============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b80/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk0
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_2_selects_limit.py ss
test_3_selects.py .

============================== slowest durations ===============================
7.27s call     test_3_selects.py::TestSelects::test_3_selects[v1-mvp_external_ydb_endpoint0]
3.06s teardown test_3_selects.py::TestSelects::test_3_selects[v1-mvp_external_ydb_endpoint0]
1.91s setup    test_3_selects.py::TestSelects::test_3_selects[v1-mvp_external_ydb_endpoint0]
0.02s teardown test_2_selects_limit.py::TestSelectLimit::test_select_sequence[v1]

(3 durations < 0.005s hidden.  Use -vv to show these durations.)
======================== 1 passed, 2 skipped in 13.79s =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b2f/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk1
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_bad_syntax.py ...

============================== slowest durations ===============================
32.04s teardown test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-with_created_read_rules-create-streaming]
32.02s teardown test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-with_created_read_rules-create-analytics]
10.66s call     test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-with_created_read_rules-modify-analytics]
3.01s teardown test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-with_created_read_rules-modify-analytics]
1.26s setup    test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-with_created_read_rules-create-analytics]
1.14s setup    test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-with_created_read_rules-modify-analytics]
0.93s setup    test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-with_created_read_rules-create-streaming]

(2 durations < 0.005s hidden.  Use -vv to show these durations.)
========================= 3 passed in 82.55s (0:01:22) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002af4/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk2
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_bad_syntax.py ...

============================== slowest durations ===============================
7.64s call     test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-create-analytics]
7.01s teardown test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-with_created_read_rules-modify-streaming]
4.42s call     test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-with_created_read_rules-modify-streaming]
3.01s teardown test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-create-streaming]
3.01s teardown test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-create-analytics]
2.48s setup    test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-with_created_read_rules-modify-streaming]
2.00s setup    test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-create-streaming]
1.46s call     test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-create-streaming]
1.05s setup    test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-create-analytics]
============================== 3 passed in 33.65s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b0e/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk3
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_bad_syntax.py ...

============================== slowest durations ===============================
7.02s teardown test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-modify-streaming]
7.01s teardown test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-modify-analytics]
7.01s teardown test_bad_syntax.py::TestBadSyntax::test_require_as[v1]
4.82s call     test_bad_syntax.py::TestBadSyntax::test_require_as[v1]
4.03s call     test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-modify-streaming]
4.02s call     test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-modify-analytics]
3.23s setup    test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-modify-analytics]
1.73s setup    test_bad_syntax.py::TestBadSyntax::test_bad_syntax[v1-mvp_external_ydb_endpoint0-without_created_read_rules-modify-streaming]
0.93s setup    test_bad_syntax.py::TestBadSyntax::test_require_as[v1]
============================== 3 passed in 41.30s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b2c/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk4
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_bad_syntax.py .
test_big_state.py sql 
            $raw_stream = SELECT Yson::Parse(Data) AS yson_data
                FROM myyds.`select_hop_8mb_input` WITH SCHEMA (Data String NOT NULL);

            $format_stream = SELECT time, ListConcat(ListReplicate(key, 900000)) as key
                FROM (
                    SELECT
                        Yson::LookupInt64(yson_data, "time") AS time,
                        Yson::LookupString(yson_data, "key") AS key
                     FROM $raw_stream);

            INSERT INTO myyds.`select_hop_8mb_output`
            SELECT STREAM
                Yson::SerializeText(Yson::From(TableRow()))
            FROM (
                SELECT key, COUNT(*) as cnt from $format_stream
                GROUP BY HOP(CAST(time AS Timestamp), "PT1S", "PT1S", "PT1S"), key
                )
            
.
test_continue_mode.py .

============================== slowest durations ===============================
33.41s call     test_continue_mode.py::TestContinueMode::test_continue_from_offsets[v1-mvp_external_ydb_endpoint0]
27.02s call     test_big_state.py::TestBigState::test_gt_8mb[v1]
7.05s teardown test_big_state.py::TestBigState::test_gt_8mb[v1]
7.02s teardown test_bad_syntax.py::TestBadSyntax::test_type_as_column[v1]
4.53s setup    test_bad_syntax.py::TestBadSyntax::test_type_as_column[v1]
3.01s teardown test_continue_mode.py::TestContinueMode::test_continue_from_offsets[v1-mvp_external_ydb_endpoint0]
2.30s call     test_bad_syntax.py::TestBadSyntax::test_type_as_column[v1]
2.26s setup    test_big_state.py::TestBigState::test_gt_8mb[v1]
0.98s setup    test_continue_mode.py::TestContinueMode::test_continue_from_offsets[v1-mvp_external_ydb_endpoint0]
========================= 3 passed in 89.27s (0:01:29) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b7c/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk5
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_continue_mode.py ..
test_cpu_quota.py .

============================== slowest durations ===============================
7.03s teardown test_cpu_quota.py::TestCpuQuota::test_cpu_quota[v1-mvp_external_ydb_endpoint0]
7.02s teardown test_continue_mode.py::TestContinueMode::test_deny_state_load_mode_from_checkpoint_in_modify_query[v1-mvp_external_ydb_endpoint0]
6.23s call     test_continue_mode.py::TestContinueMode::test_deny_state_load_mode_from_checkpoint_in_modify_query[v1-mvp_external_ydb_endpoint0]
5.56s call     test_cpu_quota.py::TestCpuQuota::test_cpu_quota[v1-mvp_external_ydb_endpoint0]
3.04s teardown test_continue_mode.py::TestContinueMode::test_deny_disposition_from_checkpoint_in_create_query[v1-mvp_external_ydb_endpoint0]
2.78s setup    test_cpu_quota.py::TestCpuQuota::test_cpu_quota[v1-mvp_external_ydb_endpoint0]
2.74s setup    test_continue_mode.py::TestContinueMode::test_deny_disposition_from_checkpoint_in_create_query[v1-mvp_external_ydb_endpoint0]
2.16s setup    test_continue_mode.py::TestContinueMode::test_deny_state_load_mode_from_checkpoint_in_modify_query[v1-mvp_external_ydb_endpoint0]
1.13s call     test_continue_mode.py::TestContinueMode::test_deny_disposition_from_checkpoint_in_create_query[v1-mvp_external_ydb_endpoint0]
============================== 3 passed in 39.38s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002ad6/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk6
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_delete_read_rules_after_abort_by_system.py .
test_disposition.py ..

============================== slowest durations ===============================
205.08s call     test_delete_read_rules_after_abort_by_system.py::TestDeleteReadRulesAfterAbortBySystem::test_delete_read_rules_after_abort_by_system
112.26s call     test_disposition.py::TestDisposition::test_disposition_fresh[v1-mvp_external_ydb_endpoint0]
31.84s call     test_disposition.py::TestDisposition::test_disposition_from_time[v1-mvp_external_ydb_endpoint0]
3.01s teardown test_disposition.py::TestDisposition::test_disposition_fresh[v1-mvp_external_ydb_endpoint0]
3.01s teardown test_disposition.py::TestDisposition::test_disposition_from_time[v1-mvp_external_ydb_endpoint0]
3.00s teardown test_delete_read_rules_after_abort_by_system.py::TestDeleteReadRulesAfterAbortBySystem::test_delete_read_rules_after_abort_by_system
1.20s setup    test_disposition.py::TestDisposition::test_disposition_fresh[v1-mvp_external_ydb_endpoint0]
1.04s setup    test_delete_read_rules_after_abort_by_system.py::TestDeleteReadRulesAfterAbortBySystem::test_delete_read_rules_after_abort_by_system
0.72s setup    test_disposition.py::TestDisposition::test_disposition_from_time[v1-mvp_external_ydb_endpoint0]
======================== 3 passed in 362.41s (0:06:02) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002af2/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk7
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_disposition.py ..
test_eval.py .

============================== slowest durations ===============================
94.76s call     test_disposition.py::TestDisposition::test_disposition_time_ago[v1-mvp_external_ydb_endpoint0]
25.35s call     test_disposition.py::TestDisposition::test_disposition_oldest[v1-mvp_external_ydb_endpoint0]
7.05s teardown test_disposition.py::TestDisposition::test_disposition_time_ago[v1-mvp_external_ydb_endpoint0]
7.02s teardown test_disposition.py::TestDisposition::test_disposition_oldest[v1-mvp_external_ydb_endpoint0]
7.01s teardown test_eval.py::TestEval::test_eval_2_2[v1]
3.70s call     test_eval.py::TestEval::test_eval_2_2[v1]
2.28s setup    test_disposition.py::TestDisposition::test_disposition_oldest[v1-mvp_external_ydb_endpoint0]
1.29s setup    test_disposition.py::TestDisposition::test_disposition_time_ago[v1-mvp_external_ydb_endpoint0]
1.00s setup    test_eval.py::TestEval::test_eval_2_2[v1]
======================== 3 passed in 150.89s (0:02:30) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b6f/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk8
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_invalid_consumer.py .
test_kill_pq_bill.py .

============================== slowest durations ===============================
13.77s call     test_kill_pq_bill.py::TestKillPqBill::test_do_not_bill_pq[v1-mvp_external_ydb_endpoint0]
7.10s teardown test_kill_pq_bill.py::TestKillPqBill::test_do_not_bill_pq[v1-mvp_external_ydb_endpoint0]
6.62s call     test_invalid_consumer.py::TestConsumer::test_invalid[v1]
3.01s teardown test_invalid_consumer.py::TestConsumer::test_invalid[v1]
1.15s setup    test_invalid_consumer.py::TestConsumer::test_invalid[v1]
0.99s setup    test_kill_pq_bill.py::TestKillPqBill::test_do_not_bill_pq[v1-mvp_external_ydb_endpoint0]
============================== 2 passed in 34.24s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002ae5/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk9
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_mem_alloc.py ss

============================== slowest durations ===============================

(4 durations < 0.005s hidden.  Use -vv to show these durations.)
============================== 2 skipped in 1.16s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002adf/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk10
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_metrics_cleanup.py ..

============================== slowest durations ===============================
96.26s call     test_metrics_cleanup.py::TestCleanup::test_keep[v1]
66.13s call     test_metrics_cleanup.py::TestCleanup::test_cleanup[v1]
7.03s teardown test_metrics_cleanup.py::TestCleanup::test_cleanup[v1]
7.01s teardown test_metrics_cleanup.py::TestCleanup::test_keep[v1]
0.89s setup    test_metrics_cleanup.py::TestCleanup::test_cleanup[v1]
0.79s setup    test_metrics_cleanup.py::TestCleanup::test_keep[v1]
======================== 2 passed in 179.38s (0:02:59) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b6c/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk11
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_pq_read_write.py ..

============================== slowest durations ===============================
12.05s teardown test_pq_read_write.py::TestPqReadWrite::test_pq_read_schema_metadata[v1-mvp_external_ydb_endpoint0-without_checkpoints]
9.43s call     test_pq_read_write.py::TestPqReadWrite::test_pq_read_schema_metadata[v1-mvp_external_ydb_endpoint0-without_checkpoints]
8.28s call     test_pq_read_write.py::TestPqReadWrite::test_pq_read_schema_metadata[v1-mvp_external_ydb_endpoint0-with_checkpoints]
7.09s teardown test_pq_read_write.py::TestPqReadWrite::test_pq_read_schema_metadata[v1-mvp_external_ydb_endpoint0-with_checkpoints]
3.25s setup    test_pq_read_write.py::TestPqReadWrite::test_pq_read_schema_metadata[v1-mvp_external_ydb_endpoint0-without_checkpoints]
1.72s setup    test_pq_read_write.py::TestPqReadWrite::test_pq_read_schema_metadata[v1-mvp_external_ydb_endpoint0-with_checkpoints]
============================== 2 passed in 43.51s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002aef/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk12
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_pq_read_write.py ..

============================== slowest durations ===============================
10.05s call     test_pq_read_write.py::TestPqReadWrite::test_pq_read_write[v1-without_checkpoints-mvp_external_ydb_endpoint0]
7.01s teardown test_pq_read_write.py::TestPqReadWrite::test_pq_read_write[v1-with_checkpoints-mvp_external_ydb_endpoint0]
4.46s call     test_pq_read_write.py::TestPqReadWrite::test_pq_read_write[v1-with_checkpoints-mvp_external_ydb_endpoint0]
3.01s teardown test_pq_read_write.py::TestPqReadWrite::test_pq_read_write[v1-without_checkpoints-mvp_external_ydb_endpoint0]
1.86s setup    test_pq_read_write.py::TestPqReadWrite::test_pq_read_write[v1-with_checkpoints-mvp_external_ydb_endpoint0]
0.80s setup    test_pq_read_write.py::TestPqReadWrite::test_pq_read_write[v1-without_checkpoints-mvp_external_ydb_endpoint0]
============================== 2 passed in 28.58s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002ae8/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk13
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_public_metrics.py ..

============================== slowest durations ===============================
16.04s call     test_public_metrics.py::TestPublicMetrics::test_select_unlimited[v1-STATS_MODE_FULL]
7.02s teardown test_public_metrics.py::TestPublicMetrics::test_select_limit[v1]
3.01s teardown test_public_metrics.py::TestPublicMetrics::test_select_unlimited[v1-STATS_MODE_FULL]
2.58s setup    test_public_metrics.py::TestPublicMetrics::test_select_limit[v1]
2.41s call     test_public_metrics.py::TestPublicMetrics::test_select_limit[v1]
0.76s setup    test_public_metrics.py::TestPublicMetrics::test_select_unlimited[v1-STATS_MODE_FULL]
============================== 2 passed in 33.19s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002aee/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk14
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_read_rules_deletion.py ..

============================== slowest durations ===============================
26.51s call     test_read_rules_deletion.py::TestReadRulesDeletion::test_delete_read_rules[v1-with_recovery]
4.73s call     test_read_rules_deletion.py::TestReadRulesDeletion::test_delete_read_rules[v1-simple]
3.01s teardown test_read_rules_deletion.py::TestReadRulesDeletion::test_delete_read_rules[v1-simple]
3.01s teardown test_read_rules_deletion.py::TestReadRulesDeletion::test_delete_read_rules[v1-with_recovery]
2.98s setup    test_read_rules_deletion.py::TestReadRulesDeletion::test_delete_read_rules[v1-simple]
0.85s setup    test_read_rules_deletion.py::TestReadRulesDeletion::test_delete_read_rules[v1-with_recovery]
============================== 2 passed in 42.60s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002ae2/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk15
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_recovery.py .s

