[25-3] Reject vector index settings with unknown protobuf fields
Changelog category
- Not for changelog (changelog entry is not required)
Description for reviewers
Cherry-pick of #30537
Run Extra Tests
Run additional tests for this PR. You can customize:
- Test Size: small, medium, large (default: all)
-
Test Targets: any directory path (default:
ydb/) - Sanitizers: ASAN, MSAN, TSAN
- Coredumps: enable for debugging (default: off)
- Additional args: custom ya make arguments
:green_circle: 2025-12-12 09:18:53 UTC The validation of the Pull Request description is successful.
:white_circle: 2025-12-12 09:20:05 UTC Pre-commit check linux-x86_64-relwithdebinfo for 7310089c07473cefc8f9aedcc6465a0ae6bba31f has started.
:white_circle: 2025-12-12 09:20:18 UTC Artifacts will be uploaded here
:white_circle: 2025-12-12 09:23:54 UTC ya make is running...
:red_circle: 2025-12-12 09:26:04 UTC Build failed, see the logs. Also see fail summary
:white_circle: 2025-12-12 09:20:40 UTC Pre-commit check linux-x86_64-release-asan for 7310089c07473cefc8f9aedcc6465a0ae6bba31f has started.
:white_circle: 2025-12-12 09:23:30 UTC Artifacts will be uploaded here
:white_circle: 2025-12-12 09:27:13 UTC ya make is running...
:red_circle: 2025-12-12 09:29:37 UTC Build failed, see the logs. Also see fail summary
:white_circle: 2025-12-12 15:06:45 UTC Pre-commit check linux-x86_64-relwithdebinfo for 71bca8fa1d9405e86f636b39ecf52ddfaa4a09eb has started.
:white_circle: 2025-12-12 15:07:04 UTC Artifacts will be uploaded here
:white_circle: 2025-12-12 15:10:49 UTC ya make is running...
:yellow_circle: 2025-12-12 16:51:42 UTC Some tests failed, follow the links below. Going to retry failed tests...
:white_circle: 2025-12-12 16:51:52 UTC ya make is running... (failed tests rerun, try 2)
:yellow_circle: 2025-12-12 17:12:11 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? |
|---|---|---|---|---|---|
| 1796 (only retried tests) | 1755 | 0 | 1 | 22 | 18 |
:white_circle: 2025-12-12 17:12:16 UTC ya make is running... (failed tests rerun, try 3)
:red_circle: 2025-12-12 17:31:21 UTC Some tests failed, follow the links below.
Ya make output | Test bloat | Test bloat | Test bloat
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 561 (only retried tests) | 541 | 0 | 1 | 0 | 19 |
:green_circle: 2025-12-12 17:31:25 UTC Build successful.
:green_circle: 2025-12-12 17:31:43 UTC ydbd size 2.3 GiB changed* by -23.2 MiB, which is <= 0 Bytes vs main: OK
| ydbd size dash | main: 7fe9277b79b8d3dcbcd81a3e3c3d870e6c3b7812 | merge: 71bca8fa1d9405e86f636b39ecf52ddfaa4a09eb | diff | diff % |
|---|---|---|---|---|
| ydbd size | 2 468 806 360 Bytes | 2 444 451 880 Bytes | -23.2 MiB | -0.986% |
| ydbd stripped size | 525 344 608 Bytes | 522 563 272 Bytes | -2.7 MiB | -0.529% |
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation
:white_circle: 2025-12-12 10:06:03 UTC Pre-commit check linux-x86_64-release-asan for 71bca8fa1d9405e86f636b39ecf52ddfaa4a09eb has started.
:white_circle: 2025-12-12 10:06:16 UTC Artifacts will be uploaded here
:white_circle: 2025-12-12 10:09:52 UTC ya make is running...
:yellow_circle: 2025-12-12 12:23:09 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 17618 | 17143 | 0 | 194 | 257 | 24 |
:green_circle: 2025-12-12 12:23:14 UTC Build successful.
:green_circle: 2025-12-12 12:23:42 UTC ydbd size 3.8 GiB changed* by -61.3 MiB, which is <= 0 Bytes vs main: OK
| ydbd size dash | main: 7fe9277b79b8d3dcbcd81a3e3c3d870e6c3b7812 | merge: 71bca8fa1d9405e86f636b39ecf52ddfaa4a09eb | diff | diff % |
|---|---|---|---|---|
| ydbd size | 4 134 217 592 Bytes | 4 069 897 648 Bytes | -61.3 MiB | -1.556% |
| ydbd stripped size | 1 534 515 928 Bytes | 1 515 491 488 Bytes | -18.1 MiB | -1.240% |
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation
Даже тут как будто стабильно то ли падает то ли флапает ydb/tests/fq/streaming/test_streaming.py.TestStreamingInYdb.test_read_topic_restore_state
Ребейзнулся на новый stable-25-3, может пройдёт
:white_circle: 2025-12-12 18:53:13 UTC Pre-commit check linux-x86_64-release-asan for 812d40a5c497e0d3f1ee206583f36304f354dadd has started.
:white_circle: 2025-12-12 18:53:28 UTC Artifacts will be uploaded here
:white_circle: 2025-12-12 18:57:05 UTC ya make is running...
:yellow_circle: 2025-12-12 21:04:47 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 17622 | 16920 | 0 | 382 | 297 | 23 |
:green_circle: 2025-12-12 21:04:53 UTC Build successful.
:green_circle: 2025-12-12 21:05:24 UTC ydbd size 3.8 GiB changed* by -65.8 MiB, which is <= 0 Bytes vs main: OK
| ydbd size dash | main: 49780b960226c2ee2749eb54073fb2f27c8811cd | merge: 812d40a5c497e0d3f1ee206583f36304f354dadd | diff | diff % |
|---|---|---|---|---|
| ydbd size | 4 138 920 712 Bytes | 4 069 897 648 Bytes | -65.8 MiB | -1.668% |
| ydbd stripped size | 1 536 346 680 Bytes | 1 515 491 488 Bytes | -19.9 MiB | -1.357% |
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation
:white_circle: 2025-12-12 18:59:50 UTC Pre-commit check linux-x86_64-relwithdebinfo for 812d40a5c497e0d3f1ee206583f36304f354dadd has started.
:white_circle: 2025-12-12 19:00:12 UTC Artifacts will be uploaded here
:white_circle: 2025-12-12 19:03:49 UTC ya make is running...
:yellow_circle: 2025-12-12 20:48:51 UTC Some tests failed, follow the links below. Going to retry failed tests...
:white_circle: 2025-12-12 20:49:00 UTC ya make is running... (failed tests rerun, try 2)
:yellow_circle: 2025-12-12 21:07:59 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? |
|---|---|---|---|---|---|
| 698 (only retried tests) | 682 | 0 | 1 | 0 | 15 |
:white_circle: 2025-12-12 21:08:02 UTC ya make is running... (failed tests rerun, try 3)
:green_circle: 2025-12-12 21:26:11 UTC Tests successful.
Ya make output | Test bloat | Test bloat | Test bloat
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 556 (only retried tests) | 538 | 0 | 0 | 0 | 18 |
:green_circle: 2025-12-12 21:26:14 UTC Build successful.
:green_circle: 2025-12-12 21:26:35 UTC ydbd size 2.3 GiB changed* by -27.1 MiB, which is <= 0 Bytes vs main: OK
| ydbd size dash | main: 49780b960226c2ee2749eb54073fb2f27c8811cd | merge: 812d40a5c497e0d3f1ee206583f36304f354dadd | diff | diff % |
|---|---|---|---|---|
| ydbd size | 2 472 907 568 Bytes | 2 444 452 056 Bytes | -27.1 MiB | -1.151% |
| ydbd stripped size | 526 458 496 Bytes | 522 563 336 Bytes | -3.7 MiB | -0.740% |
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation