Skip to content

[OLAP Predicate pushdown] Add block date arithmetics #21627

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

denis0x0D
Copy link
Collaborator

Changelog entry

...

Changelog category

  • Not for changelog (changelog entry is not required)

Description for reviewers

...

@denis0x0D denis0x0D requested review from a team as code owners July 24, 2025 12:08
Copy link

🟢 2025-07-24 12:11:27 UTC The validation of the Pull Request description is successful.

Copy link

github-actions bot commented Jul 24, 2025

2025-07-24 12:11:50 UTC Pre-commit check linux-x86_64-release-asan for 6160723 has started.
2025-07-24 12:12:04 UTC Artifacts will be uploaded here
2025-07-24 12:15:21 UTC ya make is running...
🟡 2025-07-24 14:19:27 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?
14995 14619 0 84 273 19

🟢 2025-07-24 14:20:47 UTC Build successful.
🟡 2025-07-24 14:21:14 UTC ydbd size 3.9 GiB changed* by +305.5 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 93df2fb merge: 6160723 diff diff %
ydbd size 4 219 131 736 Bytes 4 219 444 528 Bytes +305.5 KiB +0.007%
ydbd stripped size 1 462 105 816 Bytes 1 462 217 752 Bytes +109.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

Copy link

github-actions bot commented Jul 24, 2025

2025-07-24 12:11:51 UTC Pre-commit check linux-x86_64-relwithdebinfo for 6160723 has started.
2025-07-24 12:12:05 UTC Artifacts will be uploaded here
2025-07-24 12:15:30 UTC ya make is running...
🟡 2025-07-24 13:57:02 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?
37451 34667 0 10 2741 33

2025-07-24 14:00:37 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-07-24 14:15:08 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?
415 (only retried tests) 331 0 9 49 26

2025-07-24 14:15:23 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-07-24 14:28:50 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?
275 (only retried tests) 192 0 9 49 25

🟢 2025-07-24 14:28:59 UTC Build successful.
🟢 2025-07-24 14:29:21 UTC ydbd size 2.2 GiB changed* by +10.5 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 2202202 merge: 6160723 diff diff %
ydbd size 2 399 743 008 Bytes 2 399 753 760 Bytes +10.5 KiB +0.000%
ydbd stripped size 501 794 440 Bytes 501 800 264 Bytes +5.7 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

@denis0x0D denis0x0D force-pushed the olap_block_date_ar branch 2 times, most recently from c0a8983 to 90ae096 Compare July 25, 2025 09:39
Copy link

github-actions bot commented Jul 25, 2025

2025-07-25 09:47:56 UTC Pre-commit check linux-x86_64-relwithdebinfo for 52249ca has started.
2025-07-25 09:48:10 UTC Artifacts will be uploaded here
2025-07-25 09:51:36 UTC ya make is running...
2025-07-25 09:55:09 UTC Check cancelled

Copy link

github-actions bot commented Jul 25, 2025

2025-07-25 09:48:21 UTC Pre-commit check linux-x86_64-release-asan for 52249ca has started.
2025-07-25 09:48:36 UTC Artifacts will be uploaded here
2025-07-25 09:51:53 UTC ya make is running...
2025-07-25 09:55:17 UTC Check cancelled

@denis0x0D denis0x0D force-pushed the olap_block_date_ar branch from 90ae096 to 6a71375 Compare July 25, 2025 09:54
Copy link

github-actions bot commented Jul 25, 2025

2025-07-25 10:00:33 UTC Pre-commit check linux-x86_64-relwithdebinfo for 44dcf22 has started.
2025-07-25 10:01:20 UTC Artifacts will be uploaded here
2025-07-25 10:05:24 UTC ya make is running...
🟡 2025-07-25 11:22:17 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?
37457 34685 0 1 2741 30

2025-07-25 11:25:30 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-07-25 11:38:12 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?
305 (only retried tests) 231 0 1 49 24

2025-07-25 11:38:22 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-07-25 11:50:08 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?
297 (only retried tests) 223 0 1 49 24

🟢 2025-07-25 11:50:16 UTC Build successful.
🟢 2025-07-25 11:50:39 UTC ydbd size 2.2 GiB changed* by +10.5 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 28b4311 merge: 44dcf22 diff diff %
ydbd size 2 402 674 784 Bytes 2 402 685 536 Bytes +10.5 KiB +0.000%
ydbd stripped size 502 149 352 Bytes 502 155 176 Bytes +5.7 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 Jul 25, 2025