============================== slowest durations ===============================
7.00s call     test_recovery.py::TestRecovery::test_delete
6.02s teardown test_recovery.py::TestRecovery::test_delete
1.98s setup    test_recovery.py::TestRecovery::test_delete

(2 durations < 0.005s hidden.  Use -vv to show these durations.)
======================== 1 passed, 1 skipped in 16.25s =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002acf/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk16
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_recovery.py ..

============================== slowest durations ===============================
27.72s call     test_recovery.py::TestRecovery::test_program_state_recovery_error_if_no_states
14.91s call     test_recovery.py::TestRecovery::test_program_state_recovery
10.02s teardown test_recovery.py::TestRecovery::test_program_state_recovery
4.01s teardown test_recovery.py::TestRecovery::test_program_state_recovery_error_if_no_states
3.26s setup    test_recovery.py::TestRecovery::test_program_state_recovery_error_if_no_states
2.04s setup    test_recovery.py::TestRecovery::test_program_state_recovery
========================= 2 passed in 63.08s (0:01:03) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b20/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk17
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_recovery.py .
test_recovery_match_recognize.py .

============================== slowest durations ===============================
35.42s call     test_recovery.py::TestRecovery::test_recovery
33.01s teardown test_recovery.py::TestRecovery::test_recovery
33.01s teardown test_recovery_match_recognize.py::TestRecoveryMatchRecognize::test_match_recognize[v1-kikimr0]
25.46s call     test_recovery_match_recognize.py::TestRecoveryMatchRecognize::test_match_recognize[v1-kikimr0]
8.09s setup    test_recovery.py::TestRecovery::test_recovery
2.24s setup    test_recovery_match_recognize.py::TestRecoveryMatchRecognize::test_match_recognize[v1-kikimr0]
======================== 2 passed in 138.51s (0:02:18) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002af1/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk18
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_recovery_match_recognize.py .
test_recovery_mz.py .

============================== slowest durations ===============================
33.03s teardown test_recovery_mz.py::TestRecovery::test_recovery[v1]
25.12s call     test_recovery_match_recognize.py::TestRecoveryMatchRecognize::test_time_order_recoverer[v1-kikimr0]
18.14s call     test_recovery_mz.py::TestRecovery::test_recovery[v1]
8.02s teardown test_recovery_match_recognize.py::TestRecoveryMatchRecognize::test_time_order_recoverer[v1-kikimr0]
6.24s setup    test_recovery_match_recognize.py::TestRecoveryMatchRecognize::test_time_order_recoverer[v1-kikimr0]
2.72s setup    test_recovery_mz.py::TestRecovery::test_recovery[v1]
========================= 2 passed in 94.78s (0:01:34) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b00/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk19
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_restart_query.py ..

============================== slowest durations ===============================
32.02s teardown test_restart_query.py::TestRestartQuery::test_restart_runtime_errors[v1-mvp_external_ydb_endpoint0-analytics]
7.66s call     test_restart_query.py::TestRestartQuery::test_restart_runtime_errors[v1-mvp_external_ydb_endpoint0-streaming]
5.08s call     test_restart_query.py::TestRestartQuery::test_restart_runtime_errors[v1-mvp_external_ydb_endpoint0-analytics]
3.01s teardown test_restart_query.py::TestRestartQuery::test_restart_runtime_errors[v1-mvp_external_ydb_endpoint0-streaming]
2.47s setup    test_restart_query.py::TestRestartQuery::test_restart_runtime_errors[v1-mvp_external_ydb_endpoint0-analytics]
0.81s setup    test_restart_query.py::TestRestartQuery::test_restart_runtime_errors[v1-mvp_external_ydb_endpoint0-streaming]
============================== 2 passed in 52.24s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b58/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk20
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
35.03s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_2_connection
33.02s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_3_sessions
22.44s call     test_row_dispatcher.py::TestPqRowDispatcher::test_3_sessions
12.45s call     test_row_dispatcher.py::TestPqRowDispatcher::test_2_connection
7.07s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_3_sessions
6.70s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_2_connection
======================== 2 passed in 118.52s (0:01:58) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b3e/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk21
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
35.04s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_filter_missing_fields
10.76s call     test_row_dispatcher.py::TestPqRowDispatcher::test_filter_missing_fields
10.26s call     test_row_dispatcher.py::TestPqRowDispatcher::test_filter_use_unsupported_predicate
6.62s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_filter_use_unsupported_predicate
6.02s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_filter_use_unsupported_predicate
5.81s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_filter_missing_fields
========================= 2 passed in 76.17s (0:01:16) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b38/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk22
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
108.54s call     test_row_dispatcher.py::TestPqRowDispatcher::test_filters_non_optional_field
39.04s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_filter_with_mr
11.11s call     test_row_dispatcher.py::TestPqRowDispatcher::test_filter_with_mr
7.82s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_filter_with_mr
6.07s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_filters_non_optional_field
2.36s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_filters_non_optional_field
======================== 2 passed in 176.71s (0:02:56) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b51/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk23
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
178.59s call     test_row_dispatcher.py::TestPqRowDispatcher::test_filters_optional_field
36.30s call     test_row_dispatcher.py::TestPqRowDispatcher::test_group_by_hop_restart_node
35.02s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_filters_optional_field
10.01s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_group_by_hop_restart_node
6.41s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_filters_optional_field
3.97s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_group_by_hop_restart_node
======================== 2 passed in 272.00s (0:04:32) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b11/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk24
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py s.

============================== slowest durations ===============================
33.06s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_huge_messages
9.13s call     test_row_dispatcher.py::TestPqRowDispatcher::test_huge_messages
3.12s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_huge_messages

(2 durations < 0.005s hidden.  Use -vv to show these durations.)
======================== 1 passed, 1 skipped in 46.73s =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b78/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk25
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
35.05s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_many_partitions
12.57s call     test_row_dispatcher.py::TestPqRowDispatcher::test_many_partitions
10.02s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_metadatafields
8.52s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_metadatafields
8.21s call     test_row_dispatcher.py::TestPqRowDispatcher::test_metadatafields
6.74s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_many_partitions
========================= 2 passed in 82.60s (0:01:22) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b23/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk26
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
10.07s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_nested_types
10.03s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_nested_types_without_predicate
8.95s call     test_row_dispatcher.py::TestPqRowDispatcher::test_nested_types
8.91s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_nested_types
7.84s call     test_row_dispatcher.py::TestPqRowDispatcher::test_nested_types_without_predicate
4.51s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_nested_types_without_predicate
============================== 2 passed in 51.75s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b1b/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk27
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
54.87s call     test_row_dispatcher.py::TestPqRowDispatcher::test_restart_compute_node
35.06s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_restart_compute_node
35.02s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_read_raw_format_with_row_dispatcher
15.85s call     test_row_dispatcher.py::TestPqRowDispatcher::test_read_raw_format_with_row_dispatcher
10.45s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_read_raw_format_with_row_dispatcher
2.78s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_restart_compute_node
======================== 2 passed in 155.35s (0:02:35) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002aff/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk28
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
15.75s call     test_row_dispatcher.py::TestPqRowDispatcher::test_scheme_error
15.03s call     test_row_dispatcher.py::TestPqRowDispatcher::test_sensors
10.02s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_sensors
10.01s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_scheme_error
5.57s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_scheme_error
4.53s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_sensors
========================= 2 passed in 62.39s (0:01:02) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b66/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk29
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
40.03s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_simple_not_null
11.99s call     test_row_dispatcher.py::TestPqRowDispatcher::test_simple_not_null
9.78s call     test_row_dispatcher.py::TestPqRowDispatcher::test_simple_optional
7.79s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_simple_optional
6.02s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_simple_optional
4.96s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_simple_not_null
========================= 2 passed in 82.22s (0:01:22) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002aeb/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk30
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
33.05s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_stop_start
33.04s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_start_new_query
19.68s call     test_row_dispatcher.py::TestPqRowDispatcher::test_start_new_query
18.76s call     test_row_dispatcher.py::TestPqRowDispatcher::test_stop_start
4.63s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_start_new_query
2.67s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_stop_start
======================== 2 passed in 113.57s (0:01:53) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b4a/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk31
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_row_dispatcher.py ..

============================== slowest durations ===============================
37.68s call     test_row_dispatcher.py::TestPqRowDispatcher::test_stop_start2
35.01s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_stop_start2
33.02s teardown test_row_dispatcher.py::TestPqRowDispatcher::test_stop_start_with_filter
24.42s call     test_row_dispatcher.py::TestPqRowDispatcher::test_stop_start_with_filter
6.42s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_stop_start2
2.97s setup    test_row_dispatcher.py::TestPqRowDispatcher::test_stop_start_with_filter
======================== 2 passed in 141.28s (0:02:21) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b4e/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk32
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_select_1.py ..

============================== slowest durations ===============================
14.08s teardown test_select_1.py::TestSelect1::test_ast_in_failed_query_runtime[v2]
12.48s setup    test_select_1.py::TestSelect1::test_ast_in_failed_query_runtime[v2]
7.03s teardown test_select_1.py::TestSelect1::test_ast_in_failed_query_runtime[v1]
3.62s call     test_select_1.py::TestSelect1::test_ast_in_failed_query_runtime[v2]
2.65s call     test_select_1.py::TestSelect1::test_ast_in_failed_query_runtime[v1]
2.41s setup    test_select_1.py::TestSelect1::test_ast_in_failed_query_runtime[v1]
============================== 2 passed in 44.20s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b46/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk33
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_select_1.py ..

============================== slowest durations ===============================
10.02s teardown test_select_1.py::TestSelect1::test_compile_error[v2]
9.57s setup    test_select_1.py::TestSelect1::test_compile_error[v2]
6.69s call     test_select_1.py::TestSelect1::test_compile_error[v1]
3.03s teardown test_select_1.py::TestSelect1::test_compile_error[v1]
2.75s call     test_select_1.py::TestSelect1::test_compile_error[v2]
1.96s setup    test_select_1.py::TestSelect1::test_compile_error[v1]
============================== 2 passed in 35.74s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b3b/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk34
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_select_1.py ..

============================== slowest durations ===============================
10.78s setup    test_select_1.py::TestSelect1::test_select_10_p_19_plus_1[v2]
10.03s teardown test_select_1.py::TestSelect1::test_select_10_p_19_plus_1[v2]
5.54s call     test_select_1.py::TestSelect1::test_select_10_p_19_plus_1[v1]
3.05s teardown test_select_1.py::TestSelect1::test_select_10_p_19_plus_1[v1]
2.50s setup    test_select_1.py::TestSelect1::test_select_10_p_19_plus_1[v1]
2.09s call     test_select_1.py::TestSelect1::test_select_10_p_19_plus_1[v2]
============================== 2 passed in 35.63s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b27/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk35
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_select_1.py ..

============================== slowest durations ===============================
15.89s setup    test_select_1.py::TestSelect1::test_select_1[v2]
10.05s teardown test_select_1.py::TestSelect1::test_select_1[v2]
4.89s setup    test_select_1.py::TestSelect1::test_select_1[v1]
4.61s call     test_select_1.py::TestSelect1::test_select_1[v2]
3.03s teardown test_select_1.py::TestSelect1::test_select_1[v1]
2.89s call     test_select_1.py::TestSelect1::test_select_1[v1]
============================== 2 passed in 43.07s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002aed/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk36
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_select_1.py ..

============================== slowest durations ===============================
10.01s teardown test_select_1.py::TestSelect1::test_select_pg[v2]
7.82s setup    test_select_1.py::TestSelect1::test_select_pg[v2]
7.01s teardown test_select_1.py::TestSelect1::test_select_pg[v1]
3.72s setup    test_select_1.py::TestSelect1::test_select_pg[v1]
2.75s call     test_select_1.py::TestSelect1::test_select_pg[v2]
2.23s call     test_select_1.py::TestSelect1::test_select_pg[v1]
============================== 2 passed in 34.99s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b41/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk37
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_select_1.py ..

============================== slowest durations ===============================
10.75s setup    test_select_1.py::TestSelect1::test_select_z_x_y[v2]
10.08s teardown test_select_1.py::TestSelect1::test_select_z_x_y[v2]
5.95s call     test_select_1.py::TestSelect1::test_select_z_x_y[v1]
3.01s teardown test_select_1.py::TestSelect1::test_select_z_x_y[v1]
2.46s setup    test_select_1.py::TestSelect1::test_select_z_x_y[v1]
1.72s call     test_select_1.py::TestSelect1::test_select_z_x_y[v2]
============================== 2 passed in 36.32s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b17/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk38
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_select_1.py .
test_select_limit.py .

============================== slowest durations ===============================
7.03s teardown test_select_1.py::TestSelect1::test_unwrap_null[v1]
3.53s call     test_select_limit.py::TestSelectLimit::test_select_limit[v1]
3.26s call     test_select_1.py::TestSelect1::test_unwrap_null[v1]
3.06s teardown test_select_limit.py::TestSelectLimit::test_select_limit[v1]
2.57s setup    test_select_limit.py::TestSelectLimit::test_select_limit[v1]
2.24s setup    test_select_1.py::TestSelect1::test_unwrap_null[v1]
============================== 2 passed in 23.51s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002af9/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk39
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_select_limit_db_id.py s
test_select_timings.py .

============================== slowest durations ===============================
7.01s teardown test_select_timings.py::TestSelectTimings::test_select_timings[v1-analytics-aborted]
6.10s call     test_select_timings.py::TestSelectTimings::test_select_timings[v1-analytics-aborted]
2.31s setup    test_select_timings.py::TestSelectTimings::test_select_timings[v1-analytics-aborted]

(2 durations < 0.005s hidden.  Use -vv to show these durations.)
======================== 1 passed, 1 skipped in 16.76s =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002af3/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk40
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_select_timings.py ..

============================== slowest durations ===============================
25.01s call     test_select_timings.py::TestSelectTimings::test_select_timings[v1-streaming-aborted]
7.02s teardown test_select_timings.py::TestSelectTimings::test_select_timings[v1-analytics-finished]
7.01s teardown test_select_timings.py::TestSelectTimings::test_select_timings[v1-streaming-aborted]
5.07s call     test_select_timings.py::TestSelectTimings::test_select_timings[v1-analytics-finished]
3.24s setup    test_select_timings.py::TestSelectTimings::test_select_timings[v1-analytics-finished]
1.24s setup    test_select_timings.py::TestSelectTimings::test_select_timings[v1-streaming-aborted]
============================== 2 passed in 49.84s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b07/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk41
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_select_timings.py .
test_stop.py .

