Skip to content

Conversation

@kardymonds
Copy link
Collaborator

Changelog entry

...

Changelog category

  • Not for changelog (changelog entry is not required)

Description for reviewers

...

@github-actions
Copy link

github-actions bot commented Nov 7, 2025

2025-11-07 13:46:45 UTC Pre-commit check linux-x86_64-relwithdebinfo for 8300c4f has started.
2025-11-07 13:47:23 UTC Artifacts will be uploaded here
2025-11-07 13:49:52 UTC ya make is running...
🔴 2025-11-07 14:21:29 UTC Build failed, see the logs. Also see fail summary

@github-actions
Copy link

github-actions bot commented Nov 7, 2025

🟢 2025-11-10 06:23:10 UTC The validation of the Pull Request description is successful.

@github-actions
Copy link

github-actions bot commented Nov 7, 2025

2025-11-07 13:49:21 UTC Pre-commit check linux-x86_64-release-asan for 8300c4f has started.
2025-11-07 13:49:38 UTC Artifacts will be uploaded here
2025-11-07 13:51:53 UTC ya make is running...
🔴 2025-11-07 14:20:56 UTC Build failed, see the logs. Also see fail summary

@github-actions
Copy link

github-actions bot commented Nov 7, 2025

2025-11-07 15:13:53 UTC Pre-commit check linux-x86_64-relwithdebinfo for 18ebe0f has started.
2025-11-07 15:14:11 UTC Artifacts will be uploaded here
2025-11-07 15:16:30 UTC ya make is running...
🟡 2025-11-07 17:29:17 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41688 38866 0 3 2791 28

2025-11-07 17:29:37 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-11-07 17:38:57 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
51 (only retried tests) 35 0 1 0 15

2025-11-07 17:39:06 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-11-07 17:47:04 UTC Some tests failed, follow the links below.

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
32 (only retried tests) 18 0 1 0 13

🟢 2025-11-07 17:47:13 UTC Build successful.
🟢 2025-11-07 17:47:34 UTC ydbd size 2.3 GiB changed* by +82.7 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 5d8445c merge: 18ebe0f diff diff %
ydbd size 2 431 796 456 Bytes 2 431 881 184 Bytes +82.7 KiB +0.003%
ydbd stripped size 516 528 304 Bytes 516 549 712 Bytes +20.9 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 7, 2025

2025-11-07 15:14:40 UTC Pre-commit check linux-x86_64-release-asan for 18ebe0f has started.
2025-11-07 15:14:58 UTC Artifacts will be uploaded here
2025-11-07 15:17:14 UTC ya make is running...
🟡 2025-11-07 17:59:25 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
18203 17798 0 165 214 26

🟢 2025-11-07 17:59:39 UTC Build successful.
🟡 2025-11-07 18:00:05 UTC ydbd size 3.8 GiB changed* by +144.1 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 5d8445c merge: 18ebe0f diff diff %
ydbd size 4 072 974 536 Bytes 4 073 122 112 Bytes +144.1 KiB +0.004%
ydbd stripped size 1 511 833 864 Bytes 1 511 892 104 Bytes +56.9 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 7, 2025

2025-11-07 19:15:34 UTC Pre-commit check linux-x86_64-relwithdebinfo for 7aa5bb8 has started.
2025-11-07 19:15:50 UTC Artifacts will be uploaded here
2025-11-07 19:18:08 UTC ya make is running...
🟡 2025-11-07 20:59:28 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41690 38868 0 3 2792 27

2025-11-07 20:59:50 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-11-07 21:09:45 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
57 (only retried tests) 41 0 1 0 15

2025-11-07 21:09:54 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-11-07 21:17:36 UTC Some tests failed, follow the links below.

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
32 (only retried tests) 17 0 1 0 14

🟢 2025-11-07 21:17:44 UTC Build successful.
🟢 2025-11-07 21:18:07 UTC ydbd size 2.3 GiB changed* by +86.9 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 371d924 merge: 7aa5bb8 diff diff %
ydbd size 2 431 882 792 Bytes 2 431 971 784 Bytes +86.9 KiB +0.004%
ydbd stripped size 516 543 408 Bytes 516 568 912 Bytes +24.9 KiB +0.005%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 7, 2025

2025-11-07 19:16:21 UTC Pre-commit check linux-x86_64-release-asan for 7aa5bb8 has started.
2025-11-07 19:16:39 UTC Artifacts will be uploaded here
2025-11-07 19:19:03 UTC ya make is running...
🟡 2025-11-07 21:53:43 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
18205 17412 0 431 325 37

🟢 2025-11-07 21:53:58 UTC Build successful.
🟡 2025-11-07 21:54:27 UTC ydbd size 3.8 GiB changed* by +152.6 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 371d924 merge: 7aa5bb8 diff diff %
ydbd size 4 073 133 088 Bytes 4 073 289 336 Bytes +152.6 KiB +0.004%
ydbd stripped size 1 511 887 336 Bytes 1 511 953 960 Bytes +65.1 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 9, 2025

2025-11-09 19:30:14 UTC Pre-commit check linux-x86_64-relwithdebinfo for cf2c171 has started.
2025-11-09 19:30:32 UTC Artifacts will be uploaded here
2025-11-09 19:32:49 UTC ya make is running...
🟡 2025-11-09 21:39:39 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41697 38867 0 4 2795 31

2025-11-09 21:39:59 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-11-09 21:55:37 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
64 (only retried tests) 47 0 1 0 16

2025-11-09 21:55:45 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-11-09 22:04:03 UTC Some tests failed, follow the links below.

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
32 (only retried tests) 17 0 1 0 14

🟢 2025-11-09 22:04:12 UTC Build successful.
🟢 2025-11-09 22:04:33 UTC ydbd size 2.3 GiB changed* by +82.9 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 324c499 merge: cf2c171 diff diff %
ydbd size 2 436 051 312 Bytes 2 436 136 200 Bytes +82.9 KiB +0.003%
ydbd stripped size 517 306 256 Bytes 517 327 664 Bytes +20.9 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 9, 2025

2025-11-09 19:30:31 UTC Pre-commit check linux-x86_64-release-asan for cf2c171 has started.
2025-11-09 19:30:48 UTC Artifacts will be uploaded here
2025-11-09 19:33:06 UTC ya make is running...
🟡 2025-11-09 22:16:51 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
18212 17740 0 179 261 32

🟢 2025-11-09 22:17:05 UTC Build successful.
🟡 2025-11-09 22:17:35 UTC ydbd size 3.8 GiB changed* by +144.5 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 324c499 merge: cf2c171 diff diff %
ydbd size 4 079 105 320 Bytes 4 079 253 328 Bytes +144.5 KiB +0.004%
ydbd stripped size 1 513 384 072 Bytes 1 513 442 440 Bytes +57.0 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 06:19:34 UTC Pre-commit check linux-x86_64-relwithdebinfo for bf7c195 has started.
2025-11-10 06:19:52 UTC Artifacts will be uploaded here
2025-11-10 06:22:12 UTC ya make is running...
🟡 2025-11-10 08:37:51 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41700 38880 0 3 2791 26

2025-11-10 08:38:13 UTC ya make is running... (failed tests rerun, try 2)
🟢 2025-11-10 08:50:26 UTC Tests successful.

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
53 (only retried tests) 37 0 0 0 16

🟢 2025-11-10 08:50:36 UTC Build successful.
🟢 2025-11-10 08:50:58 UTC ydbd size 2.3 GiB changed* by +82.9 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 56f5415 merge: bf7c195 diff diff %
ydbd size 2 437 268 264 Bytes 2 437 353 168 Bytes +82.9 KiB +0.003%
ydbd stripped size 518 550 160 Bytes 518 571 568 Bytes +20.9 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 06:19:44 UTC Pre-commit check linux-x86_64-release-asan for bf7c195 has started.
2025-11-10 06:20:01 UTC Artifacts will be uploaded here
2025-11-10 06:22:15 UTC ya make is running...
🟡 2025-11-10 08:58:33 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
18215 17742 0 185 261 27