2025-07-25 10:03:13 UTC Pre-commit check linux-x86_64-release-asan for 44dcf22 has started.
2025-07-25 10:03:26 UTC Artifacts will be uploaded here
2025-07-25 10:06:46 UTC ya make is running...
🟡 2025-07-25 11:57:37 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?
14999 14588 0 118 270 23

🟢 2025-07-25 11:58:54 UTC Build successful.
🟢 2025-07-25 11:59:22 UTC ydbd size 3.9 GiB changed* by +29.4 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 28b4311 merge: 44dcf22 diff diff %
ydbd size 4 224 365 256 Bytes 4 224 395 360 Bytes +29.4 KiB +0.001%
ydbd stripped size 1 463 291 736 Bytes 1 463 301 656 Bytes +9.7 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

@denis0x0D denis0x0D force-pushed the olap_block_date_ar branch from 6a71375 to 9a71469 Compare July 28, 2025 09:28
Copy link

github-actions bot commented Jul 28, 2025

2025-07-28 09:31:31 UTC Pre-commit check linux-x86_64-relwithdebinfo for 1e5d1e8 has started.
2025-07-28 09:31:44 UTC Artifacts will be uploaded here
2025-07-28 09:35:09 UTC ya make is running...
🟡 2025-07-28 10:55:48 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?
37482 34699 0 2 2744 37

2025-07-28 10:59:21 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-07-28 11:12: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?
767 (only retried tests) 669 0 1 74 23

2025-07-28 11:12:53 UTC ya make is running... (failed tests rerun, try 3)
🔴 2025-07-28 11:25:33 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?
253 (only retried tests) 181 0 1 49 22

🟢 2025-07-28 11:25:41 UTC Build successful.
🟢 2025-07-28 11:26:04 UTC ydbd size 2.2 GiB changed* by +6.4 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 9bbe17e merge: 1e5d1e8 diff diff %
ydbd size 2 403 142 112 Bytes 2 403 148 712 Bytes +6.4 KiB +0.000%
ydbd stripped size 502 224 904 Bytes 502 226 568 Bytes +1.6 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 Jul 28, 2025

2025-07-28 09:31:48 UTC Pre-commit check linux-x86_64-release-asan for 1e5d1e8 has started.
2025-07-28 09:32:02 UTC Artifacts will be uploaded here
2025-07-28 09:35:20 UTC ya make is running...
🟡 2025-07-28 11:23:51 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?
15018 14622 0 117 259 20

🟢 2025-07-28 11:25:12 UTC Build successful.
🟢 2025-07-28 11:25:39 UTC ydbd size 3.9 GiB changed* by +29.4 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: 9bbe17e merge: 1e5d1e8 diff diff %
ydbd size 4 225 099 416 Bytes 4 225 129 528 Bytes +29.4 KiB +0.001%
ydbd stripped size 1 463 473 912 Bytes 1 463 483 832 Bytes +9.7 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

@denis0x0D denis0x0D added the rebase-and-check Rebase PR with the current base branch and check label Jul 28, 2025
@github-actions github-actions bot removed the rebase-and-check Rebase PR with the current base branch and check label Jul 28, 2025
Copy link

github-actions bot commented Jul 28, 2025

2025-07-28 12:00:53 UTC Pre-commit check linux-x86_64-relwithdebinfo for 63bb21c has started.
2025-07-28 12:01:08 UTC Artifacts will be uploaded here
2025-07-28 12:04:26 UTC ya make is running...
2025-07-28 12:22:32 UTC Check cancelled

Copy link

github-actions bot commented Jul 28, 2025

2025-07-28 12:01:45 UTC Pre-commit check linux-x86_64-release-asan for 63bb21c has started.
2025-07-28 12:02:00 UTC Artifacts will be uploaded here
2025-07-28 12:05:17 UTC ya make is running...
2025-07-28 12:22:55 UTC Check cancelled

@denis0x0D denis0x0D force-pushed the olap_block_date_ar branch from 9a71469 to c3ab9e3 Compare July 28, 2025 12:22
Copy link

github-actions bot commented Jul 28, 2025

2025-07-28 12:23:28 UTC Pre-commit check linux-x86_64-relwithdebinfo for f19e0ed has started.
2025-07-28 12:23:33 UTC Artifacts will be uploaded here
2025-07-28 12:27:05 UTC ya make is running...
🔴 2025-07-28 12:29:25 UTC Build failed, see the logs. Also see fail summary

Copy link

github-actions bot commented Jul 28, 2025

