Skip to content

Scheme cache sysview path type processing #18223

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

n00bcracker
Copy link
Collaborator

Changelog entry

  • Added sys view path type processing in SchemeCache
  • Added storing sys views schemas by sys view type in SystemViewResolver class

Changelog category

  • Not for changelog (changelog entry is not required)

Description for reviewers

Copy link

github-actions bot commented May 12, 2025

2025-05-12 17:00:24 UTC Pre-commit check linux-x86_64-relwithdebinfo for 5e23175 has started.
2025-05-12 17:00:35 UTC Artifacts will be uploaded here
2025-05-12 17:03:46 UTC ya make is running...
🟡 2025-05-12 18:53:50 UTC Some tests failed, follow the links below. Going to retry failed tests...

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
29838 27158 0 8 2632 40

2025-05-12 18:56:23 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-05-12 19:19:37 UTC Some tests failed, follow the links below. Going to retry failed tests...

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
181 (only retried tests) 144 0 1 2 34

2025-05-12 19:19:45 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-05-12 19:42:14 UTC Some tests failed, follow the links below.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
164 (only retried tests) 134 0 1 0 29

🟢 2025-05-12 19:42:23 UTC Build successful.
🟡 2025-05-12 19:42:43 UTC ydbd size 2.2 GiB changed* by +596.8 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: c47a041 merge: 5e23175 diff diff %
ydbd size 2 351 862 632 Bytes 2 352 473 800 Bytes +596.8 KiB +0.026%
ydbd stripped size 494 228 944 Bytes 494 299 120 Bytes +68.5 KiB +0.014%

*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

🟢 2025-05-12 17:00:57 UTC The validation of the Pull Request description is successful.

Copy link

github-actions bot commented May 12, 2025

2025-05-12 17:01:11 UTC Pre-commit check linux-x86_64-release-asan for 5e23175 has started.
2025-05-12 17:01:22 UTC Artifacts will be uploaded here
2025-05-12 17:04:33 UTC ya make is running...
🟡 2025-05-12 19:09:49 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet Going to retry failed tests...

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
14816 14669 0 86 29 32

2025-05-12 19:11:03 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-05-12 19:45:51 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet Going to retry failed tests...

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1665 (only retried tests) 1543 0 58 34 30

2025-05-12 19:46:09 UTC ya make is running... (failed tests rerun, try 3)
🟡 2025-05-12 20:17:09 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1244 (only retried tests) 1135 0 55 25 29

🟢 2025-05-12 20:17:22 UTC Build successful.
🟡 2025-05-12 20:17:53 UTC ydbd size 3.9 GiB changed* by +949.0 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: c47a041 merge: 5e23175 diff diff %
ydbd size 4 137 918 024 Bytes 4 138 889 840 Bytes +949.0 KiB +0.023%
ydbd stripped size 1 435 911 136 Bytes 1 436 115 008 Bytes +199.1 KiB +0.014%

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

@n00bcracker n00bcracker linked an issue May 13, 2025 that may be closed by this pull request
@n00bcracker n00bcracker force-pushed the scheme_cache_sysview_path_type_processing branch from c126f7e to 5bfe714 Compare May 13, 2025 12:44
Copy link

github-actions bot commented May 13, 2025

2025-05-13 17:39:03 UTC Pre-commit check linux-x86_64-release-asan for 39e10c4 has started.
2025-05-13 17:39:39 UTC Artifacts will be uploaded here
2025-05-13 17:43:16 UTC ya make is running...
🟡 2025-05-13 19:17:29 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet Going to retry failed tests...

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
14819 14606 0 139 46 28

2025-05-13 19:18:55 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-05-13 19:57:10 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet Going to retry failed tests...

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1656 (only retried tests) 1533 0 68 27 28

2025-05-13 19:57:30 UTC ya make is running... (failed tests rerun, try 3)
🟡 2025-05-13 20:31:18 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1344 (only retried tests) 1208 0 75 35 26

🟢 2025-05-13 20:31:34 UTC Build successful.
🟡 2025-05-13 20:32:24 UTC ydbd size 3.9 GiB changed* by +927.6 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 26ae450 merge: 39e10c4 diff diff %
ydbd size 4 138 202 216 Bytes 4 139 152 064 Bytes +927.6 KiB +0.023%
ydbd stripped size 1 435 995 968 Bytes 1 436 185 440 Bytes +185.0 KiB +0.013%

*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

github-actions bot commented May 13, 2025