🟢 2025-11-10 08:58:48 UTC Build successful.
🟡 2025-11-10 08:59:24 UTC ydbd size 3.8 GiB changed* by +158.0 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 7665309 merge: bf7c195 diff diff %
ydbd size 4 080 330 048 Bytes 4 080 491 864 Bytes +158.0 KiB +0.004%
ydbd stripped size 1 514 658 312 Bytes 1 514 721 288 Bytes +61.5 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@kardymonds kardymonds marked this pull request as ready for review November 10, 2025 06:21
@kardymonds kardymonds requested a review from a team as a code owner November 10, 2025 06:21
Copilot AI review requested due to automatic review settings November 10, 2025 06:21
@kardymonds kardymonds changed the title YQ-4848 Rebalance partitions after new nodes connected [wip] YQ-4848 Rebalance partitions after new nodes connected Nov 10, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR implements automatic rebalancing of row dispatcher partitions when nodes connect or disconnect from the cluster. The coordinator now tracks node states (Initializing vs Started) and schedules rebalancing operations with a configurable timeout to redistribute partitions after topology changes.

  • Added TEvCoordinatorDistributionReset event to notify read actors when partition distribution changes
  • Implemented node state tracking and automatic rebalancing logic in the coordinator
  • Added configurable rebalancing timeout setting

Reviewed Changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
ydb/tests/tools/fq_runner/kikimr_runner.py Added rebalancing timeout configuration and improved error messages for checkpoint waiting
ydb/tests/fq/yds/test_row_dispatcher.py Updated test logic for actor counting and added new test for partition redistribution after timeout
ydb/tests/fq/pq_async_io/ut/dq_pq_rd_read_actor_ut.cpp Added unit test for rebalancing after distribution reset
ydb/library/yql/providers/pq/async_io/dq_pq_rd_read_actor.cpp Implemented handling of TEvCoordinatorDistributionReset event to reinitialize connections
ydb/core/fq/libs/row_dispatcher/ut/coordinator_ut.cpp Added unit tests for rebalancing scenarios when nodes connect/disconnect
ydb/core/fq/libs/row_dispatcher/protos/events.proto Defined TEvCoordinatorDistributionReset protobuf message
ydb/core/fq/libs/row_dispatcher/events/data_plane.h Added event type definition for coordinator distribution reset
ydb/core/fq/libs/row_dispatcher/coordinator.cpp Implemented node state tracking, rebalancing scheduler, and distribution reset logic
ydb/core/fq/libs/row_dispatcher/common/row_dispatcher_settings.h Added RebalancingTimeout setting accessor
ydb/core/fq/libs/row_dispatcher/common/row_dispatcher_settings.cpp Implemented RebalancingTimeout setting initialization from config
ydb/core/fq/libs/config/protos/row_dispatcher.proto Added RebalancingTimeoutSec configuration field
ydb/core/fq/libs/actors/nodes_manager.cpp Changed logging level for node requests from DEBUG to TRACE

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

'max_session_used_memory': 1000000,
'without_consumer': True}
fq_config['row_dispatcher']['coordinator'] = {'coordination_node_path': "row_dispatcher"}
fq_config['row_dispatcher']['coordinator'] = {'rebalancing_timeout_sec': "5"}
Copy link

Copilot AI Nov 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The value "5" is set as a string, but the proto definition expects uint64 (numeric type). This should be an integer:

'rebalancing_timeout_sec': 5

instead of:

'rebalancing_timeout_sec': "5"
Suggested change
fq_config['row_dispatcher']['coordinator'] = {'rebalancing_timeout_sec': "5"}
fq_config['row_dispatcher']['coordinator'] = {'rebalancing_timeout_sec': 5}

Copilot uses AI. Check for mistakes.
Comment on lines 404 to 406
// if (info.State == ENodeState::Connected) {
// info.State = ENodeState::Disconnected;
// }
Copy link

Copilot AI Nov 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This commented-out code should either be removed or uncommented if it's intended to be used. Leaving dead code in the codebase reduces maintainability and creates confusion about the intended behavior.

Copilot uses AI. Check for mistakes.
Comment on lines 430 to 432
// if (info.State == ENodeState::Connected) {
// info.State = ENodeState::Disconnected;
// }
Copy link

Copilot AI Nov 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This commented-out code should either be removed or uncommented if it's intended to be used. Leaving dead code in the codebase reduces maintainability and creates confusion about the intended behavior.

Copilot uses AI. Check for mistakes.
for (auto id : rowDispatcherIds) {
Ping(id);
}

Copy link

Copilot AI Nov 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Trailing whitespace should be removed.

Suggested change

