Skip to content
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

generic lookup: pad queries to improve query cachability #10506

Merged
merged 16 commits into from
Jan 29, 2025

Conversation

yumkam
Copy link
Collaborator

@yumkam yumkam commented Oct 16, 2024

Changelog entry

...

Changelog category

  • Not for changelog (changelog entry is not required)

Additional information

Inside of connector, query converted to more-or-less SELECT * FROM db WHERE key = ? OR key = ? OR .... (where ? passed as query parameters and queries with same number of keys are cached).
As there can be MaxKeys different number of keys passed, there can be MaxKeys different queries with cumulative size $O(MaxKeys^2)$ size; to avoid this worst case, I pad queries to $\min(2^{ceil(\log n)}, MaxKeys)$ with dummy keys (better NULL's, but due to bug in connector just duplicates of the first keyedit: NULLs was slower than duplicates anyway). That way we have $\log MaxKeys$ queries with cumulative size O(n) and O(1) per-key overhead.
In practice, on fast stream, there will be almost always queries with MaxKeys keys, and zero overhead. This patch just limits worst case behavior.

Copy link

github-actions bot commented Oct 16, 2024

2024-10-16 12:26:11 UTC Pre-commit check linux-x86_64-release-asan for 113c6a6 has started.
2024-10-16 12:26:16 UTC Artifacts will be uploaded here
2024-10-16 12:29:07 UTC ya make is running...
2024-10-16 13:06:38 UTC Check cancelled

Copy link

github-actions bot commented Oct 16, 2024

2024-10-16 12:26:20 UTC Pre-commit check linux-x86_64-relwithdebinfo for 113c6a6 has started.
2024-10-16 12:26:30 UTC Artifacts will be uploaded here
2024-10-16 12:29:27 UTC ya make is running...
2024-10-16 13:06:37 UTC Check cancelled

Copy link

github-actions bot commented Oct 16, 2024

2024-10-16 13:11:50 UTC Pre-commit check linux-x86_64-release-asan for 7035a43 has started.
2024-10-16 13:12:01 UTC Artifacts will be uploaded here
2024-10-16 13:14:56 UTC ya make is running...
🟡 2024-10-16 14:38:17 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
10438 10216 0 66 53 103

🟢 2024-10-16 14:39:16 UTC Build successful.
🔴 2024-10-16 14:39:52 UTC ydbd size 5.7 GiB changed* by +27.1 MiB, which is >= 2.0 MiB vs main: Alert

ydbd size dash main: 030f818 merge: 7035a43 diff diff %
ydbd size 6 099 890 304 Bytes 6 128 254 664 Bytes +27.1 MiB +0.465%
ydbd stripped size 1 521 081 712 Bytes 1 529 065 808 Bytes +7.6 MiB +0.525%

*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 Oct 16, 2024

2024-10-16 13:12:37 UTC Pre-commit check linux-x86_64-relwithdebinfo for 7035a43 has started.
2024-10-16 13:12:48 UTC Artifacts will be uploaded here
2024-10-16 13:15:42 UTC ya make is running...
🟡 2024-10-16 14:09:10 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?
39977 34393 0 2 5480 102

2024-10-16 14:12:33 UTC ya make is running... (failed tests rerun, try 2)
🟡 2024-10-16 14:24:19 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?
103 (only retried tests) 4 0 1 0 98

2024-10-16 14:24:28 UTC ya make is running... (failed tests rerun, try 3)
🔴 2024-10-16 14:36:04 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?
99 (only retried tests) 1 0 1 0 97

🟢 2024-10-16 14:36:12 UTC Build successful.
🔴 2024-10-16 14:36:37 UTC ydbd size 2.8 GiB changed* by +16.0 MiB, which is >= 2.0 MiB vs main: Alert

ydbd size dash main: 030f818 merge: 7035a43 diff diff %
ydbd size 3 010 928 160 Bytes 3 027 732 088 Bytes +16.0 MiB +0.558%
ydbd stripped size 477 553 432 Bytes 480 019 032 Bytes +2.4 MiB +0.516%

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

Expected hardwired query format
Copy link

github-actions bot commented Oct 16, 2024

2024-10-16 15:02:59 UTC Pre-commit check linux-x86_64-relwithdebinfo for 8f2389f has started.
2024-10-16 15:03:10 UTC Artifacts will be uploaded here
2024-10-16 15:06:09 UTC ya make is running...
🟡 2024-10-16 15:59:42 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?
39977 34394 0 3 5480 100

2024-10-16 16:03:42 UTC ya make is running... (failed tests rerun, try 2)
🟢 2024-10-16 16:14:54 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
103 (only retried tests) 5 0 0 1 97

🟢 2024-10-16 16:15:01 UTC Build successful.
🟢 2024-10-16 16:15:19 UTC ydbd size 2.8 GiB changed* by +11.2 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: f1972db merge: 8f2389f diff diff %
ydbd size 3 027 722 216 Bytes 3 027 733 704 Bytes +11.2 KiB +0.000%
ydbd stripped size 480 017 304 Bytes 480 019 288 Bytes +1.9 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

Copy link

github-actions bot commented Oct 16, 2024

2024-10-16 15:03:12 UTC Pre-commit check linux-x86_64-release-asan for 8f2389f has started.
2024-10-16 15:03:23 UTC Artifacts will be uploaded here
2024-10-16 15:06:17 UTC ya make is running...
🟡 2024-10-16 16:26:39 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
10441 10045 0 76 280 40

🟢 2024-10-16 16:27:33 UTC Build successful.
🟢 2024-10-16 16:28:05 UTC ydbd size 5.7 GiB changed* by +21.0 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: f1972db merge: 8f2389f diff diff %
ydbd size 6 128 234 192 Bytes 6 128 255 680 Bytes +21.0 KiB +0.000%
ydbd stripped size 1 529 060 304 Bytes 1 529 066 256 Bytes +5.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

@yumkam yumkam marked this pull request as ready for review October 17, 2024 09:07
@yumkam yumkam requested a review from a team as a code owner October 17, 2024 09:07
@yumkam yumkam requested a review from uzhastik October 31, 2024 14:56
@yumkam yumkam added the rebase-and-check Rebase PR with the current base branch and check label Oct 31, 2024
@github-actions github-actions bot removed the rebase-and-check Rebase PR with the current base branch and check label Oct 31, 2024
Copy link

github-actions bot commented Oct 31, 2024

2024-10-31 14:57:18 UTC Pre-commit check linux-x86_64-relwithdebinfo for 8d10bdd has started.
2024-10-31 14:57:51 UTC Artifacts will be uploaded here
2024-10-31 15:01:30 UTC ya make is running...
2024-10-31 15:18:36 UTC Check cancelled

Copy link

github-actions bot commented Oct 31, 2024

2024-10-31 15:00:24 UTC Pre-commit check linux-x86_64-release-asan for 8d10bdd has started.
2024-10-31 15:00:35 UTC Artifacts will be uploaded here
2024-10-31 15:03:36 UTC ya make is running...
2024-10-31 15:19:08 UTC Check cancelled

Copy link

github-actions bot commented Oct 31, 2024

2024-10-31 15:20:59 UTC Pre-commit check linux-x86_64-release-asan for 75d6992 has started.
2024-10-31 15:21:42 UTC Artifacts will be uploaded here
2024-10-31 15:25:27 UTC ya make is running...
🟡 2024-10-31 16:33:00 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
9229 9159 0 27 13 30

🟢 2024-10-31 16:33:55 UTC Build successful.
🟢 2024-10-31 16:34:27 UTC ydbd size 5.7 GiB changed* by +21.0 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: ed7c207 merge: 75d6992 diff diff %
ydbd size 6 150 364 472 Bytes 6 150 385 960 Bytes +21.0 KiB +0.000%
ydbd stripped size 1 534 559 184 Bytes 1 534 565 136 Bytes +5.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

Copy link

github-actions bot commented Oct 31, 2024

2024-10-31 15:23:33 UTC Pre-commit check linux-x86_64-relwithdebinfo for 75d6992 has started.
2024-10-31 15:23:46 UTC Artifacts will be uploaded here
2024-10-31 15:26:49 UTC ya make is running...
🟡 2024-10-31 16:25:24 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?
40052 34407 0 3 5548 94

2024-10-31 16:29:16 UTC ya make is running... (failed tests rerun, try 2)
🟢 2024-10-31 16:40:41 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
96 (only retried tests) 4 0 0 0 92

🟢 2024-10-31 16:40:48 UTC Build successful.
🟢 2024-10-31 16:41:07 UTC ydbd size 2.8 GiB changed* by +11.1 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: ed7c207 merge: 75d6992 diff diff %
ydbd size 3 039 544 808 Bytes 3 039 556 200 Bytes +11.1 KiB +0.000%
ydbd stripped size 481 367 608 Bytes 481 369 528 Bytes +1.9 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

@yumkam yumkam added the rebase-and-check Rebase PR with the current base branch and check label Dec 4, 2024
@github-actions github-actions bot removed the rebase-and-check Rebase PR with the current base branch and check label Dec 4, 2024
Copy link

github-actions bot commented Dec 4, 2024

2024-12-04 10:16:41 UTC Pre-commit check linux-x86_64-relwithdebinfo for d101c08 has started.
2024-12-04 10:16:53 UTC Artifacts will be uploaded here
2024-12-04 10:19:49 UTC ya make is running...
🟡 2024-12-04 11:15:41 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?
30375 27445 0 8 2805 117

2024-12-04 11:18:16 UTC ya make is running... (failed tests rerun, try 2)
🟢 2024-12-04 11:30:13 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
826 (only retried tests) 719 0 0 0 107

🟢 2024-12-04 11:30:23 UTC Build successful.
🟢 2024-12-04 11:30:44 UTC ydbd size 2.5 GiB changed* by +10.0 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 42c2025 merge: d101c08 diff diff %
ydbd size 2 701 669 472 Bytes 2 701 679 760 Bytes +10.0 KiB +0.000%
ydbd stripped size 483 583 152 Bytes 483 585 072 Bytes +1.9 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

Copy link

github-actions bot commented Dec 4, 2024

2024-12-04 10:20:37 UTC Pre-commit check linux-x86_64-release-asan for d101c08 has started.
2024-12-04 10:20:47 UTC Artifacts will be uploaded here
2024-12-04 10:23:41 UTC ya make is running...
🟡 2024-12-04 11:28:29 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Test history | Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
13211 13145 0 15 6 45

🟢 2024-12-04 11:29:33 UTC Build successful.
🟢 2024-12-04 11:30:02 UTC ydbd size 4.9 GiB changed* by +18.7 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 42c2025 merge: d101c08 diff diff %
ydbd size 5 308 028 320 Bytes 5 308 047 424 Bytes +18.7 KiB +0.000%
ydbd stripped size 1 365 530 768 Bytes 1 365 535 824 Bytes +4.9 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

Copy link

github-actions bot commented Dec 25, 2024

2024-12-25 15:51:32 UTC Pre-commit check linux-x86_64-release-asan for dcd780c has started.
2024-12-25 15:52:07 UTC Artifacts will be uploaded here
2024-12-25 15:55:34 UTC ya make is running...
2024-12-25 16:14:56 UTC Check cancelled

Copy link

github-actions bot commented Dec 25, 2024

2024-12-25 15:53:09 UTC Pre-commit check linux-x86_64-relwithdebinfo for dcd780c has started.
2024-12-25 15:53:52 UTC Artifacts will be uploaded here
2024-12-25 15:56:54 UTC ya make is running...
2024-12-25 16:14:59 UTC Check cancelled

Copy link

github-actions bot commented Dec 25, 2024

2024-12-25 16:17:24 UTC Pre-commit check linux-x86_64-relwithdebinfo for 7ba724b has started.
2024-12-25 16:26:53 UTC Artifacts will be uploaded here
2024-12-25 16:29:51 UTC ya make is running...
🟡 2024-12-25 18:34:15 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?
28916 25934 0 23 2835 124

2024-12-25 18:37:59 UTC ya make is running... (failed tests rerun, try 2)
🟢 2024-12-25 18:49:26 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
204 (only retried tests) 87 0 0 0 117

🟢 2024-12-25 18:49:35 UTC Build successful.
🟡 2024-12-25 18:49:53 UTC ydbd size 2.1 GiB changed* by +105.7 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 4472125 merge: 7ba724b diff diff %
ydbd size 2 226 179 328 Bytes 2 226 287 576 Bytes +105.7 KiB +0.005%
ydbd stripped size 467 385 168 Bytes 467 399 760 Bytes +14.2 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

Copy link

github-actions bot commented Dec 25, 2024

2024-12-25 16:17:31 UTC Pre-commit check linux-x86_64-release-asan for 7ba724b has started.
2024-12-25 16:17:43 UTC Artifacts will be uploaded here
2024-12-25 16:20:44 UTC ya make is running...
🟡 2024-12-25 17:57:02 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?
12224 12127 0 30 14 53

2024-12-25 17:58:55 UTC ya make is running... (failed tests rerun, try 2)
🟡 2024-12-25 18:11:36 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?
163 (only retried tests) 113 0 4 0 46

2024-12-25 18:11:46 UTC ya make is running... (failed tests rerun, try 3)
🟡 2024-12-25 18:23:43 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?
97 (only retried tests) 49 0 2 0 46

🟢 2024-12-25 18:23:50 UTC Build successful.
🟢 2024-12-25 18:24:18 UTC ydbd size 3.6 GiB changed* by +17.7 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 2227b46 merge: 7ba724b diff diff %
ydbd size 3 864 938 376 Bytes 3 864 956 504 Bytes +17.7 KiB +0.000%
ydbd stripped size 1 347 470 448 Bytes 1 347 479 728 Bytes +9.1 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

Copy link

github-actions bot commented Jan 22, 2025

2025-01-22 12:21:44 UTC Pre-commit check linux-x86_64-relwithdebinfo for d8c79f5 has started.
2025-01-22 12:21:50 UTC Artifacts will be uploaded here
2025-01-22 12:24:40 UTC ya make is running...
🟡 2025-01-22 13:14:12 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?
25330 22806 0 6 2396 122

🟢 2025-01-22 13:15:46 UTC ydbd size 2.1 GiB changed* by +6.7 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 9d5ce5a merge: d8c79f5 diff diff %
ydbd size 2 219 428 208 Bytes 2 219 435 048 Bytes +6.7 KiB +0.000%
ydbd stripped size 469 477 200 Bytes 469 478 608 Bytes +1.4 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
2025-01-22 13:15:47 UTC Check cancelled

Copy link

github-actions bot commented Jan 22, 2025

2025-01-22 12:21:53 UTC Pre-commit check linux-x86_64-release-asan for d8c79f5 has started.
2025-01-22 12:22:05 UTC Artifacts will be uploaded here
2025-01-22 12:25:01 UTC ya make is running...
2025-01-22 13:15:37 UTC Check cancelled

Copy link

github-actions bot commented Jan 22, 2025

2025-01-22 13:17:24 UTC Pre-commit check linux-x86_64-relwithdebinfo for dbae92e has started.
2025-01-22 13:17:43 UTC Artifacts will be uploaded here
2025-01-22 13:21:08 UTC ya make is running...
🟡 2025-01-22 14:41:30 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?
25330 22794 0 7 2402 127

2025-01-22 14:43:53 UTC ya make is running... (failed tests rerun, try 2)
🟢 2025-01-22 14:55:40 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
197 (only retried tests) 76 0 0 0 121

🟢 2025-01-22 14:55:51 UTC Build successful.
🟢 2025-01-22 14:56:16 UTC ydbd size 2.1 GiB changed* by +1.0 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: bcf28e3 merge: dbae92e diff diff %
ydbd size 2 219 430 272 Bytes 2 219 431 344 Bytes +1.0 KiB +0.000%
ydbd stripped size 469 477 712 Bytes 469 477 520 Bytes -192 Bytes -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

Copy link

github-actions bot commented Jan 22, 2025

2025-01-22 13:18:23 UTC Pre-commit check linux-x86_64-release-asan for dbae92e has started.
2025-01-22 13:18:27 UTC Artifacts will be uploaded here
2025-01-22 13:21:24 UTC ya make is running...
🟡 2025-01-22 14:53:15 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?
11267 11197 0 23 20 27

2025-01-22 14:54:17 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-01-22 15:09:20 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?
106 (only retried tests) 71 0 4 7 24

2025-01-22 15:09:32 UTC ya make is running... (failed tests rerun, try 3)
🟡 2025-01-22 15:26:56 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?
55 (only retried tests) 29 0 1 2 23

🟢 2025-01-22 15:27:04 UTC Build successful.
🟢 2025-01-22 15:27:33 UTC ydbd size 3.6 GiB changed* by +1.4 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: bb0182c merge: dbae92e diff diff %
ydbd size 3 856 062 480 Bytes 3 856 063 944 Bytes +1.4 KiB +0.000%
ydbd stripped size 1 348 628 848 Bytes 1 348 629 616 Bytes +768 Bytes +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

@yumkam yumkam added the rebase-and-check Rebase PR with the current base branch and check label Jan 27, 2025
@github-actions github-actions bot removed the rebase-and-check Rebase PR with the current base branch and check label Jan 27, 2025
Copy link

github-actions bot commented Jan 27, 2025

2025-01-27 14:06:05 UTC Pre-commit check linux-x86_64-release-asan for c0d3280 has started.
2025-01-27 14:06:26 UTC Artifacts will be uploaded here
2025-01-27 14:09:19 UTC ya make is running...
🟡 2025-01-27 15:07:33 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?
11298 11230 0 24 13 31

2025-01-27 15:08:43 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-01-27 15:22:40 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?
102 (only retried tests) 64 0 3 8 27

2025-01-27 15:22:49 UTC ya make is running... (failed tests rerun, try 3)
🟡 2025-01-27 15:36:06 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?
60 (only retried tests) 23 0 4 7 26

🟢 2025-01-27 15:36:14 UTC Build successful.
🟢 2025-01-27 15:36:45 UTC ydbd size 3.6 GiB changed* by +1.4 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 81ace6a merge: c0d3280 diff diff %
ydbd size 3 864 157 024 Bytes 3 864 158 488 Bytes +1.4 KiB +0.000%
ydbd stripped size 1 351 468 880 Bytes 1 351 469 648 Bytes +768 Bytes +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

Copy link

github-actions bot commented Jan 27, 2025

2025-01-27 14:08:43 UTC Pre-commit check linux-x86_64-relwithdebinfo for c0d3280 has started.
2025-01-27 14:08:56 UTC Artifacts will be uploaded here
2025-01-27 14:12:02 UTC ya make is running...
🟡 2025-01-27 15:16:36 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?
25399 22867 0 4 2404 124

2025-01-27 15:19:17 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-01-27 15:35:19 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?
187 (only retried tests) 68 0 2 0 117

2025-01-27 15:35:30 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-01-27 15:44:41 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?
174 (only retried tests) 56 0 2 0 116

🟢 2025-01-27 15:44:49 UTC Build successful.
🟢 2025-01-27 15:45:13 UTC ydbd size 2.1 GiB changed* by -4.3 KiB, which is <= 0 Bytes vs main: OK

ydbd size dash main: 81ace6a merge: c0d3280 diff diff %
ydbd size 2 223 845 560 Bytes 2 223 841 112 Bytes -4.3 KiB -0.000%
ydbd stripped size 470 207 824 Bytes 470 203 536 Bytes -4.2 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

@yumkam yumkam added the rebase-and-check Rebase PR with the current base branch and check label Jan 27, 2025
@github-actions github-actions bot removed the rebase-and-check Rebase PR with the current base branch and check label Jan 27, 2025
Copy link

github-actions bot commented Jan 27, 2025

2025-01-27 16:02:44 UTC Pre-commit check linux-x86_64-relwithdebinfo for 3b5d7f2 has started.
2025-01-27 16:03:03 UTC Artifacts will be uploaded here
2025-01-27 16:06:29 UTC ya make is running...
🟡 2025-01-27 16:55:16 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?
25404 22850 0 11 2416 127

2025-01-27 16:59:01 UTC ya make is running... (failed tests rerun, try 2)
🟢 2025-01-27 17:08:48 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
208 (only retried tests) 88 0 0 0 120

🟢 2025-01-27 17:08:56 UTC Build successful.
🟢 2025-01-27 17:09:15 UTC ydbd size 2.1 GiB changed* by -328 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: 7567814 merge: 3b5d7f2 diff diff %
ydbd size 2 223 875 304 Bytes 2 223 874 976 Bytes -328 Bytes -0.000%
ydbd stripped size 470 212 208 Bytes 470 212 016 Bytes -192 Bytes -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

Copy link

github-actions bot commented Jan 27, 2025

2025-01-27 16:04:27 UTC Pre-commit check linux-x86_64-release-asan for 3b5d7f2 has started.
2025-01-27 16:05:22 UTC Artifacts will be uploaded here
2025-01-27 16:08:18 UTC ya make is running...
🟡 2025-01-27 17:33:18 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?
11303 11245 0 15 8 35

2025-01-27 17:35:21 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-01-27 17:52:20 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?
88 (only retried tests) 55 0 2 2 29

2025-01-27 17:52:37 UTC ya make is running... (failed tests rerun, try 3)
🟡 2025-01-27 18:04:20 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?
57 (only retried tests) 26 0 2 2 27

🟢 2025-01-27 18:04:28 UTC Build successful.
🟢 2025-01-27 18:04:56 UTC ydbd size 3.6 GiB changed* by +1.4 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 7567814 merge: 3b5d7f2 diff diff %
ydbd size 3 864 227 280 Bytes 3 864 228 744 Bytes +1.4 KiB +0.000%
ydbd stripped size 1 351 488 656 Bytes 1 351 489 424 Bytes +768 Bytes +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

@yumkam yumkam merged commit 54406f6 into ydb-platform:main Jan 29, 2025
23 of 24 checks passed
yumkam added a commit to yumkam/ydb that referenced this pull request Jan 29, 2025
stanislav-shchetinin pushed a commit to stanislav-shchetinin/ydb that referenced this pull request Jan 30, 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.

2 participants