2025-05-13 17:37:52 UTC Pre-commit check linux-x86_64-relwithdebinfo for 39e10c4 has started.
2025-05-13 17:38:08 UTC Artifacts will be uploaded here
2025-05-13 17:41:26 UTC ya make is running...
🟡 2025-05-13 18:55:49 UTC Some tests failed, follow the links below. Going to retry failed tests...

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
29841 27158 0 3 2641 39

2025-05-13 18:58:24 UTC ya make is running... (failed tests rerun, try 2)
🟢 2025-05-13 19:32:38 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
573 (only retried tests) 528 0 0 10 35

🟢 2025-05-13 19:32:47 UTC Build successful.
🟡 2025-05-13 19:33:09 UTC ydbd size 2.2 GiB changed* by +594.5 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 26ae450 merge: 39e10c4 diff diff %
ydbd size 2 352 024 040 Bytes 2 352 632 784 Bytes +594.5 KiB +0.026%
ydbd stripped size 494 258 800 Bytes 494 325 008 Bytes +64.7 KiB +0.013%

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

@n00bcracker n00bcracker force-pushed the scheme_cache_sysview_path_type_processing branch from 5bfe714 to 5a4dd09 Compare May 16, 2025 16:20
Copy link

github-actions bot commented May 16, 2025

2025-05-16 16:22:14 UTC Pre-commit check linux-x86_64-relwithdebinfo for 4dd75a8 has started.
2025-05-16 16:22:25 UTC Artifacts will be uploaded here
2025-05-16 16:25:49 UTC ya make is running...
2025-05-16 16:26:04 UTC Check cancelled

@n00bcracker n00bcracker force-pushed the scheme_cache_sysview_path_type_processing branch from 5a4dd09 to a7bf6c2 Compare May 16, 2025 16:25
Copy link

github-actions bot commented May 16, 2025

2025-05-16 16:32:36 UTC Pre-commit check linux-x86_64-release-asan for 92cbc55 has started.
2025-05-16 16:32:47 UTC Artifacts will be uploaded here
2025-05-16 16:36:03 UTC ya make is running...
🟡 2025-05-16 18:47:39 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet Going to retry failed tests...

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
15175 14995 0 104 49 27

2025-05-16 18:48:58 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-05-16 19:23:27 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet Going to retry failed tests...

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1789 (only retried tests) 1694 0 56 13 26

2025-05-16 19:23:45 UTC ya make is running... (failed tests rerun, try 3)
🟡 2025-05-16 19:52:27 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1367 (only retried tests) 1272 0 56 12 27

🟢 2025-05-16 19:52:41 UTC Build successful.
🟡 2025-05-16 19:53:12 UTC ydbd size 3.9 GiB changed* by +202.0 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: c2d2843 merge: 92cbc55 diff diff %
ydbd size 4 141 831 944 Bytes 4 142 038 744 Bytes +202.0 KiB +0.005%
ydbd stripped size 1 437 642 840 Bytes 1 437 676 472 Bytes +32.8 KiB +0.002%

*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

github-actions bot commented May 16, 2025

2025-05-16 16:35:57 UTC Pre-commit check linux-x86_64-relwithdebinfo for 92cbc55 has started.
2025-05-16 16:36:01 UTC Artifacts will be uploaded here
2025-05-16 16:39:13 UTC ya make is running...
🟡 2025-05-16 18:32:57 UTC Some tests failed, follow the links below. Going to retry failed tests...

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
30136 27449 0 2 2646 39

2025-05-16 18:35:30 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-05-16 18:54:39 UTC Some tests failed, follow the links below. Going to retry failed tests...

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
800 (only retried tests) 763 0 1 3 33

2025-05-16 18:54:50 UTC ya make is running... (failed tests rerun, try 3)
🟢 2025-05-16 19:19:15 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
220 (only retried tests) 188 0 0 1 31

🟢 2025-05-16 19:19:22 UTC Build successful.
🟡 2025-05-16 19:19:45 UTC ydbd size 2.2 GiB changed* by +123.8 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: c2d2843 merge: 92cbc55 diff diff %
ydbd size 2 354 367 736 Bytes 2 354 494 464 Bytes +123.8 KiB +0.005%
ydbd stripped size 494 708 488 Bytes 494 723 144 Bytes +14.3 KiB +0.003%

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

@n00bcracker n00bcracker marked this pull request as ready for review May 16, 2025 20:56
@n00bcracker n00bcracker requested a review from a team as a code owner May 16, 2025 20:56
@n00bcracker n00bcracker force-pushed the scheme_cache_sysview_path_type_processing branch from a7bf6c2 to 0ae16be Compare May 19, 2025 13:49
@n00bcracker n00bcracker requested a review from ijon May 19, 2025 13:51
Copy link

