Moved hash computing in password setting scenarions to dynamic nodes
Changelog entry
For upcoming sasl-scram support added a new actor to compute different types of hashes at dynamic nodes.
Changelog category
- Not for changelog (changelog entry is not required)
Description for reviewers
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-10 14:56:55 UTC The validation of the Pull Request description is successful.
:white_circle: 2025-12-10 19:49:18 UTC Pre-commit check linux-x86_64-release-asan for f2e7a905dfa3500372ee8dc1ada19fd9f2062edb has started.
:white_circle: 2025-12-10 19:49:34 UTC Artifacts will be uploaded here
:white_circle: 2025-12-10 19:51:43 UTC ya make is running...
:yellow_circle: 2025-12-10 21:03:57 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 12933 | 12835 | 0 | 72 | 12 | 14 |
:green_circle: 2025-12-10 21:04:06 UTC Build successful.
:yellow_circle: 2025-12-10 21:04:36 UTC ydbd size 3.9 GiB changed* by +518.1 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: e8e2b580ae18257047ca13b6126f13d5be13cc51 | merge: f2e7a905dfa3500372ee8dc1ada19fd9f2062edb | diff | diff % |
|---|---|---|---|---|
| ydbd size | 4 133 686 960 Bytes | 4 134 217 488 Bytes | +518.1 KiB | +0.013% |
| ydbd stripped size | 1 534 337 304 Bytes | 1 534 498 616 Bytes | +157.5 KiB | +0.011% |
*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-10 19:49:36 UTC Pre-commit check linux-x86_64-relwithdebinfo for f2e7a905dfa3500372ee8dc1ada19fd9f2062edb has started.
:white_circle: 2025-12-10 19:49:53 UTC Artifacts will be uploaded here
:white_circle: 2025-12-10 19:52:04 UTC ya make is running...
:yellow_circle: 2025-12-10 21:33:15 UTC Some tests failed, follow the links below. Going to retry failed tests...
:white_circle: 2025-12-10 21:33:28 UTC ya make is running... (failed tests rerun, try 2)
:yellow_circle: 2025-12-10 21:48:46 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? |
|---|---|---|---|---|---|
| 66 (only retried tests) | 46 | 0 | 4 | 0 | 16 |
:white_circle: 2025-12-10 21:48:52 UTC ya make is running... (failed tests rerun, try 3)
:red_circle: 2025-12-10 22:00:36 UTC Some tests failed, follow the links below.
Ya make output | Test bloat | Test bloat | Test bloat
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 36 (only retried tests) | 19 | 0 | 4 | 0 | 13 |
:green_circle: 2025-12-10 22:00:43 UTC Build successful.
:yellow_circle: 2025-12-10 22:01:08 UTC ydbd size 2.3 GiB changed* by +320.7 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: e8e2b580ae18257047ca13b6126f13d5be13cc51 | merge: f2e7a905dfa3500372ee8dc1ada19fd9f2062edb | diff | diff % |
|---|---|---|---|---|
| ydbd size | 2 468 530 216 Bytes | 2 468 858 656 Bytes | +320.7 KiB | +0.013% |
| ydbd stripped size | 525 285 312 Bytes | 525 342 048 Bytes | +55.4 KiB | +0.011% |
*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-11 13:56:21 UTC Pre-commit check linux-x86_64-release-asan for f68c4f7f9dbf80c06030c241b3559714cc0049df has started.
:white_circle: 2025-12-11 13:56:37 UTC Artifacts will be uploaded here
:white_circle: 2025-12-11 13:58:44 UTC ya make is running...
:yellow_circle: 2025-12-11 15:45:30 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 13593 | 13503 | 0 | 70 | 7 | 13 |
:green_circle: 2025-12-11 15:45:39 UTC Build successful.
:yellow_circle: 2025-12-11 15:46:12 UTC ydbd size 3.9 GiB changed* by +518.1 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: d950e562df1ddd3b1809ecddb90bbce6ce12bd58 | merge: f68c4f7f9dbf80c06030c241b3559714cc0049df | diff | diff % |
|---|---|---|---|---|
| ydbd size | 4 133 680 216 Bytes | 4 134 210 744 Bytes | +518.1 KiB | +0.013% |
| ydbd stripped size | 1 534 344 728 Bytes | 1 534 506 040 Bytes | +157.5 KiB | +0.011% |
*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-11 13:57:43 UTC Pre-commit check linux-x86_64-relwithdebinfo for f68c4f7f9dbf80c06030c241b3559714cc0049df has started.
:white_circle: 2025-12-11 13:57:50 UTC Artifacts will be uploaded here
:white_circle: 2025-12-11 13:59:27 UTC ya make is running...
:yellow_circle: 2025-12-11 16:20:28 UTC ydbd size 2.3 GiB changed* by +316.8 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: d950e562df1ddd3b1809ecddb90bbce6ce12bd58 | merge: f68c4f7f9dbf80c06030c241b3559714cc0049df | diff | diff % |
|---|---|---|---|---|
| ydbd size | 2 468 498 480 Bytes | 2 468 822 832 Bytes | +316.8 KiB | +0.013% |
| ydbd stripped size | 525 298 688 Bytes | 525 351 328 Bytes | +51.4 KiB | +0.010% |
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation
:black_circle: 2025-12-11 16:20:30 UTC Check cancelled
:white_circle: 2025-12-11 16:24:23 UTC Pre-commit check linux-x86_64-release-asan for ac59b97fc0cde691c2e0f9f1a445cd018b019165 has started.
:white_circle: 2025-12-11 16:24:53 UTC Artifacts will be uploaded here
:white_circle: 2025-12-11 16:27:01 UTC ya make is running...
:yellow_circle: 2025-12-11 17:33:53 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 13488 | 13390 | 0 | 80 | 7 | 11 |
:green_circle: 2025-12-11 17:34:02 UTC Build successful.
:yellow_circle: 2025-12-11 17:34:33 UTC ydbd size 3.9 GiB changed* by +395.1 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: 8986d6c9c4db586b21568056fa691e0050521843 | merge: ac59b97fc0cde691c2e0f9f1a445cd018b019165 | diff | diff % |
|---|---|---|---|---|
| ydbd size | 4 133 882 072 Bytes | 4 134 286 672 Bytes | +395.1 KiB | +0.010% |
| ydbd stripped size | 1 534 410 072 Bytes | 1 534 533 464 Bytes | +120.5 KiB | +0.008% |
*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-11 16:24:24 UTC Pre-commit check linux-x86_64-relwithdebinfo for ac59b97fc0cde691c2e0f9f1a445cd018b019165 has started.
:white_circle: 2025-12-11 16:24:43 UTC Artifacts will be uploaded here
:white_circle: 2025-12-11 16:39:58 UTC ya make is running...
:yellow_circle: 2025-12-11 18:30:15 UTC Some tests failed, follow the links below. Going to retry failed tests...
:white_circle: 2025-12-11 18:30:31 UTC ya make is running... (failed tests rerun, try 2)
:green_circle: 2025-12-11 18:45:51 UTC Tests successful.
Ya make output | Test bloat | Test bloat
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 70 (only retried tests) | 54 | 0 | 0 | 0 | 16 |
:green_circle: 2025-12-11 18:45:59 UTC Build successful.
:yellow_circle: 2025-12-11 18:46:23 UTC ydbd size 2.3 GiB changed* by +243.2 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: eb4215208f11e020c3778e8cd4eb35c36a346c64 | merge: ac59b97fc0cde691c2e0f9f1a445cd018b019165 | diff | diff % |
|---|---|---|---|---|
| ydbd size | 2 468 609 720 Bytes | 2 468 858 784 Bytes | +243.2 KiB | +0.010% |
| ydbd stripped size | 525 315 584 Bytes | 525 358 944 Bytes | +42.3 KiB | +0.008% |
*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-13 21:59:04 UTC Pre-commit check linux-x86_64-release-asan for ec3e8a07c6390800641f872dc0a261d06b017283 has started.
:white_circle: 2025-12-13 21:59:22 UTC Artifacts will be uploaded here
:white_circle: 2025-12-13 22:01:28 UTC ya make is running...
:yellow_circle: 2025-12-13 23:51:20 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 14295 | 14196 | 0 | 65 | 22 | 12 |
:green_circle: 2025-12-13 23:51:29 UTC Build successful.
:yellow_circle: 2025-12-13 23:51:58 UTC ydbd size 3.9 GiB changed* by +379.0 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: 98bc3fa611eca22f1781527bee724101274209ee | merge: ec3e8a07c6390800641f872dc0a261d06b017283 | diff | diff % |
|---|---|---|---|---|
| ydbd size | 4 139 648 192 Bytes | 4 140 036 256 Bytes | +379.0 KiB | +0.009% |
| ydbd stripped size | 1 536 582 232 Bytes | 1 536 695 096 Bytes | +110.2 KiB | +0.007% |
*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-13 21:59:45 UTC Pre-commit check linux-x86_64-relwithdebinfo for ec3e8a07c6390800641f872dc0a261d06b017283 has started.
:white_circle: 2025-12-13 22:00:03 UTC Artifacts will be uploaded here
:white_circle: 2025-12-13 22:14:05 UTC ya make is running...
:yellow_circle: 2025-12-14 00:29:18 UTC Some tests failed, follow the links below. Going to retry failed tests...
:white_circle: 2025-12-14 00:29:31 UTC ya make is running... (failed tests rerun, try 2)
:green_circle: 2025-12-14 00:41:44 UTC Tests successful.
Ya make output | Test bloat | Test bloat
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 53 (only retried tests) | 40 | 0 | 0 | 0 | 13 |
:green_circle: 2025-12-14 00:41:50 UTC Build successful.
:yellow_circle: 2025-12-14 00:42:13 UTC ydbd size 2.3 GiB changed* by +247.2 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: 98bc3fa611eca22f1781527bee724101274209ee | merge: ec3e8a07c6390800641f872dc0a261d06b017283 | diff | diff % |
|---|---|---|---|---|
| ydbd size | 2 473 411 184 Bytes | 2 473 664 360 Bytes | +247.2 KiB | +0.010% |
| ydbd stripped size | 526 552 800 Bytes | 526 600 256 Bytes | +46.3 KiB | +0.009% |
*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-18 15:23:53 UTC Pre-commit check linux-x86_64-relwithdebinfo for 7a9ae401d0e5f2df25264c277fd1d1dd27a86069 has started.
:white_circle: 2025-12-18 15:23:58 UTC Artifacts will be uploaded here
:white_circle: 2025-12-18 15:25:21 UTC ya make is running...
:red_circle: 2025-12-18 15:26:31 UTC Build failed, see the logs. Also see fail summary
:white_circle: 2025-12-18 15:23:54 UTC Pre-commit check linux-x86_64-release-asan for 7a9ae401d0e5f2df25264c277fd1d1dd27a86069 has started.
:white_circle: 2025-12-18 15:23:58 UTC Artifacts will be uploaded here
:white_circle: 2025-12-18 15:25:17 UTC ya make is running...
:red_circle: 2025-12-18 15:26:49 UTC Build failed, see the logs. Also see fail summary
:white_circle: 2025-12-18 16:25:05 UTC Pre-commit check linux-x86_64-release-asan for 89db918c48cc0f556076fdba4cdc3ee0a9137a81 has started.
:white_circle: 2025-12-18 16:25:22 UTC Artifacts will be uploaded here
:white_circle: 2025-12-18 16:27:32 UTC ya make is running...
:yellow_circle: 2025-12-18 18:22:23 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 16394 | 16305 | 0 | 62 | 10 | 17 |
:green_circle: 2025-12-18 18:22:35 UTC Build successful.
:yellow_circle: 2025-12-18 18:23:08 UTC ydbd size 3.9 GiB changed* by +409.1 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: db8ac57edfcfc9962feec56bbcc6a10fcaf943cb | merge: 89db918c48cc0f556076fdba4cdc3ee0a9137a81 | diff | diff % |
|---|---|---|---|---|
| ydbd size | 4 149 892 960 Bytes | 4 150 311 920 Bytes | +409.1 KiB | +0.010% |
| ydbd stripped size | 1 539 587 640 Bytes | 1 539 711 896 Bytes | +121.3 KiB | +0.008% |
*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-18 16:27:04 UTC Pre-commit check linux-x86_64-relwithdebinfo for 89db918c48cc0f556076fdba4cdc3ee0a9137a81 has started.
:white_circle: 2025-12-18 16:27:19 UTC Artifacts will be uploaded here
:white_circle: 2025-12-18 16:29:29 UTC ya make is running...
:yellow_circle: 2025-12-18 18:43:48 UTC Some tests failed, follow the links below. Going to retry failed tests...
:white_circle: 2025-12-18 18:44:19 UTC ya make is running... (failed tests rerun, try 2)
:green_circle: 2025-12-18 18:49:50 UTC Tests successful.
Ya make output | Test bloat | Test bloat
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 349 (only retried tests) | 330 | 0 | 0 | 0 | 19 |
:green_circle: 2025-12-18 18:49:57 UTC Build successful.
:yellow_circle: 2025-12-18 18:50:22 UTC ydbd size 2.3 GiB changed* by +259.6 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: db8ac57edfcfc9962feec56bbcc6a10fcaf943cb | merge: 89db918c48cc0f556076fdba4cdc3ee0a9137a81 | diff | diff % |
|---|---|---|---|---|
| ydbd size | 2 479 410 072 Bytes | 2 479 675 920 Bytes | +259.6 KiB | +0.011% |
| ydbd stripped size | 527 566 496 Bytes | 527 616 864 Bytes | +49.2 KiB | +0.010% |
*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-21 16:53:24 UTC Pre-commit check linux-x86_64-relwithdebinfo for 540a413a0bad53804dd2d190056ea0773fef4598 has started.
:white_circle: 2025-12-21 16:53:44 UTC Artifacts will be uploaded here
:white_circle: 2025-12-21 16:56:04 UTC ya make is running...
:yellow_circle: 2025-12-21 17:28:31 UTC Some tests failed, follow the links below. Going to retry failed tests...
:white_circle: 2025-12-21 17:28:38 UTC ya make is running... (failed tests rerun, try 2)
:green_circle: 2025-12-21 17:35:37 UTC Tests successful.
Ya make output | Test bloat | Test bloat
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 29 (only retried tests) | 25 | 0 | 0 | 0 | 4 |
:green_circle: 2025-12-21 17:35:44 UTC Build successful.
:yellow_circle: 2025-12-21 17:36:04 UTC ydbd size 2.3 GiB changed* by +263.6 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: 2da289a55390e1d2b64d694c4f404ec4d470d91c | merge: 540a413a0bad53804dd2d190056ea0773fef4598 | diff | diff % |
|---|---|---|---|---|
| ydbd size | 2 485 055 720 Bytes | 2 485 325 688 Bytes | +263.6 KiB | +0.011% |
| ydbd stripped size | 529 045 376 Bytes | 529 099 872 Bytes | +53.2 KiB | +0.010% |
*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-21 16:53:48 UTC Pre-commit check linux-x86_64-release-asan for 540a413a0bad53804dd2d190056ea0773fef4598 has started.
:white_circle: 2025-12-21 16:54:04 UTC Artifacts will be uploaded here
:white_circle: 2025-12-21 16:56:16 UTC ya make is running...
:green_circle: 2025-12-21 17:19:59 UTC Tests successful.
| TESTS | PASSED | ERRORS | FAILED | SKIPPED | MUTED? |
|---|---|---|---|---|---|
| 67 | 58 | 0 | 0 | 1 | 8 |
:green_circle: 2025-12-21 17:20:05 UTC Build successful.
:yellow_circle: 2025-12-21 17:20:33 UTC ydbd size 3.8 GiB changed* by +413.6 KiB, which is >= 100.0 KiB vs main: Warning
| ydbd size dash | main: 2da289a55390e1d2b64d694c4f404ec4d470d91c | merge: 540a413a0bad53804dd2d190056ea0773fef4598 | diff | diff % |
|---|---|---|---|---|
| ydbd size | 4 084 487 696 Bytes | 4 084 911 200 Bytes | +413.6 KiB | +0.010% |
| ydbd stripped size | 1 529 632 248 Bytes | 1 529 761 112 Bytes | +125.8 KiB | +0.008% |
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation