ydb-platform / ydb

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
https://ydb.tech
Apache License 2.0
4.02k stars 587 forks source link

Store flag AuthorizeByCertificate to local db of node broker (#11315) #11701

Open molotkov-and opened 1 week ago

molotkov-and commented 1 week ago

Changelog entry

Adding the ability to register dynamic nodes by certificate. We wont to know how node was registered in node broker. Flag AuthorizeByCertificate is used for this goal.

Formerly this flag sent to node broker but did not store in local db and set to default value after node broker restart.

cherry-pick https://github.com/ydb-platform/ydb/pull/11315

Changelog category

Additional information

...

github-actions[bot] commented 1 week ago

:white_circle: 2024-11-18 11:01:33 UTC Pre-commit check for deec8cedaf8840fd211ce047ff7cf6324691d32f has started. :white_circle: 2024-11-18 11:04:49 UTC Build linux-x86_64-release-clang14 is running... :green_circle: 2024-11-18 11:11:24 UTC Build successful.

github-actions[bot] commented 1 week ago

:white_circle: 2024-11-18 11:02:16 UTC Pre-commit check for deec8cedaf8840fd211ce047ff7cf6324691d32f has started. :white_circle: 2024-11-18 11:05:25 UTC Build linux-x86_64-release-asan is running... :green_circle: 2024-11-18 11:27:36 UTC Build successful. :white_circle: 2024-11-18 11:27:48 UTC Tests are running... :red_circle: 2024-11-18 13:37:03 UTC Some tests failed, follow the links below.

Test history Test log TESTS PASSED ERRORS FAILED SKIPPED MUTED?
10319 10229 0 22 26 42
:green_circle: 2024-11-18 13:37:46 UTC ydbd size 5.6 GiB changed* by +33.9 KiB, which is < 100.0 KiB vs stable-24-3: OK ydbd size dash stable-24-3: db5d4388b17d39c3ca132319769d3225dbd795b9 merge: deec8cedaf8840fd211ce047ff7cf6324691d32f diff diff %
ydbd size 5 995 393 536 Bytes 5 995 428 280 Bytes +33.9 KiB +0.001%
ydbd stripped size 1 502 731 136 Bytes 1 502 738 144 Bytes +6.8 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[bot] commented 1 week ago

:white_circle: 2024-11-18 11:02:24 UTC Pre-commit check for deec8cedaf8840fd211ce047ff7cf6324691d32f has started. :white_circle: 2024-11-18 11:05:02 UTC Build linux-x86_64-relwithdebinfo is running... :green_circle: 2024-11-18 11:44:04 UTC Build successful. :white_circle: 2024-11-18 11:44:18 UTC Tests are running... :red_circle: 2024-11-18 13:21:02 UTC Some tests failed, follow the links below.

Test history Test log TESTS PASSED ERRORS FAILED SKIPPED MUTED?
14618 13267 0 11 1300 40
:green_circle: 2024-11-18 13:21:52 UTC ydbd size 8.3 GiB changed* by +40.7 KiB, which is < 100.0 KiB vs stable-24-3: OK ydbd size dash stable-24-3: db5d4388b17d39c3ca132319769d3225dbd795b9 merge: deec8cedaf8840fd211ce047ff7cf6324691d32f diff diff %
ydbd size 8 863 321 840 Bytes 8 863 363 512 Bytes +40.7 KiB +0.000%
ydbd stripped size 483 938 792 Bytes 483 941 224 Bytes +2.4 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