github-actions bot commented May 19, 2025

2025-05-19 14:02:18 UTC Pre-commit check linux-x86_64-release-asan for 2c3016c has started.
2025-05-19 14:02:30 UTC Artifacts will be uploaded here
2025-05-19 14:05:53 UTC ya make is running...
🔴 2025-05-19 14:30:10 UTC Build failed, see the logs. Also see fail summary

Copy link

github-actions bot commented May 19, 2025

2025-05-19 14:43:21 UTC Pre-commit check linux-x86_64-relwithdebinfo for 2c3016c has started.
2025-05-19 14:43:25 UTC Artifacts will be uploaded here
2025-05-19 14:46:39 UTC ya make is running...
2025-05-19 14:48:07 UTC Check cancelled

@n00bcracker n00bcracker force-pushed the scheme_cache_sysview_path_type_processing branch from 0ae16be to e379e67 Compare May 19, 2025 14:47
Copy link

github-actions bot commented May 19, 2025

2025-05-19 14:56:11 UTC Pre-commit check linux-x86_64-release-asan for 6145734 has started.
2025-05-19 14:56:15 UTC Artifacts will be uploaded here
2025-05-19 14:59:28 UTC ya make is running...
2025-05-19 16:24:18 UTC Check cancelled

Copy link

github-actions bot commented May 19, 2025

2025-05-19 15:18:30 UTC Pre-commit check linux-x86_64-relwithdebinfo for 6145734 has started.
2025-05-19 15:18:34 UTC Artifacts will be uploaded here
2025-05-19 15:21:43 UTC ya make is running...
2025-05-19 16:24:20 UTC Check cancelled

@n00bcracker n00bcracker force-pushed the scheme_cache_sysview_path_type_processing branch from e379e67 to 7c4b3ff Compare May 19, 2025 16:23
Copy link

github-actions bot commented May 19, 2025

2025-05-19 16:28:38 UTC Pre-commit check linux-x86_64-relwithdebinfo for e4973ba has started.
2025-05-19 16:28:57 UTC Artifacts will be uploaded here
2025-05-19 16:32:10 UTC ya make is running...
🟡 2025-05-19 18:23:27 UTC Some tests failed, follow the links below. Going to retry failed tests...

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
30180 27491 0 3 2643 43

2025-05-19 18:25:54 UTC ya make is running... (failed tests rerun, try 2)
🟢 2025-05-19 18:42:49 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
365 (only retried tests) 328 0 0 3 34

🟢 2025-05-19 18:42:59 UTC Build successful.
🟡 2025-05-19 18:43:18 UTC ydbd size 2.2 GiB changed* by +759.9 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 98206a3 merge: e4973ba diff diff %
ydbd size 2 354 258 944 Bytes 2 355 037 104 Bytes +759.9 KiB +0.033%
ydbd stripped size 494 676 936 Bytes 494 771 880 Bytes +92.7 KiB +0.019%

*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

github-actions bot commented May 19, 2025

2025-05-19 16:29:22 UTC Pre-commit check linux-x86_64-release-asan for e4973ba has started.
2025-05-19 16:29:34 UTC Artifacts will be uploaded here
2025-05-19 16:32:53 UTC ya make is running...
🟡 2025-05-19 18:42:50 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet Going to retry failed tests...

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
15214 15044 0 112 31 27

2025-05-19 18:44:18 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-05-19 19:18:04 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet Going to retry failed tests...

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1466 (only retried tests) 1370 0 55 16 25

2025-05-19 19:18:21 UTC ya make is running... (failed tests rerun, try 3)
🟡 2025-05-19 19:47:51 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1127 (only retried tests) 1041 0 52 10 24

🟢 2025-05-19 19:48:05 UTC Build successful.
🟡 2025-05-19 19:48:39 UTC ydbd size 3.9 GiB changed* by +567.7 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 6f047c5 merge: e4973ba diff diff %
ydbd size 4 142 223 592 Bytes 4 142 804 904 Bytes +567.7 KiB +0.014%
ydbd stripped size 1 437 757 464 Bytes 1 437 842 264 Bytes +82.8 KiB +0.006%

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

@n00bcracker n00bcracker merged commit b0eec57 into ydb-platform:main May 19, 2025
12 checks passed
@n00bcracker n00bcracker deleted the scheme_cache_sysview_path_type_processing branch May 19, 2025 21:29
nshestakov pushed a commit to nshestakov/ydb that referenced this pull request May 20, 2025
xyliganSereja pushed a commit to xyliganSereja/ydb_work that referenced this pull request Jun 3, 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.

Support system view path type in SchemeCache
3 participants