2025-07-28 12:24:22 UTC Pre-commit check linux-x86_64-release-asan for f19e0ed has started.
2025-07-28 12:24:37 UTC Artifacts will be uploaded here
2025-07-28 12:28:04 UTC ya make is running...
🔴 2025-07-28 12:32:06 UTC Build failed, see the logs. Also see fail summary

@denis0x0D denis0x0D force-pushed the olap_block_date_ar branch from c3ab9e3 to 9e1fadb Compare July 28, 2025 12:43
Copy link

github-actions bot commented Jul 28, 2025

2025-07-28 12:45:10 UTC Pre-commit check linux-x86_64-release-asan for be49a4b has started.
2025-07-28 12:45:24 UTC Artifacts will be uploaded here
2025-07-28 12:48:42 UTC ya make is running...
🟡 2025-07-28 14:33:23 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?
15018 14651 0 83 261 23

🟢 2025-07-28 14:34:46 UTC Build successful.
🟢 2025-07-28 14:35:14 UTC ydbd size 3.9 GiB changed* by +29.4 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: f432f4c merge: be49a4b diff diff %
ydbd size 4 225 134 720 Bytes 4 225 164 840 Bytes +29.4 KiB +0.001%
ydbd stripped size 1 463 487 128 Bytes 1 463 497 048 Bytes +9.7 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 Jul 28, 2025

2025-07-28 12:46:23 UTC Pre-commit check linux-x86_64-relwithdebinfo for be49a4b has started.
2025-07-28 12:46:36 UTC Artifacts will be uploaded here
2025-07-28 12:49:58 UTC ya make is running...
🟡 2025-07-28 14:03:31 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?
37482 34705 0 4 2742 31

2025-07-28 14:06:57 UTC ya make is running... (failed tests rerun, try 2)
🟢 2025-07-28 14:20:50 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
296 (only retried tests) 222 0 0 50 24

🟢 2025-07-28 14:20:58 UTC Build successful.
🟢 2025-07-28 14:21:20 UTC ydbd size 2.2 GiB changed* by +10.5 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: f432f4c merge: be49a4b diff diff %
ydbd size 2 403 154 200 Bytes 2 403 164 976 Bytes +10.5 KiB +0.000%
ydbd stripped size 502 227 272 Bytes 502 233 096 Bytes +5.7 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

@denis0x0D denis0x0D force-pushed the olap_block_date_ar branch from 9e1fadb to b09cb65 Compare July 29, 2025 10:45
Copy link

github-actions bot commented Jul 29, 2025

2025-07-29 11:30:53 UTC Pre-commit check linux-x86_64-release-asan for 49c6086 has started.
2025-07-29 11:31:24 UTC Artifacts will be uploaded here
2025-07-29 11:35:38 UTC ya make is running...
🟡 2025-07-29 13:28:23 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?
15022 14626 0 100 276 20

🟢 2025-07-29 13:29:51 UTC Build successful.
🟢 2025-07-29 13:30:20 UTC ydbd size 3.9 GiB changed* by +29.5 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: aa0f9a2 merge: 49c6086 diff diff %
ydbd size 4 226 273 312 Bytes 4 226 303 504 Bytes +29.5 KiB +0.001%
ydbd stripped size 1 463 835 608 Bytes 1 463 848 248 Bytes +12.3 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 Jul 29, 2025

2025-07-29 11:36:05 UTC Pre-commit check linux-x86_64-relwithdebinfo for 49c6086 has started.
2025-07-29 11:36:32 UTC Artifacts will be uploaded here
2025-07-29 11:40:21 UTC ya make is running...
🟡 2025-07-29 12:54:28 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?
37492 34714 0 9 2741 28

2025-07-29 12:57:51 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-07-29 13:09:49 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?
265 (only retried tests) 195 0 1 49 20

2025-07-29 13:09:59 UTC ya make is running... (failed tests rerun, try 3)
🟢 2025-07-29 13:24:24 UTC Tests successful.

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

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
248 (only retried tests) 180 0 0 49 19

🟢 2025-07-29 13:24:32 UTC Build successful.
🟢 2025-07-29 13:24:51 UTC ydbd size 2.2 GiB changed* by -5.5 KiB, which is <= 0 Bytes vs main: OK

ydbd size dash main: 07bf0b3 merge: 49c6086 diff diff %
ydbd size 2 403 808 256 Bytes 2 403 802 616 Bytes -5.5 KiB -0.000%
ydbd stripped size 502 353 000 Bytes 502 352 744 Bytes -256 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

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.

1 participant