Copilot uses AI. Check for mistakes.
Comment on lines 539 to +540
fq_config['row_dispatcher']['coordinator'] = {'coordination_node_path': "row_dispatcher"}
fq_config['row_dispatcher']['coordinator'] = {'rebalancing_timeout_sec': "5"}
Copy link

Copilot AI Nov 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 540 overwrites the dictionary created on line 539. This means the coordination_node_path setting will be lost. Both settings should be combined into a single dictionary assignment, or the second assignment should update the existing dictionary instead of replacing it.

Suggested fix:

fq_config['row_dispatcher']['coordinator'] = {
    'coordination_node_path': "row_dispatcher",
    'rebalancing_timeout_sec': "5"
}
Suggested change
fq_config['row_dispatcher']['coordinator'] = {'coordination_node_path': "row_dispatcher"}
fq_config['row_dispatcher']['coordinator'] = {'rebalancing_timeout_sec': "5"}
fq_config['row_dispatcher']['coordinator'] = {
'coordination_node_path': "row_dispatcher",
'rebalancing_timeout_sec': "5",
}

Copilot uses AI. Check for mistakes.
Comment on lines +75 to +76
if count == expected_count:
return node_index # return any node
Copy link

Copilot AI Nov 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Logic error: the function now returns early when finding the expected count on any single node, but the count is cumulative across all nodes. The return should happen after the loop completes, not inside it. The condition check should remain outside the inner loop as before.

The original logic was:

for node_index in kikimr.compute_plane.kikimr_cluster.nodes:
    count = count + kikimr.compute_plane.get_actor_count(node_index, activity)
if count == expected_count:
    return node_index  # This returned the last node_index after checking all nodes

The new logic returns immediately when count reaches expected_count during iteration, which may be before all nodes have been counted.

Suggested change
if count == expected_count:
return node_index # return any node
if count == expected_count:
return node_index # return the last node_index after checking all nodes

Copilot uses AI. Check for mistakes.
@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 12:57:33 UTC Pre-commit check linux-x86_64-relwithdebinfo for 78e7384 has started.
2025-11-10 12:57:49 UTC Artifacts will be uploaded here
2025-11-10 13:00:07 UTC ya make is running...
2025-11-10 13:33:25 UTC Check cancelled

@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 13:36:35 UTC Pre-commit check linux-x86_64-relwithdebinfo for a4dbb0e has started.
2025-11-10 13:36:42 UTC Artifacts will be uploaded here
2025-11-10 13:39:04 UTC ya make is running...
🟡 2025-11-10 15:11:13 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41707 38885 0 2 2794 26

2025-11-10 15:11:36 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-11-10 15:24:07 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
54 (only retried tests) 36 0 1 0 17

2025-11-10 15:24:17 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-11-10 15:33:39 UTC Some tests failed, follow the links below.

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
34 (only retried tests) 18 0 1 0 15

🟢 2025-11-10 15:33:50 UTC Build successful.
🟢 2025-11-10 15:34:13 UTC ydbd size 2.3 GiB changed* by +75.0 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 75aabff merge: a4dbb0e diff diff %
ydbd size 2 437 472 832 Bytes 2 437 549 616 Bytes +75.0 KiB +0.003%
ydbd stripped size 518 594 128 Bytes 518 612 912 Bytes +18.3 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

Started
};

struct RowDispatcherInfo {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Предлагаю дописать 'T' в имя структуры, раз меняем координатор)

RowDispatcherInfo -> TRowDispatcherInfo

Become(&TActorCoordinator::StateFunc);
Send(LocalRowDispatcherId, new NFq::TEvRowDispatcher::TEvCoordinatorChangesSubscribe());
ScheduleNodeInfoRequest();
Schedule(Config.GetRebalancingTimeout(), new TEvPrivate::TEvStartingTimeout());
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Тут не нужен какой-то дефолт для v1? Там ведь по умолчанию будет таймаут 0

И наверное надо сделать RebalancingScheduled = true;

assert time.time() < deadline, f"Waiting actor {activity} count failed, current count {count}"
time.sleep(1)
pass
return None
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Кажется return None можно не писать (можно просто без return, всё равно None вернётся)

@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 18:36:19 UTC Pre-commit check linux-x86_64-relwithdebinfo for f1c489c has started.
2025-11-10 18:36:37 UTC Artifacts will be uploaded here
2025-11-10 18:38:43 UTC ya make is running...
🔴 2025-11-10 18:41:20 UTC Build failed, see the logs. Also see fail summary