============================== slowest durations ===============================
191.89s call     test_select_timings.py::TestSelectTimings::test_select_timings[v1-streaming-finished]
36.70s call     test_stop.py::TestStop::test_stop_query[v1-analytics]
7.01s teardown test_stop.py::TestStop::test_stop_query[v1-analytics]
7.01s teardown test_select_timings.py::TestSelectTimings::test_select_timings[v1-streaming-finished]
3.46s setup    test_select_timings.py::TestSelectTimings::test_select_timings[v1-streaming-finished]
1.28s setup    test_stop.py::TestStop::test_stop_query[v1-analytics]
======================== 2 passed in 248.72s (0:04:08) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b03/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk42
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_stop.py .
test_watermarks.py .

============================== slowest durations ===============================
36.40s call     test_watermarks.py::TestWatermarks::test_watermarks[no_shared]
36.14s call     test_stop.py::TestStop::test_stop_query[v1-streaming]
4.01s teardown test_watermarks.py::TestWatermarks::test_watermarks[no_shared]
3.01s teardown test_stop.py::TestStop::test_stop_query[v1-streaming]
1.47s setup    test_stop.py::TestStop::test_stop_query[v1-streaming]
1.33s setup    test_watermarks.py::TestWatermarks::test_watermarks[no_shared]
========================= 2 passed in 83.73s (0:01:23) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b14/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk43
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_watermarks.py .
test_yds_bindings.py .

============================== slowest durations ===============================
36.58s call     test_watermarks.py::TestWatermarks::test_watermarks[shared]
10.01s teardown test_watermarks.py::TestWatermarks::test_watermarks[shared]
7.01s teardown test_yds_bindings.py::TestBindings::test_raw_empty_schema_binding[v1]
4.25s setup    test_watermarks.py::TestWatermarks::test_watermarks[shared]
3.94s call     test_yds_bindings.py::TestBindings::test_raw_empty_schema_binding[v1]
0.92s setup    test_yds_bindings.py::TestBindings::test_raw_empty_schema_binding[v1]
========================= 2 passed in 63.89s (0:01:03) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002af0/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk44
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_yds_bindings.py s
test_yq_streaming.py F

=================================== FAILURES ===================================
_________________ TestYqStreaming.test_early_finish_case1[v1] __________________
ydb/tests/fq/yds/test_yq_streaming.py:351: in test_early_finish_case1
    client.wait_query_status(query_id, fq.QueryMeta.COMPLETED)
ydb/tests/tools/fq_runner/fq_client.py:327: in wait_query_status
    return self.wait_query(query_id, timeout, statuses=statuses).query.meta.status
ydb/tests/tools/fq_runner/fq_client.py:312: in wait_query
    assert time.time() < deadline and status not in final_statuses, \
