ydb icon indicating copy to clipboard operation
ydb copied to clipboard

Moved hash computing in password setting scenarions to dynamic nodes

Open n00bcracker opened this issue 1 month ago • 8 comments

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

n00bcracker avatar Dec 10 '25 14:12 n00bcracker

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

▶  Run tests

ydbot avatar Dec 10 '25 14:12 ydbot

:green_circle: 2025-12-10 14:56:55 UTC The validation of the Pull Request description is successful.

github-actions[bot] avatar Dec 10 '25 14:12 github-actions[bot]

: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

Ya make output | Test bloat

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

github-actions[bot] avatar Dec 10 '25 19:12 github-actions[bot]

: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...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
40741 37798 0 10 2904 29

: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

github-actions[bot] avatar Dec 10 '25 19:12 github-actions[bot]

: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

Ya make output | Test bloat

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

github-actions[bot] avatar Dec 11 '25 13:12 github-actions[bot]

: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

github-actions[bot] avatar Dec 11 '25 13:12 github-actions[bot]

: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

Ya make output | Test bloat

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

github-actions[bot] avatar Dec 11 '25 16:12 github-actions[bot]

: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...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
41903 38958 0 13 2904 28

: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

github-actions[bot] avatar Dec 11 '25 16:12 github-actions[bot]

: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

Ya make output | Test bloat

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

github-actions[bot] avatar Dec 13 '25 21:12 github-actions[bot]

: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...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
43141 40203 0 4 2906 28

: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

github-actions[bot] avatar Dec 13 '25 21:12 github-actions[bot]

: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

github-actions[bot] avatar Dec 18 '25 15:12 github-actions[bot]

: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

github-actions[bot] avatar Dec 18 '25 15:12 github-actions[bot]

: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

Ya make output | Test bloat

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

github-actions[bot] avatar Dec 18 '25 16:12 github-actions[bot]

: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...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
46717 43683 0 6 2996 32

: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

github-actions[bot] avatar Dec 18 '25 16:12 github-actions[bot]

: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...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
647 633 0 2 0 12

: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

github-actions[bot] avatar Dec 21 '25 16:12 github-actions[bot]

: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.

Ya make output | Test bloat

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

github-actions[bot] avatar Dec 21 '25 16:12 github-actions[bot]

Backport

To backport this PR, click the button next to the target branch and then click "Run workflow" in the Run Actions UI.

Branch Run
stable-25-2, stable-25-2-1, stable-25-3, stable-25-3-1 ▶  Backport
stable-25-3, stable-25-3-1 ▶  Backport
stable-25-3 ▶  Backport

▶  Backport manual

ydbot avatar Dec 22 '25 10:12 ydbot