aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/cppparser/parser.h
diff options
context:
space:
mode:
authoralexbogo <alexbogo@ydb.tech>2023-05-10 14:20:09 +0300
committeralexbogo <alexbogo@ydb.tech>2023-05-10 14:20:09 +0300
commit819430671a17ec6f1cb17d9d680744ba9f238549 (patch)
tree6cf913c751e1fb12630942a6f0d960915d3e2e67 /library/cpp/cppparser/parser.h
parent47a1a408ef865d9fa115bcbb3dcb8b652edaffe5 (diff)
downloadydb-819430671a17ec6f1cb17d9d680744ba9f238549.tar.gz
[ymq] make merge test more light
1) тесты падают из-за получения ошибки %%Query result size limit exceeded. (157287674 > 50331648)%% Максимальный размер ответа ограничен в 48МБ на запрос https://a.yandex-team.ru/arcadia/ydb/core/engine/mkql_engine_flat.h?rev=rXXXXXX#L23 поэтому мы теперь получаем изначально количество строк в таблице и распределяем между ними 45 мегабайт информации https://a.yandex-team.ru/review/3375983/files/2#file-ydb/tests/functional/sqs/merge_split_common_table/test.py:R87 PS мы создаем отдельную колонку в таблице и пихаем туда множество данных для того чтобы стриггерить merge партиций по размеру 2) периодически тест таймаутиться, если мы не дожидаемся мержа до 1 партиции, т.к. после если и какая то партиция рассплититься, то происходит ситуация, когда не происходит балансирования партиций по нодам и уезда лидеров на другие ноды не происходит. https://a.yandex-team.ru/review/3375983/files/2#file-ydb/tests/functional/sqs/merge_split_common_table/test.py:R136 3) Логи тестов (при их большом объеме) автоматически обрезаются %%..[truncated]..%%, поэтому в долгих тестах непонятно что происходило минутами, поэтому в этот тесте отключил логирование всех каунтеров - они не приносят полезной информации https://a.yandex-team.ru/review/3375983/files/2#file-ydb/tests/functional/sqs/merge_split_common_table/test.py:R33
Diffstat (limited to 'library/cpp/cppparser/parser.h')
0 files changed, 0 insertions, 0 deletions