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
3.5k stars 491 forks source link

Optimize multiple Filter consumers. Expand SkipNull{Members,Elements} early #6052

Closed nepal closed 3 days ago

nepal commented 3 days ago

Changelog entry

Changelog category

Additional information

...

github-actions[bot] commented 3 days ago

:white_circle: 2024-06-27 19:36:56 UTC Pre-commit check for 91d2f6cb19ddcef7692298524a695a07688819b6 has started. :black_circle: 2024-06-27 19:38:23 UTC Check cancelled

github-actions[bot] commented 3 days ago

:white_circle: 2024-06-27 19:37:11 UTC Pre-commit check for 91d2f6cb19ddcef7692298524a695a07688819b6 has started. :black_circle: 2024-06-27 19:38:22 UTC Check cancelled

github-actions[bot] commented 3 days ago

:white_circle: 2024-06-27 19:41:55 UTC Pre-commit check for 91d2f6cb19ddcef7692298524a695a07688819b6 has started. :white_circle: 2024-06-27 19:44:34 UTC Build linux-x86_64-release-clang14 is running...

github-actions[bot] commented 3 days ago

:white_circle: 2024-06-27 19:42:16 UTC Pre-commit check for 91d2f6cb19ddcef7692298524a695a07688819b6 has started. :white_circle: 2024-06-27 19:44:56 UTC Build linux-x86_64-relwithdebinfo is running... :green_circle: 2024-06-27 20:38:04 UTC Build successful. :white_circle: 2024-06-27 20:38:24 UTC Tests are running... :red_circle: 2024-06-27 23:09:08 UTC Some tests failed, follow the links below.

Test history Test log TESTS PASSED ERRORS FAILED SKIPPED MUTED?
74353 60956 0 4 13377 16
:yellow_circle: 2024-06-27 23:09:56 UTC ydbd size 8.4 GiB changed* by +541.1 KiB, which is >= 100.0 KiB vs main: Warning ydbd size dash main: b62f2473003d50acd89dbe9bd11eb99a3f3adbdd merge: 91d2f6cb19ddcef7692298524a695a07688819b6 diff diff %
ydbd size 9 024 324 960 Bytes 9 024 879 008 Bytes +541.1 KiB +0.006%
ydbd stripped size 492 866 504 Bytes 492 894 856 Bytes +27.7 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

github-actions[bot] commented 3 days ago

:white_circle: 2024-06-27 19:48:47 UTC Pre-commit check for 91d2f6cb19ddcef7692298524a695a07688819b6 has started. :white_circle: 2024-06-27 19:52:05 UTC Build linux-x86_64-release-asan is running... :green_circle: 2024-06-27 20:27:04 UTC Build successful. :white_circle: 2024-06-27 20:27:17 UTC Tests are running... :red_circle: 2024-06-27 22:30:59 UTC Some tests failed, follow the links below.

Test history Test log TESTS PASSED ERRORS FAILED SKIPPED MUTED?
13426 12799 0 102 347 178
:yellow_circle: 2024-06-27 22:31:43 UTC ydbd size 5.5 GiB changed* by +488.3 KiB, which is >= 100.0 KiB vs main: Warning ydbd size dash main: b62f2473003d50acd89dbe9bd11eb99a3f3adbdd merge: 91d2f6cb19ddcef7692298524a695a07688819b6 diff diff %
ydbd size 5 918 171 288 Bytes 5 918 671 336 Bytes +488.3 KiB +0.008%
ydbd stripped size 1 271 363 592 Bytes 1 271 479 144 Bytes +112.8 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

nepal commented 3 days ago

Падение теста ydb/core/kqp/ut/join/KqpJoinOrder.Chain65Nodes с таймаутом - это флап. Локально проверил. Ну и вообще, все изменения в этом PR находятся под фича-флагами

github-actions[bot] commented 3 days ago

:white_circle: 2024-06-28 12:39:27 UTC Pre-commit check for 822af31d7f4b3c42a743dd6668092824a215054a has started. :white_circle: 2024-06-28 12:42:46 UTC Build linux-x86_64-release-clang14 is running... :green_circle: 2024-06-28 13:28:21 UTC Build successful.

github-actions[bot] commented 3 days ago

:white_circle: 2024-06-28 12:40:00 UTC Pre-commit check for 822af31d7f4b3c42a743dd6668092824a215054a has started. :white_circle: 2024-06-28 12:43:15 UTC Build linux-x86_64-release-asan is running... :green_circle: 2024-06-28 13:20:04 UTC Build successful. :white_circle: 2024-06-28 13:20:14 UTC Tests are running... :red_circle: 2024-06-28 15:35:55 UTC Some tests failed, follow the links below.

Test history Test log TESTS PASSED ERRORS FAILED SKIPPED MUTED?
13430 12802 0 107 350 171
:yellow_circle: 2024-06-28 15:36:54 UTC ydbd size 5.5 GiB changed* by +488.3 KiB, which is >= 100.0 KiB vs main: Warning ydbd size dash main: c426e834cb85687004bbee6e80d054ee4fcf9de2 merge: 822af31d7f4b3c42a743dd6668092824a215054a diff diff %
ydbd size 5 901 830 304 Bytes 5 902 330 352 Bytes +488.3 KiB +0.008%
ydbd stripped size 1 268 873 416 Bytes 1 268 988 968 Bytes +112.8 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] commented 3 days ago

:white_circle: 2024-06-28 12:46:49 UTC Pre-commit check for 822af31d7f4b3c42a743dd6668092824a215054a has started. :white_circle: 2024-06-28 12:50:10 UTC Build linux-x86_64-relwithdebinfo is running... :green_circle: 2024-06-28 13:40:57 UTC Build successful. :white_circle: 2024-06-28 13:41:07 UTC Tests are running... :red_circle: 2024-06-28 16:09:59 UTC Some tests failed, follow the links below.

Test history Test log TESTS PASSED ERRORS FAILED SKIPPED MUTED?
74354 60961 0 1 13379 13
:yellow_circle: 2024-06-28 16:10:37 UTC ydbd size 8.4 GiB changed* by +545.1 KiB, which is >= 100.0 KiB vs main: Warning ydbd size dash main: c426e834cb85687004bbee6e80d054ee4fcf9de2 merge: 822af31d7f4b3c42a743dd6668092824a215054a diff diff %
ydbd size 8 998 134 872 Bytes 8 998 693 016 Bytes +545.1 KiB +0.006%
ydbd stripped size 492 071 304 Bytes 492 103 752 Bytes +31.7 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