E   AssertionError: Query ptquduu9r09ar9gsm87o is not in expected status (['COMPLETED']) for already 60.10501146316528 seconds. Query status: RUNNING. Issues: []. Transient issues: []
------------------------------ Captured log setup ------------------------------
INFO     ya.test:ya.py:420 ####################################################################################################
INFO     ya.test:ya.py:421 test_early_finish_case1[v1]
INFO     ya.test:ya.py:422 ####################################################################################################
INFO     ya.test:ya.py:423 Test setup
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/5900
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/5901
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/17557
DEBUG    ya.test:ya.py:181 Binary was found by /home/runner/.ya/build/build_root/kbd2/002af0/ydb/apps/ydbd/ydbd
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/14709
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/21690
DEBUG    ydb.connection:connection.py:314 Channel options: [('grpc.max_receive_message_length', 64000000), ('grpc.max_send_message_length', 64000000), ('grpc.primary_user_agent', 'python-library'), ('grpc.lb_policy_name', 'round_robin'), ('grpc.keepalive_time_ms', 1250), ('grpc.keepalive_timeout_ms', 10000), ('grpc.http2.max_pings_without_data', 0), ('grpc.keepalive_permit_without_calls', 0)]
DEBUG    ydb.resolver.DiscoveryEndpointsResolver:resolver.py:175 Preparing initial endpoint to resolve endpoints
DEBUG    ydb.connection:connection.py:314 Channel options: [('grpc.max_receive_message_length', 64000000), ('grpc.max_send_message_length', 64000000), ('grpc.primary_user_agent', 'python-library'), ('grpc.lb_policy_name', 'round_robin'), ('grpc.keepalive_time_ms', 1250), ('grpc.keepalive_timeout_ms', 10000), ('grpc.http2.max_pings_without_data', 0), ('grpc.keepalive_permit_without_calls', 0)]
DEBUG    ydb.resolver.DiscoveryEndpointsResolver:resolver.py:185 Resolving endpoints for database local
DEBUG    ydb.connection:connection.py:421 RpcState(ListEndpoints, 4a23a90e-23c1-4026-9bd2-f4d42047f17c, localhost:3025): creating call state
DEBUG    ydb.connection:connection.py:63 RpcState(ListEndpoints, 4a23a90e-23c1-4026-9bd2-f4d42047f17c, localhost:3025): request = { database: "local" }
DEBUG    ydb.connection:connection.py:52 RpcState(ListEndpoints, 4a23a90e-23c1-4026-9bd2-f4d42047f17c, localhost:3025): response = { operation { ready: true status: SUCCESS result { [type.googleapis.com/Ydb.Discovery.ListEndpointsResult] { endpoints { address: "ghrun-4cmejngpx4.auto.internal" port: 3025 service: "legacy" service: "tablet_service" service: "yql" service: "discovery" service: "cms" service: "locking" service: "kesus" service: "pq" service: "pqcd" service: "pqv1" service: "topic" service: "datastreams" service: "scripting" service: "clickhouse_internal" service: "rate_limiter" service: "analytics" service: "export" service: "import" service: "yq" service: "keyvalue" service: "monitoring" service: "auth" service: "query_service" service: "view" location: "1" node_id: 1 } self_location: "1" } } } }
DEBUG    ydb.resolver.DiscoveryEndpointsResolver:resolver.py:155 Resolved endpoints for database local: DiscoveryResult <self_location: 1, endpoints [<Endpoint ghrun-4cmejngpx4.auto.internal:3025, location 1, ssl: False>]>
DEBUG    ydb.connection:connection.py:314 Channel options: [('grpc.max_receive_message_length', 64000000), ('grpc.max_send_message_length', 64000000), ('grpc.primary_user_agent', 'python-library'), ('grpc.lb_policy_name', 'round_robin'), ('grpc.keepalive_time_ms', 1250), ('grpc.keepalive_timeout_ms', 10000), ('grpc.http2.max_pings_without_data', 0), ('grpc.keepalive_permit_without_calls', 0)]
DEBUG    ydb.connection:connection.py:549 Closing channel for endpoint localhost:3025
DEBUG    ydb.table.SessionPool:_sp_impl.py:260 Active session queue is empty, subscribe waiter for a session
DEBUG    ydb.table.SessionPool:_sp_impl.py:262 Subscribe waiter <Future at 0x7fc92de91320 state=pending>
DEBUG    ydb.table.SessionPool:_sp_impl.py:282 Session pool is not large enough (active_count < size: 0 < 1). will create a new session.
DEBUG    ydb.table.SessionPool:_sp_impl.py:111 Created session <ydb.table.Session object at 0x7fc92de92b30>
DEBUG    ydb.table.SessionPool:_sp_impl.py:238 Preparing session <ydb.table.Session object at 0x7fc92de92b30>
DEBUG    ydb.connection:connection.py:421 RpcState(CreateSession, cb91216d-a314-40f3-857b-616d0d318db6, ghrun-4cmejngpx4.auto.internal:3025): creating call state
DEBUG    ydb.connection:connection.py:63 RpcState(CreateSession, cb91216d-a314-40f3-857b-616d0d318db6, ghrun-4cmejngpx4.auto.internal:3025): request = { operation_params { operation_timeout { seconds: 3 } cancel_after { seconds: 3 } } }
DEBUG    ydb.connection:connection.py:118 RpcState(CreateSession, cb91216d-a314-40f3-857b-616d0d318db6, ghrun-4cmejngpx4.auto.internal:3025): on response callback started
DEBUG    ydb.connection:connection.py:52 RpcState(CreateSession, cb91216d-a314-40f3-857b-616d0d318db6, ghrun-4cmejngpx4.auto.internal:3025): response = { operation { ready: true status: SUCCESS result { [type.googleapis.com/Ydb.Table.CreateSessionResult] { session_id: "ydb://session/3?node_id=1&id=YWY1ODYyZDctNDBlMWRlOC1jMzc3MDlmZS03NDE3OTdmMQ==" } } } }
DEBUG    ydb.table.SessionPool:_sp_impl.py:177 Put on session <ydb.table.Session object at 0x7fc92de92b30>
DEBUG    ydb.table.SessionPool:_sp_impl.py:195 Replying to waiter with a session <ydb.table.Session object at 0x7fc92de92b30>
DEBUG    ydb.connection:connection.py:421 RpcState(CreateTable, c9193c39-697d-4bbb-9257-4b30b6d393fe, ghrun-4cmejngpx4.auto.internal:3025): creating call state
DEBUG    ydb.connection:connection.py:123 RpcState(CreateSession, cb91216d-a314-40f3-857b-616d0d318db6, ghrun-4cmejngpx4.auto.internal:3025): on response callback success
DEBUG    ydb.connection:connection.py:63 RpcState(CreateTable, c9193c39-697d-4bbb-9257-4b30b6d393fe, ghrun-4cmejngpx4.auto.internal:3025): request = { session_id: "ydb://session/3?node_id=1&id=YWY1ODYyZDctNDBlMWRlOC1jMzc3MDlmZS03NDE3OTdmMQ==" path: "local/DbPoolStorage_31404985-70b5-4460-b564-609976a3e5f9/tenants" columns { name: "tenant" type { optional_type { item { type_id: STRING } } } } columns { name: "vtenant" type { optional_type { item { type_id: STRING } } } } columns { name: "common" type { optional_type { item { type_id: BOOL } } } } columns { name: "state" type { optional_type { item { type_id: UINT32 } } } } columns { name: "state_time" type { optional_type { item { type_id: TIMESTAMP } } } } primary_key: "tenant" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
DEBUG    ydb.connection:connection.py:52 RpcState(CreateTable, c9193c39-697d-4bbb-9257-4b30b6d393fe, ghrun-4cmejngpx4.auto.internal:3025): response = { operation { ready: true status: SUCCESS } }
DEBUG    ydb.table.SessionPool:_sp_impl.py:177 Put on session <ydb.table.Session object at 0x7fc92de92b30>
DEBUG    ydb.connection:connection.py:421 RpcState(CreateTable, 3bcc2778-6071-4a76-877f-7fe620e8d0f0, ghrun-4cmejngpx4.auto.internal:3025): creating call state
DEBUG    ydb.connection:connection.py:63 RpcState(CreateTable, 3bcc2778-6071-4a76-877f-7fe620e8d0f0, ghrun-4cmejngpx4.auto.internal:3025): request = { session_id: "ydb://session/3?node_id=1&id=YWY1ODYyZDctNDBlMWRlOC1jMzc3MDlmZS03NDE3OTdmMQ==" path: "local/DbPoolStorage_31404985-70b5-4460-b564-609976a3e5f9/mappings" columns { name: "subject_type" type { optional_type { item { type_id: STRING } } } } columns { name: "subject_id" type { optional_type { item { type_id: STRING } } } } columns { name: "vtenant" type { optional_type { item { type_id: STRING } } } } columns { name: "node" type { optional_type { item { type_id: STRING } } } } primary_key: "subject_type" primary_key: "subject_id" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
DEBUG    ydb.connection:connection.py:52 RpcState(CreateTable, 3bcc2778-6071-4a76-877f-7fe620e8d0f0, ghrun-4cmejngpx4.auto.internal:3025): response = { operation { ready: true status: SUCCESS } }
DEBUG    ydb.table.SessionPool:_sp_impl.py:177 Put on session <ydb.table.Session object at 0x7fc92de92b30>
DEBUG    ydb.connection:connection.py:421 RpcState(ExecuteDataQuery, 0a653f49-14db-4f2e-8cb8-a93df50f4fc0, ghrun-4cmejngpx4.auto.internal:3025): creating call state
DEBUG    ydb.connection:connection.py:63 RpcState(ExecuteDataQuery, 0a653f49-14db-4f2e-8cb8-a93df50f4fc0, ghrun-4cmejngpx4.auto.internal:3025): request = { session_id: "ydb://session/3?node_id=1&id=YWY1ODYyZDctNDBlMWRlOC1jMzc3MDlmZS03NDE3OTdmMQ==" tx_control { begin_tx { serializable_read_write { } } commit_tx: true } query { yql_text: "--!syntax_v1\n            PRAGMA TablePathPrefix(\"local/DbPoolStorage_31404985-70b5-4460-b564-609976a3e5f9\");\n            UPSERT INTO tenants (tenant, vtenant, common, state, state_time) values(\"/default\", \"/default\", true, 0, CurrentUtcTimestamp());\n                " } operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
DEBUG    ydb.connection:connection.py:52 RpcState(ExecuteDataQuery, 0a653f49-14db-4f2e-8cb8-a93df50f4fc0, ghrun-4cmejngpx4.auto.internal:3025): response = { operation { ready: true status: SUCCESS result { [type.googleapis.com/Ydb.Table.ExecuteQueryResult] { tx_meta { } } } } }
DEBUG    ydb.table.SessionPool:_sp_impl.py:177 Put on session <ydb.table.Session object at 0x7fc92de92b30>
DEBUG    ya.test:ya.py:181 Binary was found by /home/runner/.ya/build/build_root/kbd2/002af0/ydb/apps/ydbd/ydbd
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/1617
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/26286
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/26892
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:256 CFG_DIR_PATH="/home/runner/.ya/build/build_root/kbd2/002af0/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk44/testing_out_stuff/test_yq_streaming.py.TestYqStreaming.test_early_finish_case1.v1/default/kikimr_configs"
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:257 Final command: /home/runner/.ya/build/build_root/kbd2/002af0/ydb/apps/ydbd/ydbd server --suppress-version-check --yaml-config=$CFG_DIR_PATH/config.yaml --node=1 --tenant=/default --node-kind=yq --log-file-name=/home/runner/.ya/build/build_root/kbd2/002af0/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk44/testing_out_stuff/test_yq_streaming.py.TestYqStreaming.test_early_finish_case1.v1/default/node_1/logfile_1uf44zn9.log --grpc-port=21690 --mon-port=1617 --ic-port=14709
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:256 CFG_DIR_PATH="/home/runner/.ya/build/build_root/kbd2/002af0/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk44/testing_out_stuff/test_yq_streaming.py.TestYqStreaming.test_early_finish_case1.v1/default/kikimr_configs"
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:257 Final command: /home/runner/.ya/build/build_root/kbd2/002af0/ydb/apps/ydbd/ydbd server --suppress-version-check --yaml-config=$CFG_DIR_PATH/config.yaml --node=1 --tenant=/default --node-kind=yq --log-file-name=/home/runner/.ya/build/build_root/kbd2/002af0/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk44/testing_out_stuff/test_yq_streaming.py.TestYqStreaming.test_early_finish_case1.v1/default/node_1/logfile_1uf44zn9.log --grpc-port=21690 --mon-port=1617 --ic-port=14709
DEBUG    ya.test:process.py:610 Executing '('/home/runner/.ya/build/build_root/kbd2/002af0/ydb/apps/ydbd/ydbd', 'server', '--suppress-version-check', '--yaml-config=/home/runner/.ya/build/build_root/kbd2/002af0/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk44/testing_out_stuff/test_yq_streaming.py.TestYqStreaming.test_early_finish_case1.v1/default/kikimr_configs/config.yaml', '--node=1', '--tenant=/default', '--node-kind=yq', '--log-file-name=/home/runner/.ya/build/build_root/kbd2/002af0/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk44/testing_out_stuff/test_yq_streaming.py.TestYqStreaming.test_early_finish_case1.v1/default/node_1/logfile_1uf44zn9.log', '--grpc-port=21690', '--mon-port=1617', '--ic-port=14709')' in '/home/runner/.ya/build/build_root/kbd2/002af0/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk44/testing_out_stuff/test_yq_streaming.py.TestYqStreaming.test_early_finish_case1.v1/default/node_1' (no wait)
DEBUG    ya.test:process.py:628 Command pid: 2584989
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:297 Started node localhost:21690/1
DEBUG    ya.test:process.py:678 Command out will be placed to ydbd.out
DEBUG    ya.test:process.py:678 Command err will be placed to ydbd.err
DEBUG    ya.test:process.py:610 Executing '['/home/runner/.ya/build/build_root/kbd2/002af0/ydb/apps/ydbd/ydbd', '-V']' in 'None' (waiting)
DEBUG    ya.test:process.py:628 Command pid: 2584994
DEBUG    ya.test:process.py:259 Command (pid 2584994) rc: 0
DEBUG    ya.test:process.py:260 Command (pid 2584994) elapsed time (sec): 1.4106028079986572
DEBUG    ya.test:process.py:263 Command (pid 2584994) idrss: 0
DEBUG    ya.test:process.py:263 Command (pid 2584994) inblock: 0
DEBUG    ya.test:process.py:263 Command (pid 2584994) isrss: 0
DEBUG    ya.test:process.py:263 Command (pid 2584994) ixrss: 0
DEBUG    ya.test:process.py:263 Command (pid 2584994) majflt: 0
DEBUG    ya.test:process.py:263 Command (pid 2584994) maxrss: 537208
DEBUG    ya.test:process.py:263 Command (pid 2584994) minflt: 16619
DEBUG    ya.test:process.py:263 Command (pid 2584994) msgrcv: 0
DEBUG    ya.test:process.py:263 Command (pid 2584994) msgsnd: 0
DEBUG    ya.test:process.py:263 Command (pid 2584994) nivcsw: 460
DEBUG    ya.test:process.py:263 Command (pid 2584994) nsignals: 0
DEBUG    ya.test:process.py:263 Command (pid 2584994) nswap: 0
DEBUG    ya.test:process.py:263 Command (pid 2584994) nvcsw: 90
DEBUG    ya.test:process.py:263 Command (pid 2584994) oublock: 8
DEBUG    ya.test:process.py:263 Command (pid 2584994) stime: 0.9114589999999999
DEBUG    ya.test:process.py:263 Command (pid 2584994) utime: 0.1192
DEBUG    ya.test:process.py:263 Command (pid 2584994) wtime: 1.412
DEBUG    ya.test:process.py:275 Command (pid 2584994) output:
Git info:
    Commit: f7d40c400e7ad55060381b6eb387cabb6c0d468f
    Branch: 
    Author: Олег <150132506+iddqdex@users.noreply.github.com>
    Summary: Merge e00ac15b69e0d838a3f893a578767b59f3336c69 into 9a7ad10f9bf36f83fa3e9b3e205c6e69e2295114

Other info:
    Build by: runner
    Top src dir: /home/runner/actions_runner/_work/ydb/ydb
    Top build dir: /home/runner/.ya/build
    Hostname: ghrun-4cmejngpx4
    Host information: 
        Linux ghrun-4cmejngpx4 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64

    
Build info:
    Compiler: /home/runner/.ya/tools/v4/9944335923/bin/clang++
    Compiler version: 
        clang version 20.1.8
        Target: x86_64-unknown-linux-gnu
        Thread model: posix
        InstalledDir: /home/runner/.ya/tools/v4/9944335923/bin
    Compile flags: -Xclang -fdebug-compilation-dir -Xclang /tmp -pipe -m64 -O3 -gline-tables-only -fno-common -ffunction-sections -fdata-sections -fsized-deallocation -fexceptions -fuse-init-array -fcolor-diagnostics -faligned-allocation -Werror -Wall -Wextra -Wno-parentheses -Wno-implicit-const-int-float-conversion -Wno-unknown-warning-option -D_THREAD_SAFE -D_PTHREADS -D_REENTRANT -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_YNDX_LIBUNWIND_ENABLE_EXCEPTION_BACKTRACE -D__LONG_LONG_SUPPORTED -fno-omit-frame-pointer -Wno-unknown-argument -UNDEBUG -Wno-array-parameter -Wno-deprecate-lax-vec-conv-all -Wno-unqualified-std-cast-call -Wno-unused-but-set-parameter -Wno-implicit-function-declaration -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-address-of-packed-member -Wno-deprecated-this-capture -Wno-missing-designated-field-initializers -Wno-format -Wno-vla-cxx-extension -Wno-invalid-offsetof -Wno-alias-template-in-declaration-name -Wno-cast-function-type-mismatch -Wno-explicit-specialization-storage-class -Wno-extraneous-template-head -Wno-missing-template-arg-list-after-template-kw -Wno-nontrivial-memcall -Wno-strict-primary-template-shadow -DCATBOOST_OPENSOURCE=yes -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mpopcnt -mcx16 -UNDEBUG -Wno-array-parameter -Wno-deprecate-lax-vec-conv-all -Wno-unqualified-std-cast-call -Wno-unused-but-set-parameter -Wno-implicit-function-declaration -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-address-of-packed-member -Wno-deprecated-this-capture -Wno-missing-designated-field-initializers -Wno-format -Wno-vla-cxx-extension -Wno-invalid-offsetof -Wno-alias-template-in-declaration-name -Wno-cast-function-type-mismatch -Wno-explicit-specialization-storage-class -Wno-extraneous-template-head -Wno-missing-template-arg-list-after-template-kw -Wno-nontrivial-memcall -Wno-strict-primary-template-shadow -std=c++20 -Wimport-preprocessor-directive-pedantic -Woverloaded-virtual -Wno-ambiguous-reversed-operator -Wno-defaulted-function-deleted -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-enum-float-conversion -Wno-deprecated-volatile -Wno-pessimizing-move -Wno-undefined-var-template -nostdinc++ -DCATBOOST_OPENSOURCE=yes -nostdinc++

DEBUG    ya.test:process.py:276 Command (pid 2584994) errors:

INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:298 Node 1 version:
Git info:
    Commit: f7d40c400e7ad55060381b6eb387cabb6c0d468f
    Branch: 
    Author: Олег <150132506+iddqdex@users.noreply.github.com>
    Summary: Merge e00ac15b69e0d838a3f893a578767b59f3336c69 into 9a7ad10f9bf36f83fa3e9b3e205c6e69e2295114
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:519 Cluster started and initialized
------------------------------ Captured log call -------------------------------
INFO     ya.test:ya.py:436 Test call (class_name: test_yq_streaming.py::TestYqStreaming, test_name: test_early_finish_case1[v1])
DEBUG    root:control_plane.py:61 Requesting CreateStream.
Database: "local".
Request:
stream_name: "/local/pq_test_early_finish_case1_v1_input"
shard_count: 1
write_quota_kb_per_sec: 1024
retention_period_hours: 1

DEBUG    root:control_plane.py:45 Response: operation {
  ready: true
  status: SUCCESS
}

DEBUG    root:control_plane.py:49 Result: 
DEBUG    root:control_plane.py:61 Requesting CreateStream.
Database: "local".
Request:
stream_name: "/local/pq_test_early_finish_case1_v1_output"
shard_count: 1
write_quota_kb_per_sec: 1024
retention_period_hours: 1

DEBUG    root:control_plane.py:45 Response: operation {
  ready: true
  status: SUCCESS
}

DEBUG    root:control_plane.py:49 Result: 
DEBUG    root:control_plane.py:45 Response: operation {
  ready: true
  status: SUCCESS
}

DEBUG    root:control_plane.py:49 Result: 
DEBUG    root:fq_client.py:170 Request: content {
  type: STREAMING
  name: "simple"
  acl {
    visibility: PRIVATE
  }
  limits {
    execution_timeout {
    }
  }
  text: "\n            $a = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t1 FROM myyds.`pq_test_early_finish_case1_v1_input` limit 100;\n            $b = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t2 FROM myyds.`pq_test_early_finish_case1_v1_output` limit 3;\n            select * from $a as a\n            join $b as b ON a.t1 = b.t2 limit 1;\n            "
  syntax: YQL_V1
}
execute_mode: RUN
idempotency_key: "3da9d686-7a16-415b-a8a3-6fb53a6d6ccc"

DEBUG    root:fq_client.py:180 Result: query_id: "ptquduu9r09ar9gsm87o"

DEBUG    root:fq_client.py:284 Result: query {
  meta {
    common {
      id: "ptquduu9r09ar9gsm87o"
      created_by: "root@builtin"
      modified_by: "root@builtin"
      created_at {
        seconds: 1760376265
        nanos: 593914000
      }
      modified_at {
        seconds: 1760376265
        nanos: 593914000
      }
      revision: 1
    }
    execute_mode: RUN
    status: STARTING
    last_job_query_revision: 1
    last_job_id: "ptjuduu9r09ar4ipem5a-ptquduu9r09ar9gsm87o"
    started_by: "root@builtin"
    submitted_at {
      seconds: 1760376265
      nanos: 593914000
    }
  }
  content {
    type: STREAMING
    name: "simple"
    acl {
      visibility: PRIVATE
    }
    limits {
      execution_timeout {
      }
    }
    text: "\n            $a = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t1 FROM myyds.`pq_test_early_finish_case1_v1_input` limit 100;\n            $b = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t2 FROM myyds.`pq_test_early_finish_case1_v1_output` limit 3;\n            select * from $a as a\n            join $b as b ON a.t1 = b.t2 limit 1;\n            "
    syntax: YQL_V1
  }
}

DEBUG    root:fq_client.py:284 Result: query {
  meta {
    common {
      id: "ptquduu9r09ar9gsm87o"
      created_by: "root@builtin"
      modified_by: "root@builtin"
      created_at {
        seconds: 1760376265
        nanos: 593914000
      }
      modified_at {
        seconds: 1760376265
        nanos: 593914000
      }
      revision: 1
    }
    started_at {
      seconds: 1760376265
      nanos: 932000000
    }
    execute_mode: RUN
    status: RUNNING
    last_job_query_revision: 1
    last_job_id: "ptjuduu9r09ar4ipem5a-ptquduu9r09ar9gsm87o"
    started_by: "root@builtin"
    submitted_at {
      seconds: 1760376265
      nanos: 593914000
    }
  }
  content {
    type: STREAMING
    name: "simple"
    acl {
      visibility: PRIVATE
    }
    limits {
      execution_timeout {
      }
    }
    text: "\n            $a = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t1 FROM myyds.`pq_test_early_finish_case1_v1_input` limit 100;\n            $b = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t2 FROM myyds.`pq_test_early_finish_case1_v1_output` limit 3;\n            select * from $a as a\n            join $b as b ON a.t1 = b.t2 limit 1;\n            "
    syntax: YQL_V1
  }
  plan {
    json: "{\"Detailed\":{\"Operations\":[{\"Id\":14,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"DqSourceWideWrap\"},{\"Name\":\"NarrowMap\"},{\"Name\":\"Take\"}]}},{\"Id\":12,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[14]},{\"Id\":26,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"DqSourceWideWrap\"},{\"Name\":\"NarrowMap\"},{\"Name\":\"Take\"}]}},{\"Id\":24,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[26]},{\"Id\":22,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[]},\"DependsOn\":[24]},{\"Id\":10,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"SkipNullMembers\"},{\"Name\":\"DqPhyMapJoin\"},{\"Name\":\"Take\"}]},\"DependsOn\":[12,22]},{\"Id\":8,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[10]},{\"Id\":6,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[]},\"DependsOn\":[8]},{\"Id\":3,\"Name\":\"ResPull!\",\"DependsOn\":[6]},{\"Id\":1,\"Name\":\"Commit!\",\"DependsOn\":[3]}],\"OperationRoot\":1,\"Providers\":[],\"OperationStats\":{\"Commit!\":1,\"DqStage\":8,\"ResPull!\":1}},\"Basic\":{\"nodes\":[{\"id\":14,\"level\":1,\"name\":\"DqStage #14\",\"type\":\"op\"},{\"id\":12,\"level\":2,\"name\":\"DqStage #12\",\"type\":\"op\"},{\"id\":26,\"level\":1,\"name\":\"DqStage #26\",\"type\":\"op\"},{\"id\":24,\"level\":2,\"name\":\"DqStage #24\",\"type\":\"op\"},{\"id\":22,\"level\":3,\"name\":\"DqStage #22\",\"type\":\"op\"},{\"id\":10,\"level\":4,\"name\":\"DqStage #10\",\"type\":\"op\"},{\"id\":8,\"level\":5,\"name\":\"DqStage #8\",\"type\":\"op\"},{\"id\":6,\"level\":6,\"name\":\"DqStage #6\",\"type\":\"op\"},{\"id\":3,\"level\":7,\"name\":\"ResPull!\",\"type\":\"op\"},{\"id\":1,\"level\":8,\"name\":\"Commit!\",\"type\":\"op\"}],\"links\":[{\"source\":14,\"target\":12},{\"source\":26,\"target\":24},{\"source\":24,\"target\":22},{\"source\":12,\"target\":10},{\"source\":22,\"target\":10},{\"source\":10,\"target\":8},{\"source\":8,\"target\":6},{\"source\":6,\"target\":3},{\"source\":3,\"target\":1}]}}"
  }
  result_set_meta {
    column {
      name: "t1"
      type {
        optional_type {
          item {
            type_id: UTF8
          }
        }
      }
    }
    column {
      name: "t2"
      type {
        optional_type {
          item {
            type_id: UTF8
          }
        }
      }
    }
  }
  ast {
    data: "(\n(let $1 (Configure! world (DataSource \'\"config\") \'\"DqEngine\" \'\"force\"))\n(let $2 (DataSink \'result))\n(let $3 (DataSource \'\"pq\" \'\"myyds\"))\n(let $4 \'(\'(\'\"PartitionsCount\" \'1)))\n(let $5 (StructType \'(\'\"Data\" (DataType \'String))))\n(let $6 (PqTopic \'\"myyds\" \'\"local\" \'\"pq_test_early_finish_case1_v1_input\" $4 \'() $5))\n(let $7 \'(\'\"Data\"))\n(let $8 \'(\'\"SharedReading\" \'0))\n(let $9 \'(\'(\'\"Endpoint\" \'\"localhost:3025\") $8 \'(\'\"ReconnectPeriod\" \'\"\") \'(\'\"Format\" \'\"raw\") \'(\'\"ReadGroup\" \'\"ptcuduu9r0koo716f478\") \'(\'\"AddBearerToToken\" \'1)))\n(let $10 (SecureParam \'\"cluster:default_myyds\"))\n(let $11 (DqPqTopicSource world $6 $7 $9 $10 \'\"\" $5 \'\"\"))\n(let $12 \'(\'(\'\"format\" \'\"raw\") \'(\'\"formatSettings\" \'(\'(\'\"data.datetime.formatname\" \'\"POSIX\") \'(\'\"data.timestamp.formatname\" \'\"POSIX\"))) \'(\'\"settings\" \'($8))))\n(let $13 (lambda \'($32) (AsStruct \'(\'\"Data\" $32))))\n(let $14 (Uint64 \'100))\n(let $15 (DqStage \'((DqSource $3 $11)) (lambda \'($30) (block \'(\n  (let $31 (DqSourceWideWrap $30 $3 $5 $12))\n  (return (Take (NarrowMap $31 $13) $14))\n))) \'(\'(\'\"_logical_id\" \'201349))))\n(let $16 (OptionalType (DataType \'Json)))\n(let $17 (Utf8 \'\"$.key\"))\n(let $18 (DqStage \'((DqCnUnionAll (TDqOutput $15 \'0))) (lambda \'($33) (FlatMap (Take $33 $14) (lambda \'($34) (block \'(\n  (let $35 (JsonValue (SafeCast (Member $34 \'\"Data\") $16) $17 (EmptyDict) \'DefaultValue (Null) \'DefaultValue (Null)))\n  (return (Just (AsStruct \'(\'\"t1\" $35))))\n))))) \'(\'(\'\"_logical_id\" \'201496))))\n(let $19 (PqTopic \'\"myyds\" \'\"local\" \'\"pq_test_early_finish_case1_v1_output\" $4 \'() $5))\n(let $20 (DqPqTopicSource world $19 $7 $9 $10 \'\"\" $5 \'\"\"))\n(let $21 (Uint64 \'3))\n(let $22 (DqStage \'((DqSource $3 $20)) (lambda \'($36) (block \'(\n  (let $37 (DqSourceWideWrap $36 $3 $5 $12))\n  (return (Take (NarrowMap $37 $13) $21))\n))) \'(\'(\'\"_logical_id\" \'201393))))\n(let $23 (DqStage \'((DqCnUnionAll (TDqOutput $22 \'0))) (lambda \'($38) (FlatMap (Take $38 $21) (lambda \'($39) (block \'(\n  (let $40 (JsonValue (SafeCast (Member $39 \'\"Data\") $16) $17 (EmptyDict) \'DefaultValue (Null) \'DefaultValue (Null)))\n  (return (Just (AsStruct \'(\'\"t2\" $40))))\n))))) \'(\'(\'\"_logical_id\" \'201532))))\n(let $24 (DqStage \'((DqCnUnionAll (TDqOutput $23 \'0))) (lambda \'($41) $41) \'(\'(\'\"_logical_id\" \'201579))))\n(let $25 (Uint64 \'1))\n(let $26 (DqStage \'((DqCnMap (TDqOutput $18 \'0)) (DqCnBroadcast (TDqOutput $24 \'0))) (lambda \'($42 $43) (block \'(\n  (let $44 (DqPhyMapJoin (SkipNullMembers $42 \'(\'\"t1\")) (SkipNullMembers $43 \'(\'\"t2\")) \'\"a\" \'\"b\" \'Inner \'(\'(\'\"a\" \'\"t1\" \'\"b\" \'\"t2\")) \'(\'\"a.t1\") \'(\'\"b.t2\")))\n  (return (Take $44 $25))\n))) \'(\'(\'\"_logical_id\" \'201659))))\n(let $27 (DqStage \'((DqCnUnionAll (TDqOutput $26 \'0))) (lambda \'($45) (FlatMap (Take $45 $25) (lambda \'($46) (Just (AsStruct \'(\'\"t1\" (Member $46 \'\"a.t1\")) \'(\'\"t2\" (Member $46 \'\"b.t2\"))))))) \'(\'(\'\"_logical_id\" \'201725))))\n(let $28 (DqStage \'((DqCnUnionAll (TDqOutput $27 \'0))) (lambda \'($47) $47) \'(\'(\'\"_logical_id\" \'201788))))\n(let $29 (ResPull! $1 $2 (Key) (DqCnResult (TDqOutput $28 \'0) \'()) \'(\'(\'type) \'(\'autoref)) \'\"dq\"))\n(return (Commit! (Commit! $29 $2) (DataSink \'\"pq\" \'\"myyds\")))\n)\n"
  }
}

DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_output. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0010*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_output: ['{"key": "0"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_output. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0011*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_output: ['{"key": "1"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_output. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0012*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_output: ['{"key": "2"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_output. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0013*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_output: ['{"key": "3"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_output. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0014*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_output: ['{"key": "4"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_output. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0015*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_output: ['{"key": "5"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_output. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0016*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_output: ['{"key": "6"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_output. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0017*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_output: ['{"key": "7"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_output. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0018*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_output: ['{"key": "8"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_output. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0019*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_output: ['{"key": "9"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0010*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "100"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0011*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "101"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0012*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "102"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0013*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "103"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0014*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "104"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0015*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "105"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0016*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "106"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0017*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "107"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0018*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "108"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\021\"\0019*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "109"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00210*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "110"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00211*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "111"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00212*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "112"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00213*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "113"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00214*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "114"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00215*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "115"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00216*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "116"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00217*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "117"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00218*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "118"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00219*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "119"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00220*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "120"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00221*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "121"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00222*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "122"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00223*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "123"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00224*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "124"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00225*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "125"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00226*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "126"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00227*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "127"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00228*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "128"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00229*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "129"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00230*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "130"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00231*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "131"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00232*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "132"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00233*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "133"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00234*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "134"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00235*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "135"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00236*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "136"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00237*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "137"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00238*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "138"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00239*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "139"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00240*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "140"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00241*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "141"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00242*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "142"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00243*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "143"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00244*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "144"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00245*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "145"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00246*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "146"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00247*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "147"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00248*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "148"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00249*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "149"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00250*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "150"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00251*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "151"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00252*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "152"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00253*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "153"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00254*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "154"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00255*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "155"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00256*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "156"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00257*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "157"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00258*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "158"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00259*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "159"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00260*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "160"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00261*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "161"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00262*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "162"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00263*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "163"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00264*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "164"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00265*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "165"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00266*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "166"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00267*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "167"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00268*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "168"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00269*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "169"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00270*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "170"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00271*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "171"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00272*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "172"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00273*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "173"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00274*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "174"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00275*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "175"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00276*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "176"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00277*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "177"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00278*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "178"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00279*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "179"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00280*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "180"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00281*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "181"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00282*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "182"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00283*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "183"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00284*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "184"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00285*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "185"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00286*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "186"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00287*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "187"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00288*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "188"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00289*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "189"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00290*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "190"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00291*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "191"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00292*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "192"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00293*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "193"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00294*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "194"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00295*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "195"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00296*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "196"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00297*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "197"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00298*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "198"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\022\"\00299*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "199"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\023\"\003100*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "200"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\023\"\003101*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "201"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\023\"\003102*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "202"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\023\"\003103*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "203"}']
DEBUG    root:data_plane.py:35 Write topic pq_test_early_finish_case1_v1_input. Response: operation {
  ready: true
  status: SUCCESS
  result {
    type_url: "type.googleapis.com/Ydb.DataStreams.V1.PutRecordsResult"
    value: "\010\001\032\023\"\003104*\014shard-000000"
  }
}

INFO     root:data_plane.py:39 Data was written to pq_test_early_finish_case1_v1_input: ['{"key": "204"}']
DEBUG    root:fq_client.py:284 Result: query {
  meta {
    common {
      id: "ptquduu9r09ar9gsm87o"
      created_by: "root@builtin"
      modified_by: "root@builtin"
      created_at {
        seconds: 1760376265
        nanos: 593914000
      }
      modified_at {
        seconds: 1760376265
        nanos: 593914000
      }
      revision: 1
    }
    started_at {
      seconds: 1760376265
      nanos: 932000000
    }
    execute_mode: RUN
    status: RUNNING
    last_job_query_revision: 1
    last_job_id: "ptjuduu9r09ar4ipem5a-ptquduu9r09ar9gsm87o"
    started_by: "root@builtin"
    has_saved_checkpoints: true
    submitted_at {
      seconds: 1760376265
      nanos: 593914000
    }
  }
  content {
    type: STREAMING
    name: "simple"
    acl {
      visibility: PRIVATE
    }
    limits {
      execution_timeout {
      }
    }
    text: "\n            $a = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t1 FROM myyds.`pq_test_early_finish_case1_v1_input` limit 100;\n            $b = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t2 FROM myyds.`pq_test_early_finish_case1_v1_output` limit 3;\n            select * from $a as a\n            join $b as b ON a.t1 = b.t2 limit 1;\n            "
    syntax: YQL_V1
  }
  plan {
    json: "{\"Detailed\":{\"Operations\":[{\"Id\":14,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"DqSourceWideWrap\"},{\"Name\":\"NarrowMap\"},{\"Name\":\"Take\"}]}},{\"Id\":12,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[14]},{\"Id\":26,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"DqSourceWideWrap\"},{\"Name\":\"NarrowMap\"},{\"Name\":\"Take\"}]}},{\"Id\":24,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[26]},{\"Id\":22,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[]},\"DependsOn\":[24]},{\"Id\":10,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"SkipNullMembers\"},{\"Name\":\"DqPhyMapJoin\"},{\"Name\":\"Take\"}]},\"DependsOn\":[12,22]},{\"Id\":8,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[10]},{\"Id\":6,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[]},\"DependsOn\":[8]},{\"Id\":3,\"Name\":\"ResPull!\",\"DependsOn\":[6]},{\"Id\":1,\"Name\":\"Commit!\",\"DependsOn\":[3]}],\"OperationRoot\":1,\"Providers\":[],\"OperationStats\":{\"Commit!\":1,\"DqStage\":8,\"ResPull!\":1}},\"Basic\":{\"nodes\":[{\"id\":14,\"level\":1,\"name\":\"DqStage #14\",\"type\":\"op\"},{\"id\":12,\"level\":2,\"name\":\"DqStage #12\",\"type\":\"op\"},{\"id\":26,\"level\":1,\"name\":\"DqStage #26\",\"type\":\"op\"},{\"id\":24,\"level\":2,\"name\":\"DqStage #24\",\"type\":\"op\"},{\"id\":22,\"level\":3,\"name\":\"DqStage #22\",\"type\":\"op\"},{\"id\":10,\"level\":4,\"name\":\"DqStage #10\",\"type\":\"op\"},{\"id\":8,\"level\":5,\"name\":\"DqStage #8\",\"type\":\"op\"},{\"id\":6,\"level\":6,\"name\":\"DqStage #6\",\"type\":\"op\"},{\"id\":3,\"level\":7,\"name\":\"ResPull!\",\"type\":\"op\"},{\"id\":1,\"level\":8,\"name\":\"Commit!\",\"type\":\"op\"}],\"links\":[{\"source\":14,\"target\":12},{\"source\":26,\"target\":24},{\"source\":24,\"target\":22},{\"source\":12,\"target\":10},{\"source\":22,\"target\":10},{\"source\":10,\"target\":8},{\"source\":8,\"target\":6},{\"source\":6,\"target\":3},{\"source\":3,\"target\":1}]}}"
  }
  statistics {
    json: "{\"Graph=0\":{\"Tasks\":{\"sum\":8,\"count\":8,\"avg\":1,\"max\":1,\"min\":1},\"CpuTimeUs\":{\"sum\":\"0.32s\",\"count\":8,\"avg\":\"40ms\",\"max\":\"0.16s\",\"min\":\"0.00s\"},\"IngressBytes\":{\"sum\":48,\"count\":1,\"avg\":48,\"max\":48,\"min\":48},\"IngressRows\":{\"sum\":3,\"count\":1,\"avg\":3,\"max\":3,\"min\":3},\"InputBytes\":{\"sum\":69,\"count\":2,\"avg\":34,\"max\":54,\"min\":15},\"InputRows\":{\"sum\":6,\"count\":2,\"avg\":3,\"max\":3,\"min\":3},\"OutputBytes\":{\"sum\":84,\"count\":3,\"avg\":28,\"max\":54,\"min\":15},\"OutputRows\":{\"sum\":9,\"count\":3,\"avg\":3,\"max\":3,\"min\":3},\"MaxMemoryUsage\":{\"sum\":655360,\"count\":3,\"avg\":218453,\"max\":262144,\"min\":196608},\"IngressQueuedBytes\":{\"sum\":0,\"count\":3,\"avg\":0,\"max\":0,\"min\":0},\"IngressQueuedRows\":{\"sum\":0,\"count\":3,\"avg\":0,\"max\":0,\"min\":0}}}"
  }
  result_set_meta {
    column {
      name: "t1"
      type {
        optional_type {
          item {
            type_id: UTF8
          }
        }
      }
    }
    column {
      name: "t2"
      type {
        optional_type {
          item {
            type_id: UTF8
          }
        }
      }
    }
  }
  ast {
    data: "(\n(let $1 (Configure! world (DataSource \'\"config\") \'\"DqEngine\" \'\"force\"))\n(let $2 (DataSink \'result))\n(let $3 (DataSource \'\"pq\" \'\"myyds\"))\n(let $4 \'(\'(\'\"PartitionsCount\" \'1)))\n(let $5 (StructType \'(\'\"Data\" (DataType \'String))))\n(let $6 (PqTopic \'\"myyds\" \'\"local\" \'\"pq_test_early_finish_case1_v1_input\" $4 \'() $5))\n(let $7 \'(\'\"Data\"))\n(let $8 \'(\'\"SharedReading\" \'0))\n(let $9 \'(\'(\'\"Endpoint\" \'\"localhost:3025\") $8 \'(\'\"ReconnectPeriod\" \'\"\") \'(\'\"Format\" \'\"raw\") \'(\'\"ReadGroup\" \'\"ptcuduu9r0koo716f478\") \'(\'\"AddBearerToToken\" \'1)))\n(let $10 (SecureParam \'\"cluster:default_myyds\"))\n(let $11 (DqPqTopicSource world $6 $7 $9 $10 \'\"\" $5 \'\"\"))\n(let $12 \'(\'(\'\"format\" \'\"raw\") \'(\'\"formatSettings\" \'(\'(\'\"data.datetime.formatname\" \'\"POSIX\") \'(\'\"data.timestamp.formatname\" \'\"POSIX\"))) \'(\'\"settings\" \'($8))))\n(let $13 (lambda \'($32) (AsStruct \'(\'\"Data\" $32))))\n(let $14 (Uint64 \'100))\n(let $15 (DqStage \'((DqSource $3 $11)) (lambda \'($30) (block \'(\n  (let $31 (DqSourceWideWrap $30 $3 $5 $12))\n  (return (Take (NarrowMap $31 $13) $14))\n))) \'(\'(\'\"_logical_id\" \'201349))))\n(let $16 (OptionalType (DataType \'Json)))\n(let $17 (Utf8 \'\"$.key\"))\n(let $18 (DqStage \'((DqCnUnionAll (TDqOutput $15 \'0))) (lambda \'($33) (FlatMap (Take $33 $14) (lambda \'($34) (block \'(\n  (let $35 (JsonValue (SafeCast (Member $34 \'\"Data\") $16) $17 (EmptyDict) \'DefaultValue (Null) \'DefaultValue (Null)))\n  (return (Just (AsStruct \'(\'\"t1\" $35))))\n))))) \'(\'(\'\"_logical_id\" \'201496))))\n(let $19 (PqTopic \'\"myyds\" \'\"local\" \'\"pq_test_early_finish_case1_v1_output\" $4 \'() $5))\n(let $20 (DqPqTopicSource world $19 $7 $9 $10 \'\"\" $5 \'\"\"))\n(let $21 (Uint64 \'3))\n(let $22 (DqStage \'((DqSource $3 $20)) (lambda \'($36) (block \'(\n  (let $37 (DqSourceWideWrap $36 $3 $5 $12))\n  (return (Take (NarrowMap $37 $13) $21))\n))) \'(\'(\'\"_logical_id\" \'201393))))\n(let $23 (DqStage \'((DqCnUnionAll (TDqOutput $22 \'0))) (lambda \'($38) (FlatMap (Take $38 $21) (lambda \'($39) (block \'(\n  (let $40 (JsonValue (SafeCast (Member $39 \'\"Data\") $16) $17 (EmptyDict) \'DefaultValue (Null) \'DefaultValue (Null)))\n  (return (Just (AsStruct \'(\'\"t2\" $40))))\n))))) \'(\'(\'\"_logical_id\" \'201532))))\n(let $24 (DqStage \'((DqCnUnionAll (TDqOutput $23 \'0))) (lambda \'($41) $41) \'(\'(\'\"_logical_id\" \'201579))))\n(let $25 (Uint64 \'1))\n(let $26 (DqStage \'((DqCnMap (TDqOutput $18 \'0)) (DqCnBroadcast (TDqOutput $24 \'0))) (lambda \'($42 $43) (block \'(\n  (let $44 (DqPhyMapJoin (SkipNullMembers $42 \'(\'\"t1\")) (SkipNullMembers $43 \'(\'\"t2\")) \'\"a\" \'\"b\" \'Inner \'(\'(\'\"a\" \'\"t1\" \'\"b\" \'\"t2\")) \'(\'\"a.t1\") \'(\'\"b.t2\")))\n  (return (Take $44 $25))\n))) \'(\'(\'\"_logical_id\" \'201659))))\n(let $27 (DqStage \'((DqCnUnionAll (TDqOutput $26 \'0))) (lambda \'($45) (FlatMap (Take $45 $25) (lambda \'($46) (Just (AsStruct \'(\'\"t1\" (Member $46 \'\"a.t1\")) \'(\'\"t2\" (Member $46 \'\"b.t2\"))))))) \'(\'(\'\"_logical_id\" \'201725))))\n(let $28 (DqStage \'((DqCnUnionAll (TDqOutput $27 \'0))) (lambda \'($47) $47) \'(\'(\'\"_logical_id\" \'201788))))\n(let $29 (ResPull! $1 $2 (Key) (DqCnResult (TDqOutput $28 \'0) \'()) \'(\'(\'type) \'(\'autoref)) \'\"dq\"))\n(return (Commit! (Commit! $29 $2) (DataSink \'\"pq\" \'\"myyds\")))\n)\n"
  }
}

DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: query {
  meta {
    common {
      id: "ptquduu9r09ar9gsm87o"
      created_by: "root@builtin"
      modified_by: "root@builtin"
      created_at {
        seconds: 1760376265
        nanos: 593914000
      }
      modified_at {
        seconds: 1760376265
        nanos: 593914000
      }
      revision: 1
    }
    started_at {
      seconds: 1760376265
      nanos: 932000000
    }
    execute_mode: RUN
    status: RUNNING
    last_job_query_revision: 1
    last_job_id: "ptjuduu9r09ar4ipem5a-ptquduu9r09ar9gsm87o"
    started_by: "root@builtin"
    has_saved_checkpoints: true
    submitted_at {
      seconds: 1760376265
      nanos: 593914000
    }
  }
  content {
    type: STREAMING
    name: "simple"
    acl {
      visibility: PRIVATE
    }
    limits {
      execution_timeout {
      }
    }
    text: "\n            $a = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t1 FROM myyds.`pq_test_early_finish_case1_v1_input` limit 100;\n            $b = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t2 FROM myyds.`pq_test_early_finish_case1_v1_output` limit 3;\n            select * from $a as a\n            join $b as b ON a.t1 = b.t2 limit 1;\n            "
    syntax: YQL_V1
  }
  plan {
    json: "{\"Detailed\":{\"Operations\":[{\"Id\":14,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"DqSourceWideWrap\"},{\"Name\":\"NarrowMap\"},{\"Name\":\"Take\"}]}},{\"Id\":12,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[14]},{\"Id\":26,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"DqSourceWideWrap\"},{\"Name\":\"NarrowMap\"},{\"Name\":\"Take\"}]}},{\"Id\":24,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[26]},{\"Id\":22,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[]},\"DependsOn\":[24]},{\"Id\":10,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"SkipNullMembers\"},{\"Name\":\"DqPhyMapJoin\"},{\"Name\":\"Take\"}]},\"DependsOn\":[12,22]},{\"Id\":8,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[10]},{\"Id\":6,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[]},\"DependsOn\":[8]},{\"Id\":3,\"Name\":\"ResPull!\",\"DependsOn\":[6]},{\"Id\":1,\"Name\":\"Commit!\",\"DependsOn\":[3]}],\"OperationRoot\":1,\"Providers\":[],\"OperationStats\":{\"Commit!\":1,\"DqStage\":8,\"ResPull!\":1}},\"Basic\":{\"nodes\":[{\"id\":14,\"level\":1,\"name\":\"DqStage #14\",\"type\":\"op\"},{\"id\":12,\"level\":2,\"name\":\"DqStage #12\",\"type\":\"op\"},{\"id\":26,\"level\":1,\"name\":\"DqStage #26\",\"type\":\"op\"},{\"id\":24,\"level\":2,\"name\":\"DqStage #24\",\"type\":\"op\"},{\"id\":22,\"level\":3,\"name\":\"DqStage #22\",\"type\":\"op\"},{\"id\":10,\"level\":4,\"name\":\"DqStage #10\",\"type\":\"op\"},{\"id\":8,\"level\":5,\"name\":\"DqStage #8\",\"type\":\"op\"},{\"id\":6,\"level\":6,\"name\":\"DqStage #6\",\"type\":\"op\"},{\"id\":3,\"level\":7,\"name\":\"ResPull!\",\"type\":\"op\"},{\"id\":1,\"level\":8,\"name\":\"Commit!\",\"type\":\"op\"}],\"links\":[{\"source\":14,\"target\":12},{\"source\":26,\"target\":24},{\"source\":24,\"target\":22},{\"source\":12,\"target\":10},{\"source\":22,\"target\":10},{\"source\":10,\"target\":8},{\"source\":8,\"target\":6},{\"source\":6,\"target\":3},{\"source\":3,\"target\":1}]}}"
  }
  statistics {
    json: "{\"Graph=0\":{\"Tasks\":{\"sum\":8,\"count\":8,\"avg\":1,\"max\":1,\"min\":1},\"CpuTimeUs\":{\"sum\":\"0.64s\",\"count\":8,\"avg\":\"80ms\",\"max\":\"0.16s\",\"min\":\"0.00s\"},\"IngressBytes\":{\"sum\":1448,\"count\":2,\"avg\":724,\"max\":1400,\"min\":48},\"IngressRows\":{\"sum\":103,\"count\":2,\"avg\":51,\"max\":100,\"min\":3},\"InputBytes\":{\"sum\":2064,\"count\":3,\"avg\":688,\"max\":1995,\"min\":15},\"InputRows\":{\"sum\":106,\"count\":3,\"avg\":35,\"max\":100,\"min\":3},\"OutputBytes\":{\"sum\":2779,\"count\":5,\"avg\":555,\"max\":1995,\"min\":15},\"OutputRows\":{\"sum\":209,\"count\":5,\"avg\":41,\"max\":100,\"min\":3},\"MaxMemoryUsage\":{\"sum\":1245184,\"count\":5,\"avg\":249036,\"max\":327680,\"min\":196608},\"IngressQueuedBytes\":{\"sum\":0,\"count\":5,\"avg\":0,\"max\":0,\"min\":0},\"IngressQueuedRows\":{\"sum\":0,\"count\":5,\"avg\":0,\"max\":0,\"min\":0}}}"
  }
  result_set_meta {
    column {
      name: "t1"
      type {
        optional_type {
          item {
            type_id: UTF8
          }
        }
      }
    }
    column {
      name: "t2"
      type {
        optional_type {
          item {
            type_id: UTF8
          }
        }
      }
    }
  }
  ast {
    data: "(\n(let $1 (Configure! world (DataSource \'\"config\") \'\"DqEngine\" \'\"force\"))\n(let $2 (DataSink \'result))\n(let $3 (DataSource \'\"pq\" \'\"myyds\"))\n(let $4 \'(\'(\'\"PartitionsCount\" \'1)))\n(let $5 (StructType \'(\'\"Data\" (DataType \'String))))\n(let $6 (PqTopic \'\"myyds\" \'\"local\" \'\"pq_test_early_finish_case1_v1_input\" $4 \'() $5))\n(let $7 \'(\'\"Data\"))\n(let $8 \'(\'\"SharedReading\" \'0))\n(let $9 \'(\'(\'\"Endpoint\" \'\"localhost:3025\") $8 \'(\'\"ReconnectPeriod\" \'\"\") \'(\'\"Format\" \'\"raw\") \'(\'\"ReadGroup\" \'\"ptcuduu9r0koo716f478\") \'(\'\"AddBearerToToken\" \'1)))\n(let $10 (SecureParam \'\"cluster:default_myyds\"))\n(let $11 (DqPqTopicSource world $6 $7 $9 $10 \'\"\" $5 \'\"\"))\n(let $12 \'(\'(\'\"format\" \'\"raw\") \'(\'\"formatSettings\" \'(\'(\'\"data.datetime.formatname\" \'\"POSIX\") \'(\'\"data.timestamp.formatname\" \'\"POSIX\"))) \'(\'\"settings\" \'($8))))\n(let $13 (lambda \'($32) (AsStruct \'(\'\"Data\" $32))))\n(let $14 (Uint64 \'100))\n(let $15 (DqStage \'((DqSource $3 $11)) (lambda \'($30) (block \'(\n  (let $31 (DqSourceWideWrap $30 $3 $5 $12))\n  (return (Take (NarrowMap $31 $13) $14))\n))) \'(\'(\'\"_logical_id\" \'201349))))\n(let $16 (OptionalType (DataType \'Json)))\n(let $17 (Utf8 \'\"$.key\"))\n(let $18 (DqStage \'((DqCnUnionAll (TDqOutput $15 \'0))) (lambda \'($33) (FlatMap (Take $33 $14) (lambda \'($34) (block \'(\n  (let $35 (JsonValue (SafeCast (Member $34 \'\"Data\") $16) $17 (EmptyDict) \'DefaultValue (Null) \'DefaultValue (Null)))\n  (return (Just (AsStruct \'(\'\"t1\" $35))))\n))))) \'(\'(\'\"_logical_id\" \'201496))))\n(let $19 (PqTopic \'\"myyds\" \'\"local\" \'\"pq_test_early_finish_case1_v1_output\" $4 \'() $5))\n(let $20 (DqPqTopicSource world $19 $7 $9 $10 \'\"\" $5 \'\"\"))\n(let $21 (Uint64 \'3))\n(let $22 (DqStage \'((DqSource $3 $20)) (lambda \'($36) (block \'(\n  (let $37 (DqSourceWideWrap $36 $3 $5 $12))\n  (return (Take (NarrowMap $37 $13) $21))\n))) \'(\'(\'\"_logical_id\" \'201393))))\n(let $23 (DqStage \'((DqCnUnionAll (TDqOutput $22 \'0))) (lambda \'($38) (FlatMap (Take $38 $21) (lambda \'($39) (block \'(\n  (let $40 (JsonValue (SafeCast (Member $39 \'\"Data\") $16) $17 (EmptyDict) \'DefaultValue (Null) \'DefaultValue (Null)))\n  (return (Just (AsStruct \'(\'\"t2\" $40))))\n))))) \'(\'(\'\"_logical_id\" \'201532))))\n(let $24 (DqStage \'((DqCnUnionAll (TDqOutput $23 \'0))) (lambda \'($41) $41) \'(\'(\'\"_logical_id\" \'201579))))\n(let $25 (Uint64 \'1))\n(let $26 (DqStage \'((DqCnMap (TDqOutput $18 \'0)) (DqCnBroadcast (TDqOutput $24 \'0))) (lambda \'($42 $43) (block \'(\n  (let $44 (DqPhyMapJoin (SkipNullMembers $42 \'(\'\"t1\")) (SkipNullMembers $43 \'(\'\"t2\")) \'\"a\" \'\"b\" \'Inner \'(\'(\'\"a\" \'\"t1\" \'\"b\" \'\"t2\")) \'(\'\"a.t1\") \'(\'\"b.t2\")))\n  (return (Take $44 $25))\n))) \'(\'(\'\"_logical_id\" \'201659))))\n(let $27 (DqStage \'((DqCnUnionAll (TDqOutput $26 \'0))) (lambda \'($45) (FlatMap (Take $45 $25) (lambda \'($46) (Just (AsStruct \'(\'\"t1\" (Member $46 \'\"a.t1\")) \'(\'\"t2\" (Member $46 \'\"b.t2\"))))))) \'(\'(\'\"_logical_id\" \'201725))))\n(let $28 (DqStage \'((DqCnUnionAll (TDqOutput $27 \'0))) (lambda \'($47) $47) \'(\'(\'\"_logical_id\" \'201788))))\n(let $29 (ResPull! $1 $2 (Key) (DqCnResult (TDqOutput $28 \'0) \'()) \'(\'(\'type) \'(\'autoref)) \'\"dq\"))\n(return (Commit! (Commit! $29 $2) (DataSink \'\"pq\" \'\"myyds\")))\n)\n"
  }
}

DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: query {
  meta {
    common {
      id: "ptquduu9r09ar9gsm87o"
      created_by: "root@builtin"
      modified_by: "root@builtin"
      created_at {
        seconds: 1760376265
        nanos: 593914000
      }
      modified_at {
        seconds: 1760376265
        nanos: 593914000
      }
      revision: 1
    }
    started_at {
      seconds: 1760376265
      nanos: 932000000
    }
    execute_mode: RUN
    status: RUNNING
    last_job_query_revision: 1
    last_job_id: "ptjuduu9r09ar4ipem5a-ptquduu9r09ar9gsm87o"
    started_by: "root@builtin"
    has_saved_checkpoints: true
    submitted_at {
      seconds: 1760376265
      nanos: 593914000
    }
  }
  content {
    type: STREAMING
    name: "simple"
    acl {
      visibility: PRIVATE
    }
    limits {
      execution_timeout {
      }
    }
    text: "\n            $a = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t1 FROM myyds.`pq_test_early_finish_case1_v1_input` limit 100;\n            $b = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t2 FROM myyds.`pq_test_early_finish_case1_v1_output` limit 3;\n            select * from $a as a\n            join $b as b ON a.t1 = b.t2 limit 1;\n            "
    syntax: YQL_V1
  }
  plan {
    json: "{\"Detailed\":{\"Operations\":[{\"Id\":14,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"DqSourceWideWrap\"},{\"Name\":\"NarrowMap\"},{\"Name\":\"Take\"}]}},{\"Id\":12,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[14]},{\"Id\":26,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"DqSourceWideWrap\"},{\"Name\":\"NarrowMap\"},{\"Name\":\"Take\"}]}},{\"Id\":24,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[26]},{\"Id\":22,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[]},\"DependsOn\":[24]},{\"Id\":10,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"SkipNullMembers\"},{\"Name\":\"DqPhyMapJoin\"},{\"Name\":\"Take\"}]},\"DependsOn\":[12,22]},{\"Id\":8,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[10]},{\"Id\":6,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[]},\"DependsOn\":[8]},{\"Id\":3,\"Name\":\"ResPull!\",\"DependsOn\":[6]},{\"Id\":1,\"Name\":\"Commit!\",\"DependsOn\":[3]}],\"OperationRoot\":1,\"Providers\":[],\"OperationStats\":{\"Commit!\":1,\"DqStage\":8,\"ResPull!\":1}},\"Basic\":{\"nodes\":[{\"id\":14,\"level\":1,\"name\":\"DqStage #14\",\"type\":\"op\"},{\"id\":12,\"level\":2,\"name\":\"DqStage #12\",\"type\":\"op\"},{\"id\":26,\"level\":1,\"name\":\"DqStage #26\",\"type\":\"op\"},{\"id\":24,\"level\":2,\"name\":\"DqStage #24\",\"type\":\"op\"},{\"id\":22,\"level\":3,\"name\":\"DqStage #22\",\"type\":\"op\"},{\"id\":10,\"level\":4,\"name\":\"DqStage #10\",\"type\":\"op\"},{\"id\":8,\"level\":5,\"name\":\"DqStage #8\",\"type\":\"op\"},{\"id\":6,\"level\":6,\"name\":\"DqStage #6\",\"type\":\"op\"},{\"id\":3,\"level\":7,\"name\":\"ResPull!\",\"type\":\"op\"},{\"id\":1,\"level\":8,\"name\":\"Commit!\",\"type\":\"op\"}],\"links\":[{\"source\":14,\"target\":12},{\"source\":26,\"target\":24},{\"source\":24,\"target\":22},{\"source\":12,\"target\":10},{\"source\":22,\"target\":10},{\"source\":10,\"target\":8},{\"source\":8,\"target\":6},{\"source\":6,\"target\":3},{\"source\":3,\"target\":1}]}}"
  }
  statistics {
    json: "{\"Graph=0\":{\"Tasks\":{\"sum\":8,\"count\":8,\"avg\":1,\"max\":1,\"min\":1},\"CpuTimeUs\":{\"sum\":\"0.91s\",\"count\":8,\"avg\":\"0.11s\",\"max\":\"0.16s\",\"min\":\"2ms\"},\"IngressBytes\":{\"sum\":1448,\"count\":2,\"avg\":724,\"max\":1400,\"min\":48},\"IngressRows\":{\"sum\":103,\"count\":2,\"avg\":51,\"max\":100,\"min\":3},\"InputBytes\":{\"sum\":2779,\"count\":4,\"avg\":694,\"max\":1995,\"min\":15},\"InputRows\":{\"sum\":209,\"count\":4,\"avg\":52,\"max\":103,\"min\":3},\"OutputBytes\":{\"sum\":2779,\"count\":5,\"avg\":555,\"max\":1995,\"min\":15},\"OutputRows\":{\"sum\":209,\"count\":5,\"avg\":41,\"max\":100,\"min\":3},\"MaxMemoryUsage\":{\"sum\":1966080,\"count\":8,\"avg\":245760,\"max\":458752,\"min\":131072},\"IngressQueuedBytes\":{\"sum\":0,\"count\":8,\"avg\":0,\"max\":0,\"min\":0},\"IngressQueuedRows\":{\"sum\":0,\"count\":8,\"avg\":0,\"max\":0,\"min\":0}}}"
  }
  result_set_meta {
    column {
      name: "t1"
      type {
        optional_type {
          item {
            type_id: UTF8
          }
        }
      }
    }
    column {
      name: "t2"
      type {
        optional_type {
          item {
            type_id: UTF8
          }
        }
      }
    }
  }
  ast {
    data: "(\n(let $1 (Configure! world (DataSource \'\"config\") \'\"DqEngine\" \'\"force\"))\n(let $2 (DataSink \'result))\n(let $3 (DataSource \'\"pq\" \'\"myyds\"))\n(let $4 \'(\'(\'\"PartitionsCount\" \'1)))\n(let $5 (StructType \'(\'\"Data\" (DataType \'String))))\n(let $6 (PqTopic \'\"myyds\" \'\"local\" \'\"pq_test_early_finish_case1_v1_input\" $4 \'() $5))\n(let $7 \'(\'\"Data\"))\n(let $8 \'(\'\"SharedReading\" \'0))\n(let $9 \'(\'(\'\"Endpoint\" \'\"localhost:3025\") $8 \'(\'\"ReconnectPeriod\" \'\"\") \'(\'\"Format\" \'\"raw\") \'(\'\"ReadGroup\" \'\"ptcuduu9r0koo716f478\") \'(\'\"AddBearerToToken\" \'1)))\n(let $10 (SecureParam \'\"cluster:default_myyds\"))\n(let $11 (DqPqTopicSource world $6 $7 $9 $10 \'\"\" $5 \'\"\"))\n(let $12 \'(\'(\'\"format\" \'\"raw\") \'(\'\"formatSettings\" \'(\'(\'\"data.datetime.formatname\" \'\"POSIX\") \'(\'\"data.timestamp.formatname\" \'\"POSIX\"))) \'(\'\"settings\" \'($8))))\n(let $13 (lambda \'($32) (AsStruct \'(\'\"Data\" $32))))\n(let $14 (Uint64 \'100))\n(let $15 (DqStage \'((DqSource $3 $11)) (lambda \'($30) (block \'(\n  (let $31 (DqSourceWideWrap $30 $3 $5 $12))\n  (return (Take (NarrowMap $31 $13) $14))\n))) \'(\'(\'\"_logical_id\" \'201349))))\n(let $16 (OptionalType (DataType \'Json)))\n(let $17 (Utf8 \'\"$.key\"))\n(let $18 (DqStage \'((DqCnUnionAll (TDqOutput $15 \'0))) (lambda \'($33) (FlatMap (Take $33 $14) (lambda \'($34) (block \'(\n  (let $35 (JsonValue (SafeCast (Member $34 \'\"Data\") $16) $17 (EmptyDict) \'DefaultValue (Null) \'DefaultValue (Null)))\n  (return (Just (AsStruct \'(\'\"t1\" $35))))\n))))) \'(\'(\'\"_logical_id\" \'201496))))\n(let $19 (PqTopic \'\"myyds\" \'\"local\" \'\"pq_test_early_finish_case1_v1_output\" $4 \'() $5))\n(let $20 (DqPqTopicSource world $19 $7 $9 $10 \'\"\" $5 \'\"\"))\n(let $21 (Uint64 \'3))\n(let $22 (DqStage \'((DqSource $3 $20)) (lambda \'($36) (block \'(\n  (let $37 (DqSourceWideWrap $36 $3 $5 $12))\n  (return (Take (NarrowMap $37 $13) $21))\n))) \'(\'(\'\"_logical_id\" \'201393))))\n(let $23 (DqStage \'((DqCnUnionAll (TDqOutput $22 \'0))) (lambda \'($38) (FlatMap (Take $38 $21) (lambda \'($39) (block \'(\n  (let $40 (JsonValue (SafeCast (Member $39 \'\"Data\") $16) $17 (EmptyDict) \'DefaultValue (Null) \'DefaultValue (Null)))\n  (return (Just (AsStruct \'(\'\"t2\" $40))))\n))))) \'(\'(\'\"_logical_id\" \'201532))))\n(let $24 (DqStage \'((DqCnUnionAll (TDqOutput $23 \'0))) (lambda \'($41) $41) \'(\'(\'\"_logical_id\" \'201579))))\n(let $25 (Uint64 \'1))\n(let $26 (DqStage \'((DqCnMap (TDqOutput $18 \'0)) (DqCnBroadcast (TDqOutput $24 \'0))) (lambda \'($42 $43) (block \'(\n  (let $44 (DqPhyMapJoin (SkipNullMembers $42 \'(\'\"t1\")) (SkipNullMembers $43 \'(\'\"t2\")) \'\"a\" \'\"b\" \'Inner \'(\'(\'\"a\" \'\"t1\" \'\"b\" \'\"t2\")) \'(\'\"a.t1\") \'(\'\"b.t2\")))\n  (return (Take $44 $25))\n))) \'(\'(\'\"_logical_id\" \'201659))))\n(let $27 (DqStage \'((DqCnUnionAll (TDqOutput $26 \'0))) (lambda \'($45) (FlatMap (Take $45 $25) (lambda \'($46) (Just (AsStruct \'(\'\"t1\" (Member $46 \'\"a.t1\")) \'(\'\"t2\" (Member $46 \'\"b.t2\"))))))) \'(\'(\'\"_logical_id\" \'201725))))\n(let $28 (DqStage \'((DqCnUnionAll (TDqOutput $27 \'0))) (lambda \'($47) $47) \'(\'(\'\"_logical_id\" \'201788))))\n(let $29 (ResPull! $1 $2 (Key) (DqCnResult (TDqOutput $28 \'0) \'()) \'(\'(\'type) \'(\'autoref)) \'\"dq\"))\n(return (Commit! (Commit! $29 $2) (DataSink \'\"pq\" \'\"myyds\")))\n)\n"
  }
}

DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: query {
  meta {
    common {
      id: "ptquduu9r09ar9gsm87o"
      created_by: "root@builtin"
      modified_by: "root@builtin"
      created_at {
        seconds: 1760376265
        nanos: 593914000
      }
      modified_at {
        seconds: 1760376265
        nanos: 593914000
      }
      revision: 1
    }
    started_at {
      seconds: 1760376265
      nanos: 932000000
    }
    execute_mode: RUN
    status: RUNNING
    last_job_query_revision: 1
    last_job_id: "ptjuduu9r09ar4ipem5a-ptquduu9r09ar9gsm87o"
    started_by: "root@builtin"
    has_saved_checkpoints: true
    submitted_at {
      seconds: 1760376265
      nanos: 593914000
    }
  }
  content {
    type: STREAMING
    name: "simple"
    acl {
      visibility: PRIVATE
    }
    limits {
      execution_timeout {
      }
    }
    text: "\n            $a = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t1 FROM myyds.`pq_test_early_finish_case1_v1_input` limit 100;\n            $b = SELECT JSON_VALUE(Cast(Data as Json), \"$.key\") as t2 FROM myyds.`pq_test_early_finish_case1_v1_output` limit 3;\n            select * from $a as a\n            join $b as b ON a.t1 = b.t2 limit 1;\n            "
    syntax: YQL_V1
  }
  plan {
    json: "{\"Detailed\":{\"Operations\":[{\"Id\":14,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"DqSourceWideWrap\"},{\"Name\":\"NarrowMap\"},{\"Name\":\"Take\"}]}},{\"Id\":12,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[14]},{\"Id\":26,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"DqSourceWideWrap\"},{\"Name\":\"NarrowMap\"},{\"Name\":\"Take\"}]}},{\"Id\":24,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[26]},{\"Id\":22,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[]},\"DependsOn\":[24]},{\"Id\":10,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"SkipNullMembers\"},{\"Name\":\"DqPhyMapJoin\"},{\"Name\":\"Take\"}]},\"DependsOn\":[12,22]},{\"Id\":8,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[{\"Name\":\"Take\"},{\"Name\":\"FlatMap\"}]},\"DependsOn\":[10]},{\"Id\":6,\"Name\":\"DqStage\",\"Streams\":{\"Program\":[]},\"DependsOn\":[8]},{\"Id\":3,\"Name\":\"ResPull!\",\"DependsOn\":[6]},{\"Id\":1,\"Name\":\"Commit!\",\"DependsOn\":[3]}],\"OperationRoot\":1,\"Providers\":[],\"OperationStats\":{\"Commit!\":1,\"DqStage\":8,\"ResPull!\":1}},\"Basic\":{\"nodes\":[{\"id\":14,\"level\":1,\"name\":\"DqStage #14\",\"type\":\"op\"},{\"id\":12,\"level\":2,\"name\":\"DqStage #12\",\"type\":\"op\"},{\"id\":26,\"level\":1,\"name\":\"DqStage #26\",\"type\":\"op\"},{\"id\":24,\"level\":2,\"name\":\"DqStage #24\",\"type\":\"op\"},{\"id\":22,\"level\":3,\"name\":\"DqStage #22\",\"type\":\"op\"},{\"id\":10,\"level\":4,\"name\":\"DqStage #10\",\"type\":\"op\"},{\"id\":8,\"level\":5,\"name\":\"DqStage #8\",\"type\":\"op\"},{\"id\":6,\"level\":6,\"name\":\"DqStage #6\",\"type\":\"op\"},{\"id\":3,\"level\":7,\"name\":\"ResPull!\",\"type\":\"op\"},{\"id\":1,\"level\":8,\"name\":\"Commit!\",\"type\":\"op\"}],\"links\":[{\"source\":14,\"target\":12},{\"source\":26,\"target\":24},{\"source\":24,\"target\":22},{\"source\":12,\"target\":10},{\"source\":22,\"target\":10},{\"source\":10,\"target\":8},{\"source\":8,\"target\":6},{\"source\":6,\"target\":3},{\"source\":3,\"target\":1}]}}"
  }
  statistics {
    json: "{\"Graph=0\":{\"Tasks\":{\"sum\":8,\"count\":8,\"avg\":1,\"max\":1,\"min\":1},\"CpuTimeUs\":{\"sum\":\"0.92s\",\"count\":8,\"avg\":\"0.11s\",\"max\":\"0.16s\",\"min\":\"2ms\"},\"IngressBytes\":{\"sum\":1448,\"count\":2,\"avg\":724,\"max\":1400,\"min\":48},\"IngressRows\":{\"sum\":103,\"count\":2,\"avg\":51,\"max\":100,\"min\":3},\"InputBytes\":{\"sum\":2779,\"count\":4,\"avg\":694,\"max\":1995,\"min\":15},\"InputRows\":{\"sum\":209,\"count\":4,\"avg\":52,\"max\":103,\"min\":3},\"OutputBytes\":{\"sum\":2779,\"count\":5,\"avg\":555,\"max\":1995,\"min\":15},\"OutputRows\":{\"sum\":209,\"count\":5,\"avg\":41,\"max\":100,\"min\":3},\"MaxMemoryUsage\":{\"sum\":1966080,\"count\":8,\"avg\":245760,\"max\":458752,\"min\":131072},\"IngressQueuedBytes\":{\"sum\":0,\"count\":8,\"avg\":0,\"max\":0,\"min\":0},\"IngressQueuedRows\":{\"sum\":0,\"count\":8,\"avg\":0,\"max\":0,\"min\":0}}}"
  }
  result_set_meta {
    column {
      name: "t1"
      type {
        optional_type {
          item {
            type_id: UTF8
          }
        }
      }
    }
    column {
      name: "t2"
      type {
        optional_type {
          item {
            type_id: UTF8
          }
        }
      }
    }
  }
  ast {
    data: "(\n(let $1 (Configure! world (DataSource \'\"config\") \'\"DqEngine\" \'\"force\"))\n(let $2 (DataSink \'result))\n(let $3 (DataSource \'\"pq\" \'\"myyds\"))\n(let $4 \'(\'(\'\"PartitionsCount\" \'1)))\n(let $5 (StructType \'(\'\"Data\" (DataType \'String))))\n(let $6 (PqTopic \'\"myyds\" \'\"local\" \'\"pq_test_early_finish_case1_v1_input\" $4 \'() $5))\n(let $7 \'(\'\"Data\"))\n(let $8 \'(\'\"SharedReading\" \'0))\n(let $9 \'(\'(\'\"Endpoint\" \'\"localhost:3025\") $8 \'(\'\"ReconnectPeriod\" \'\"\") \'(\'\"Format\" \'\"raw\") \'(\'\"ReadGroup\" \'\"ptcuduu9r0koo716f478\") \'(\'\"AddBearerToToken\" \'1)))\n(let $10 (SecureParam \'\"cluster:default_myyds\"))\n(let $11 (DqPqTopicSource world $6 $7 $9 $10 \'\"\" $5 \'\"\"))\n(let $12 \'(\'(\'\"format\" \'\"raw\") \'(\'\"formatSettings\" \'(\'(\'\"data.datetime.formatname\" \'\"POSIX\") \'(\'\"data.timestamp.formatname\" \'\"POSIX\"))) \'(\'\"settings\" \'($8))))\n(let $13 (lambda \'($32) (AsStruct \'(\'\"Data\" $32))))\n(let $14 (Uint64 \'100))\n(let $15 (DqStage \'((DqSource $3 $11)) (lambda \'($30) (block \'(\n  (let $31 (DqSourceWideWrap $30 $3 $5 $12))\n  (return (Take (NarrowMap $31 $13) $14))\n))) \'(\'(\'\"_logical_id\" \'201349))))\n(let $16 (OptionalType (DataType \'Json)))\n(let $17 (Utf8 \'\"$.key\"))\n(let $18 (DqStage \'((DqCnUnionAll (TDqOutput $15 \'0))) (lambda \'($33) (FlatMap (Take $33 $14) (lambda \'($34) (block \'(\n  (let $35 (JsonValue (SafeCast (Member $34 \'\"Data\") $16) $17 (EmptyDict) \'DefaultValue (Null) \'DefaultValue (Null)))\n  (return (Just (AsStruct \'(\'\"t1\" $35))))\n))))) \'(\'(\'\"_logical_id\" \'201496))))\n(let $19 (PqTopic \'\"myyds\" \'\"local\" \'\"pq_test_early_finish_case1_v1_output\" $4 \'() $5))\n(let $20 (DqPqTopicSource world $19 $7 $9 $10 \'\"\" $5 \'\"\"))\n(let $21 (Uint64 \'3))\n(let $22 (DqStage \'((DqSource $3 $20)) (lambda \'($36) (block \'(\n  (let $37 (DqSourceWideWrap $36 $3 $5 $12))\n  (return (Take (NarrowMap $37 $13) $21))\n))) \'(\'(\'\"_logical_id\" \'201393))))\n(let $23 (DqStage \'((DqCnUnionAll (TDqOutput $22 \'0))) (lambda \'($38) (FlatMap (Take $38 $21) (lambda \'($39) (block \'(\n  (let $40 (JsonValue (SafeCast (Member $39 \'\"Data\") $16) $17 (EmptyDict) \'DefaultValue (Null) \'DefaultValue (Null)))\n  (return (Just (AsStruct \'(\'\"t2\" $40))))\n))))) \'(\'(\'\"_logical_id\" \'201532))))\n(let $24 (DqStage \'((DqCnUnionAll (TDqOutput $23 \'0))) (lambda \'($41) $41) \'(\'(\'\"_logical_id\" \'201579))))\n(let $25 (Uint64 \'1))\n(let $26 (DqStage \'((DqCnMap (TDqOutput $18 \'0)) (DqCnBroadcast (TDqOutput $24 \'0))) (lambda \'($42 $43) (block \'(\n  (let $44 (DqPhyMapJoin (SkipNullMembers $42 \'(\'\"t1\")) (SkipNullMembers $43 \'(\'\"t2\")) \'\"a\" \'\"b\" \'Inner \'(\'(\'\"a\" \'\"t1\" \'\"b\" \'\"t2\")) \'(\'\"a.t1\") \'(\'\"b.t2\")))\n  (return (Take $44 $25))\n))) \'(\'(\'\"_logical_id\" \'201659))))\n(let $27 (DqStage \'((DqCnUnionAll (TDqOutput $26 \'0))) (lambda \'($45) (FlatMap (Take $45 $25) (lambda \'($46) (Just (AsStruct \'(\'\"t1\" (Member $46 \'\"a.t1\")) \'(\'\"t2\" (Member $46 \'\"b.t2\"))))))) \'(\'(\'\"_logical_id\" \'201725))))\n(let $28 (DqStage \'((DqCnUnionAll (TDqOutput $27 \'0))) (lambda \'($47) $47) \'(\'(\'\"_logical_id\" \'201788))))\n(let $29 (ResPull! $1 $2 (Key) (DqCnResult (TDqOutput $28 \'0) \'()) \'(\'(\'type) \'(\'autoref)) \'\"dq\"))\n(return (Commit! (Commit! $29 $2) (DataSink \'\"pq\" \'\"myyds\")))\n)\n"
  }
}

DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
DEBUG    root:fq_client.py:284 Result: ... (repeated, see above) ...
---------------------------- Captured log teardown -----------------------------
INFO     ya.test:ya.py:431 Test teardown
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:264 Stopped node localhost:21690/1
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/26892
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/26286
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/1617
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/21690
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/14709
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/17557
============================== slowest durations ===============================
63.91s call     test_yq_streaming.py::TestYqStreaming::test_early_finish_case1[v1]
7.01s teardown test_yq_streaming.py::TestYqStreaming::test_early_finish_case1[v1]
2.14s setup    test_yq_streaming.py::TestYqStreaming::test_early_finish_case1[v1]

(2 durations < 0.005s hidden.  Use -vv to show these durations.)
=========================== short test summary info ============================
FAILED test_yq_streaming.py::TestYqStreaming::test_early_finish_case1[v1] - AssertionError: Query ptquduu9r09ar9gsm87o is not in expected status (['COMPLETED']) for already 60.10501146316528 seconds. Query status: RUNNING. Issues: []. Transient issues: []
=================== 1 failed, 1 skipped in 74.93s (0:01:14) ====================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002ad2/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk45
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_yq_streaming.py ..

============================== slowest durations ===============================
7.98s call     test_yq_streaming.py::TestYqStreaming::test_early_finish_case2[v1]
7.01s teardown test_yq_streaming.py::TestYqStreaming::test_early_finish_case3[v1]
3.48s call     test_yq_streaming.py::TestYqStreaming::test_early_finish_case3[v1]
3.01s teardown test_yq_streaming.py::TestYqStreaming::test_early_finish_case2[v1]
1.86s setup    test_yq_streaming.py::TestYqStreaming::test_early_finish_case3[v1]
0.94s setup    test_yq_streaming.py::TestYqStreaming::test_early_finish_case2[v1]
============================== 2 passed in 25.46s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b33/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk46
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_yq_streaming.py ..

============================== slowest durations ===============================
32.01s teardown test_yq_streaming.py::TestYqStreaming::test_early_finish_case4[v1]
23.19s call     test_yq_streaming.py::TestYqStreaming::test_early_finish_case5[v1]
4.38s call     test_yq_streaming.py::TestYqStreaming::test_early_finish_case4[v1]
3.01s teardown test_yq_streaming.py::TestYqStreaming::test_early_finish_case5[v1]
2.59s setup    test_yq_streaming.py::TestYqStreaming::test_early_finish_case4[v1]
2.27s setup    test_yq_streaming.py::TestYqStreaming::test_early_finish_case5[v1]
========================= 2 passed in 69.19s (0:01:09) =========================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b73/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk47
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_yq_streaming.py ..

============================== slowest durations ===============================
13.16s call     test_yq_streaming.py::TestYqStreaming::test_state_load_mode[v1]
7.02s teardown test_yq_streaming.py::TestYqStreaming::test_match_recognize_sink[v1]
5.02s call     test_yq_streaming.py::TestYqStreaming::test_match_recognize_sink[v1]
3.06s teardown test_yq_streaming.py::TestYqStreaming::test_state_load_mode[v1]
2.41s setup    test_yq_streaming.py::TestYqStreaming::test_match_recognize_sink[v1]
2.14s setup    test_yq_streaming.py::TestYqStreaming::test_state_load_mode[v1]
============================== 2 passed in 36.40s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b05/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk48
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_yq_streaming.py ..

============================== slowest durations ===============================
8.37s call     test_yq_streaming.py::TestYqStreaming::test_yq_streaming_read_date_time_format[v1]
7.01s teardown test_yq_streaming.py::TestYqStreaming::test_yq_streaming[v1]
4.66s call     test_yq_streaming.py::TestYqStreaming::test_yq_streaming[v1]
3.01s teardown test_yq_streaming.py::TestYqStreaming::test_yq_streaming_read_date_time_format[v1]
2.93s setup    test_yq_streaming.py::TestYqStreaming::test_yq_streaming[v1]
0.98s setup    test_yq_streaming.py::TestYqStreaming::test_yq_streaming_read_date_time_format[v1]
============================== 2 passed in 28.26s ==============================
============================= test session starts ==============================
platform linux -- Python 3.12.11, pytest-8.0.2, pluggy-1.6.0
rootdir: /home/runner/.ya/build/build_root/kbd2/002b54/ydb/tests/fq/yds/test-results/py3test/testing_out_stuff/chunk49
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 108 items

test_yq_streaming.py ..

============================== slowest durations ===============================
8.23s call     test_yq_streaming.py::TestYqStreaming::test_yq_streaming_read_from_binding_date_time[v1]
7.04s teardown test_yq_streaming.py::TestYqStreaming::test_yq_streaming_read_from_binding_date_time[v1]
5.90s call     test_yq_streaming.py::TestYqStreaming::test_yq_streaming_read_from_binding[v1]
3.03s teardown test_yq_streaming.py::TestYqStreaming::test_yq_streaming_read_from_binding[v1]
2.28s setup    test_yq_streaming.py::TestYqStreaming::test_yq_streaming_read_from_binding[v1]
1.47s setup    test_yq_streaming.py::TestYqStreaming::test_yq_streaming_read_from_binding_date_time[v1]
============================== 2 passed in 29.51s ==============================