@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 18:38:01 UTC Pre-commit check linux-x86_64-release-asan for f1c489c has started.
2025-11-10 18:38:11 UTC Artifacts will be uploaded here
2025-11-10 18:40:17 UTC ya make is running...
🔴 2025-11-10 18:43:14 UTC Build failed, see the logs. Also see fail summary

@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 18:50:10 UTC Pre-commit check linux-x86_64-relwithdebinfo for 7a5510c has started.
2025-11-10 18:50:27 UTC Artifacts will be uploaded here
2025-11-10 18:52:45 UTC ya make is running...
2025-11-10 19:08:36 UTC Check cancelled

@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 18:50:10 UTC Pre-commit check linux-x86_64-release-asan for 7a5510c has started.
2025-11-10 18:50:28 UTC Artifacts will be uploaded here
2025-11-10 18:52:45 UTC ya make is running...
2025-11-10 19:08:36 UTC Check cancelled

@iddqdex iddqdex added the rebase-and-check Rebase PR with the current base branch and check label Nov 10, 2025
@github-actions github-actions bot removed the rebase-and-check Rebase PR with the current base branch and check label Nov 10, 2025
@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 19:11:20 UTC Pre-commit check linux-x86_64-relwithdebinfo for 7a5510c has started.
2025-11-10 19:11:38 UTC Artifacts will be uploaded here
2025-11-10 19:14:02 UTC ya make is running...
🟡 2025-11-10 21:20:06 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41743 38909 0 5 2797 32

2025-11-10 21:20:20 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-11-10 21:31:22 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
74 (only retried tests) 59 0 1 0 14

2025-11-10 21:31:28 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-11-10 21:41:06 UTC Some tests failed, follow the links below.

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
30 (only retried tests) 15 0 1 0 14

🟢 2025-11-10 21:41:13 UTC Build successful.
🟢 2025-11-10 21:41:36 UTC ydbd size 2.3 GiB changed* by +79.2 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 3b1cf4e merge: 7a5510c diff diff %
ydbd size 2 437 459 680 Bytes 2 437 540 768 Bytes +79.2 KiB +0.003%
ydbd stripped size 518 602 832 Bytes 518 625 776 Bytes +22.4 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 19:11:21 UTC Pre-commit check linux-x86_64-release-asan for 7a5510c has started.
2025-11-10 19:11:37 UTC Artifacts will be uploaded here
2025-11-10 19:13:55 UTC ya make is running...
🟡 2025-11-10 21:50:17 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
18245 17749 0 202 264 30

🟢 2025-11-10 21:50:26 UTC Build successful.
🟡 2025-11-10 21:50:54 UTC ydbd size 3.8 GiB changed* by +123.2 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 8721579 merge: 7a5510c diff diff %
ydbd size 4 080 530 648 Bytes 4 080 656 776 Bytes +123.2 KiB +0.003%
ydbd stripped size 1 514 729 768 Bytes 1 514 780 904 Bytes +49.9 KiB +0.003%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@kardymonds kardymonds added the rebase-and-check Rebase PR with the current base branch and check label Nov 12, 2025
@github-actions github-actions bot removed the rebase-and-check Rebase PR with the current base branch and check label Nov 12, 2025
@github-actions
Copy link

github-actions bot commented Nov 12, 2025

2025-11-12 09:00:33 UTC Pre-commit check linux-x86_64-relwithdebinfo for cac458c has started.
2025-11-12 09:00:52 UTC Artifacts will be uploaded here
2025-11-12 09:03:16 UTC ya make is running...
2025-11-12 10:27:00 UTC Check cancelled

@github-actions
Copy link

github-actions bot commented Nov 12, 2025

2025-11-12 09:00:46 UTC Pre-commit check linux-x86_64-release-asan for cac458c has started.
2025-11-12 09:01:03 UTC Artifacts will be uploaded here
2025-11-12 09:03:26 UTC ya make is running...
2025-11-12 10:26:59 UTC Check cancelled

@github-actions
Copy link

github-actions bot commented Nov 12, 2025

