Skip to content

Conversation

@kardymonds
Copy link
Collaborator

Changelog entry

...

Changelog category

  • Not for changelog (changelog entry is not required)

Description for reviewers

...

Copilot AI review requested due to automatic review settings November 10, 2025 10:38
@kardymonds kardymonds requested a review from a team as a code owner November 10, 2025 10:38
@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 10:39:24 UTC Pre-commit check linux-x86_64-release-asan for 2271d9f has started.
2025-11-10 10:39:42 UTC Artifacts will be uploaded here
2025-11-10 10:41:58 UTC ya make is running...
🟡 2025-11-10 13:18:22 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 17727 0 152 294 32

🟢 2025-11-10 13:18:35 UTC Build successful.
🟢 2025-11-10 13:19:01 UTC ydbd size 3.8 GiB changed* by +51.5 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: f29a32a merge: 2271d9f diff diff %
ydbd size 4 080 369 320 Bytes 4 080 422 024 Bytes +51.5 KiB +0.001%
ydbd stripped size 1 514 666 344 Bytes 1 514 671 464 Bytes +5.0 KiB +0.000%

*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

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

@github-actions
Copy link

github-actions bot commented Nov 10, 2025

2025-11-10 10:40:49 UTC Pre-commit check linux-x86_64-relwithdebinfo for 2271d9f has started.
2025-11-10 10:41:24 UTC Artifacts will be uploaded here
2025-11-10 10:44:25 UTC ya make is running...
🟢 2025-11-10 12:56:18 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41689 38878 0 0 2791 20

🟢 2025-11-10 12:56:42 UTC Build successful.
🟢 2025-11-10 12:57:01 UTC ydbd size 2.3 GiB changed* by +38.3 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: f29a32a merge: 2271d9f diff diff %
ydbd size 2 437 302 200 Bytes 2 437 341 448 Bytes +38.3 KiB +0.002%
ydbd stripped size 518 554 064 Bytes 518 556 048 Bytes +1.9 KiB +0.000%

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

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 refactors checkpoint coordinator metric tracking by replacing the placeholder query_id parameter with an actual path parameter throughout the codebase. The change enables proper identification of streaming queries using their database paths (e.g., "/Root/query1").

  • Adds StreamingQueryPath field to track query paths across the execution pipeline
  • Updates test methods to use actual query paths instead of placeholder "query_id" string
  • Connects the path information through proto definitions, actors, and execution context

Reviewed Changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
ydb/tests/fq/streaming/test_streaming.py Updates test methods to use actual query paths and renames parameter from query_id to path
ydb/core/protos/kqp.proto Adds StreamingQueryPath field to TScriptExecutionOperationMeta
ydb/core/kqp/run_script_actor/kqp_run_script_actor.h Adds StreamingQueryPath to actor settings
ydb/core/kqp/run_script_actor/kqp_run_script_actor.cpp Initializes and passes StreamingQueryPath through actor context
ydb/core/kqp/proxy_service/kqp_script_executions.cpp Propagates StreamingQueryPath through creation and restart operations
ydb/core/kqp/gateway/behaviour/streaming_query/queries.cpp Sets StreamingQueryPath when starting streaming queries
ydb/core/kqp/executer_actor/kqp_data_executer.cpp Uses StreamingQueryPath to create subgroup for checkpoint coordinator counters
ydb/core/kqp/common/kqp_user_request_context.h Adds StreamingQueryPath field to user request context
ydb/core/kqp/common/events/events.h Adds StreamingQueryPath field to script request event

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

GrigoriyPA
GrigoriyPA previously approved these changes Nov 10, 2025
Hor911
Hor911 previously approved these changes Nov 12, 2025
@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 13:18:03 UTC Pre-commit check linux-x86_64-relwithdebinfo for 6b8d81a has started.
2025-11-12 13:18:20 UTC Artifacts will be uploaded here
2025-11-12 13:20:37 UTC ya make is running...
🟡 2025-11-12 15:44:42 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41817 38985 0 5 2793 34

2025-11-12 15:44:55 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-11-12 16:05:51 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?
69 (only retried tests) 49 0 3 0 17

2025-11-12 16:05:57 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-11-12 16:17:23 UTC Some tests failed, follow the links below.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
38 (only retried tests) 20 0 3 0 15

🟢 2025-11-12 16:17:30 UTC Build successful.
🟢 2025-11-12 16:17:52 UTC ydbd size 2.3 GiB changed* by +38.3 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 408da97 merge: 6b8d81a diff diff %
ydbd size 2 441 928 544 Bytes 2 441 967 760 Bytes +38.3 KiB +0.002%
ydbd stripped size 519 551 792 Bytes 519 553 712 Bytes +1.9 KiB +0.000%

*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:19:15 UTC Pre-commit check linux-x86_64-release-asan for 6b8d81a has started.
2025-11-12 13:19:31 UTC Artifacts will be uploaded here
2025-11-12 13:21:44 UTC ya make is running...
🟡 2025-11-12 16:05: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?
18315 17918 0 169 204 24

🟢 2025-11-12 16:05:27 UTC Build successful.
🟢 2025-11-12 16:05:55 UTC ydbd size 3.8 GiB changed* by +55.6 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 408da97 merge: 6b8d81a diff diff %
ydbd size 4 088 705 544 Bytes 4 088 762 472 Bytes +55.6 KiB +0.001%
ydbd stripped size 1 518 412 168 Bytes 1 518 421 448 Bytes +9.1 KiB +0.001%

*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 dismissed stale reviews from Hor911 and GrigoriyPA via afb94b5 November 12, 2025 19:19
@github-actions
Copy link

github-actions bot commented Nov 12, 2025

2025-11-12 19:21:04 UTC Pre-commit check linux-x86_64-relwithdebinfo for 6c72fe4 has started.
2025-11-12 19:21:29 UTC Artifacts will be uploaded here
2025-11-12 19:23:30 UTC ya make is running...
🟡 2025-11-12 21:31:14 UTC Some tests failed, follow the links below. Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41821 38999 0 2 2795 25

2025-11-12 21:31:29 UTC ya make is running... (failed tests rerun, try 2)
🟢 2025-11-12 21:41:01 UTC Tests successful.

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
58 (only retried tests) 42 0 0 0 16

🟢 2025-11-12 21:41:09 UTC Build successful.
🟢 2025-11-12 21:41:29 UTC ydbd size 2.3 GiB changed* by +38.8 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 547690a merge: 6c72fe4 diff diff %
ydbd size 2 442 097 624 Bytes 2 442 137 336 Bytes +38.8 KiB +0.002%
ydbd stripped size 519 583 184 Bytes 519 585 104 Bytes +1.9 KiB +0.000%

*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 19:23:18 UTC Pre-commit check linux-x86_64-release-asan for 6c72fe4 has started.
2025-11-12 19:23:37 UTC Artifacts will be uploaded here
2025-11-12 19:25:57 UTC ya make is running...
🟡 2025-11-12 22:10:11 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?
18319 17819 0 190 280 30

🟢 2025-11-12 22:10:20 UTC Build successful.
🟢 2025-11-12 22:10:46 UTC ydbd size 3.8 GiB changed* by +52.3 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 547690a merge: 6c72fe4 diff diff %
ydbd size 4 088 969 368 Bytes 4 089 022 888 Bytes +52.3 KiB +0.001%
ydbd stripped size 1 518 491 336 Bytes 1 518 496 584 Bytes +5.1 KiB +0.000%

*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 26b3325 into ydb-platform:main Nov 13, 2025
12 checks passed
maybenotilya pushed a commit to maybenotilya/ydb that referenced this pull request Nov 15, 2025
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