Better test, remove file

This commit is contained in:
kssenii 2022-05-10 17:55:09 +02:00
parent 39da49b95f
commit b654eda2b4
3 changed files with 8 additions and 23 deletions

View File

@ -1,14 +0,0 @@
#pragma once
#include <Common/CurrentThread.h>
namespace DB
{
static String getQueryId()
{
if (!CurrentThread::isInitialized() || !CurrentThread::get().getQueryContext())
return "";
return CurrentThread::getQueryId().toString();
}
}

View File

@ -7,12 +7,11 @@ DROP TABLE IF EXISTS test;
DROP TABLE IF EXISTS system.filesystem_cache_log;
CREATE TABLE test (key UInt32, value String) Engine=MergeTree() ORDER BY key SETTINGS storage_policy='s3_cache', min_bytes_for_wide_part = 10485760;
INSERT INTO test SELECT number, toString(number) FROM numbers(100000);
SELECT * FROM test FORMAT Null;
SELECT 2240, * FROM test FORMAT Null;
SYSTEM FLUSH LOGS;
SELECT file_segment_range, read_type FROM system.filesystem_cache_log WHERE read_type='READ_FROM_FS_AND_DOWNLOADED_TO_CACHE';
(0,519) READ_FROM_FS_AND_DOWNLOADED_TO_CACHE
SELECT file_segment_range, read_type FROM system.filesystem_cache_log WHERE read_type='READ_FROM_FS_AND_DOWNLOADED_TO_CACHE' AND query_id = (SELECT query_id from system.query_log where query LIKE '%SELECT 2240%' ORDER BY event_time desc LIMIT 1);
(0,808110) READ_FROM_FS_AND_DOWNLOADED_TO_CACHE
SELECT * FROM test FORMAT Null;
SELECT 2241, * FROM test FORMAT Null;
SYSTEM FLUSH LOGS;
SELECT file_segment_range, read_type FROM system.filesystem_cache_log WHERE read_type='READ_FROM_CACHE';
SELECT file_segment_range, read_type FROM system.filesystem_cache_log WHERE read_type='READ_FROM_CACHE' AND query_id = (SELECT query_id from system.query_log where query LIKE '%SELECT 2241%' ORDER BY event_time desc LIMIT 1);
(0,808110) READ_FROM_CACHE

View File

@ -11,10 +11,10 @@ DROP TABLE IF EXISTS system.filesystem_cache_log;
CREATE TABLE test (key UInt32, value String) Engine=MergeTree() ORDER BY key SETTINGS storage_policy='s3_cache', min_bytes_for_wide_part = 10485760;
INSERT INTO test SELECT number, toString(number) FROM numbers(100000);
SELECT * FROM test FORMAT Null;
SELECT 2240, * FROM test FORMAT Null;
SYSTEM FLUSH LOGS;
SELECT file_segment_range, read_type FROM system.filesystem_cache_log WHERE read_type='READ_FROM_FS_AND_DOWNLOADED_TO_CACHE';
SELECT file_segment_range, read_type FROM system.filesystem_cache_log WHERE read_type='READ_FROM_FS_AND_DOWNLOADED_TO_CACHE' AND query_id = (SELECT query_id from system.query_log where query LIKE '%SELECT 2240%' ORDER BY event_time desc LIMIT 1);
SELECT * FROM test FORMAT Null;
SELECT 2241, * FROM test FORMAT Null;
SYSTEM FLUSH LOGS;
SELECT file_segment_range, read_type FROM system.filesystem_cache_log WHERE read_type='READ_FROM_CACHE';
SELECT file_segment_range, read_type FROM system.filesystem_cache_log WHERE read_type='READ_FROM_CACHE' AND query_id = (SELECT query_id from system.query_log where query LIKE '%SELECT 2241%' ORDER BY event_time desc LIMIT 1);