2025-11-12 10:28:49 UTC Pre-commit check linux-x86_64-release-asan for cae7ac0 has started.
2025-11-12 10:29:08 UTC Artifacts will be uploaded here
2025-11-12 10:31:28 UTC ya make is running...
🟡 2025-11-12 13:18:20 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
18321 17845 0 188 259 29

🟢 2025-11-12 13:18:30 UTC Build successful.
🟡 2025-11-12 13:18:57 UTC ydbd size 3.8 GiB changed* by +123.3 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: e44a95b merge: cae7ac0 diff diff %
ydbd size 4 086 812 120 Bytes 4 086 938 336 Bytes +123.3 KiB +0.003%
ydbd stripped size 1 517 148 904 Bytes 1 517 200 104 Bytes +50.0 KiB +0.003%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 12, 2025

2025-11-12 10:30:18 UTC Pre-commit check linux-x86_64-relwithdebinfo for cae7ac0 has started.
2025-11-12 10:30:25 UTC Artifacts will be uploaded here
2025-11-12 10:32:44 UTC ya make is running...
🟡 2025-11-12 12:55:49 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41824 38982 0 1 2807 34

2025-11-12 12:56:05 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-11-12 13:06:48 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
87 (only retried tests) 70 0 1 0 16

2025-11-12 13:06:56 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-11-12 13:14:34 UTC Some tests failed, follow the links below.

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
34 (only retried tests) 18 0 1 0 15

🟢 2025-11-12 13:14:42 UTC Build successful.
🟢 2025-11-12 13:15:06 UTC ydbd size 2.3 GiB changed* by +79.0 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: e44a95b merge: cae7ac0 diff diff %
ydbd size 2 441 061 856 Bytes 2 441 142 776 Bytes +79.0 KiB +0.003%
ydbd stripped size 519 224 080 Bytes 519 246 960 Bytes +22.3 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 12, 2025

2025-11-12 13:26:41 UTC Pre-commit check linux-x86_64-relwithdebinfo for b33d37b has started.
2025-11-12 13:27:10 UTC Artifacts will be uploaded here
2025-11-12 13:29:22 UTC ya make is running...
🟡 2025-11-12 15:44:34 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41828 38989 0 1 2809 29

2025-11-12 15:44:47 UTC ya make is running... (failed tests rerun, try 2)
🟢 2025-11-12 15:53:28 UTC Tests successful.

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
81 (only retried tests) 66 0 0 0 15

🟢 2025-11-12 15:53:36 UTC Build successful.
🟢 2025-11-12 15:53:57 UTC ydbd size 2.3 GiB changed* by +79.0 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: d77c4f4 merge: b33d37b diff diff %
ydbd size 2 441 928 560 Bytes 2 442 009 480 Bytes +79.0 KiB +0.003%
ydbd stripped size 519 551 792 Bytes 519 574 672 Bytes +22.3 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@github-actions
Copy link

github-actions bot commented Nov 12, 2025

2025-11-12 13:27:18 UTC Pre-commit check linux-x86_64-release-asan for b33d37b has started.
2025-11-12 13:27:34 UTC Artifacts will be uploaded here
2025-11-12 13:29:48 UTC ya make is running...
🟡 2025-11-12 16:20:59 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
18325 17771 0 248 273 33

🟢 2025-11-12 16:21:10 UTC Build successful.
🟡 2025-11-12 16:21:40 UTC ydbd size 3.8 GiB changed* by +127.2 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: d77c4f4 merge: b33d37b diff diff %
ydbd size 4 088 705 640 Bytes 4 088 835 880 Bytes +127.2 KiB +0.003%
ydbd stripped size 1 518 412 232 Bytes 1 518 467 464 Bytes +53.9 KiB +0.004%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

@kardymonds kardymonds merged commit 4d51368 into ydb-platform:main Nov 13, 2025
11 checks passed
kardymonds added a commit to kardymonds/ydb that referenced this pull request Nov 14, 2025
…28397)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
maybenotilya pushed a commit to maybenotilya/ydb that referenced this pull request Nov 15, 2025
…28397)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
kardymonds added a commit that referenced this pull request Nov 20, 2025
…able (#28874)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
qyryq pushed a commit to qyryq/ydb that referenced this pull request Nov 24, 2025
…28397)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
GrigoriyPA pushed a commit to GrigoriyPA/ydb that referenced this pull request Nov 25, 2025
…28397)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants