Skip to content

Conversation

@pashandor789
Copy link
Contributor

@pashandor789 pashandor789 commented Nov 15, 2024

Added join algo hint without CBO for oltp queries

Example :

PRAGMA ydb.OptimizerHints = 
'
    JoinType(a b Shuffle)
';


select * from a join b on a.id = b.id

it will induce grace join for join with labels a, b

Changelog category

  • New feature

@pashandor789 pashandor789 requested a review from a team as a code owner November 15, 2024 13:46
@github-actions
Copy link

github-actions bot commented Nov 15, 2024

2024-11-15 13:47:52 UTC Pre-commit check for 2d22584 has started.
2024-11-15 13:50:57 UTC Build linux-x86_64-release-asan is running...
🟢 2024-11-15 14:15:08 UTC Build successful.
2024-11-15 14:15:26 UTC Tests are running...
🔴 2024-11-15 16:23:36 UTC Some tests failed, follow the links below.

Test history | Test log

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
11006 10884 0 34 47 41

🟡 2024-11-15 16:24:20 UTC ydbd size 5.6 GiB changed* by +271.9 KiB, which is >= 100.0 KiB vs stable-24-3: Warning

ydbd size dash stable-24-3: 0d9831e merge: 2d22584 diff diff %
ydbd size 5 994 130 072 Bytes 5 994 408 472 Bytes +271.9 KiB +0.005%
ydbd stripped size 1 502 407 200 Bytes 1 502 455 904 Bytes +47.6 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

@github-actions
Copy link

github-actions bot commented Nov 15, 2024

2024-11-15 13:48:33 UTC Pre-commit check for 2d22584 has started.
2024-11-15 13:51:46 UTC Build linux-x86_64-release-clang14 is running...
🟢 2024-11-15 13:59:16 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Nov 15, 2024

2024-11-15 13:48:35 UTC Pre-commit check for 2d22584 has started.
2024-11-15 13:51:21 UTC Build linux-x86_64-relwithdebinfo is running...
🟢 2024-11-15 14:32:51 UTC Build successful.
2024-11-15 14:33:06 UTC Tests are running...
🔴 2024-11-15 16:42:28 UTC Some tests failed, follow the links below.

Test history | Test log

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
72074 58587 0 16 13432 39

🟡 2024-11-15 16:43:08 UTC ydbd size 8.3 GiB changed* by +300.4 KiB, which is >= 100.0 KiB vs stable-24-3: Warning

ydbd size dash stable-24-3: 0d9831e merge: 2d22584 diff diff %
ydbd size 8 862 022 232 Bytes 8 862 329 816 Bytes +300.4 KiB +0.003%
ydbd stripped size 483 864 488 Bytes 483 873 768 Bytes +9.1 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

@github-actions
Copy link

github-actions bot commented Nov 19, 2024

2024-11-19 15:05:33 UTC Pre-commit check for 08e4719 has started.
2024-11-19 15:08:18 UTC Build linux-x86_64-release-asan is running...
🟢 2024-11-19 15:34:19 UTC Build successful.
2024-11-19 15:34:36 UTC Tests are running...
🔴 2024-11-19 17:43:53 UTC Some tests failed, follow the links below.

Test history | Test log

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
11010 10872 0 43 53 42

🟡 2024-11-19 17:44:30 UTC ydbd size 5.6 GiB changed* by +267.9 KiB, which is >= 100.0 KiB vs stable-24-3: Warning

ydbd size dash stable-24-3: bbe9214 merge: 08e4719 diff diff %
ydbd size 5 995 402 832 Bytes 5 995 677 200 Bytes +267.9 KiB +0.005%
ydbd stripped size 1 502 732 800 Bytes 1 502 777 472 Bytes +43.6 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

@github-actions
Copy link

github-actions bot commented Nov 19, 2024

2024-11-19 15:05:40 UTC Pre-commit check for 08e4719 has started.
2024-11-19 15:08:16 UTC Build linux-x86_64-relwithdebinfo is running...
🟢 2024-11-19 15:49:43 UTC Build successful.
2024-11-19 15:49:59 UTC Tests are running...
🔴 2024-11-19 17:53:12 UTC Some tests failed, follow the links below.

Test history | Test log

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
72077 58581 0 23 13434 39

🟡 2024-11-19 17:53:42 UTC ydbd size 8.3 GiB changed* by +300.4 KiB, which is >= 100.0 KiB vs stable-24-3: Warning

ydbd size dash stable-24-3: bbe9214 merge: 08e4719 diff diff %
ydbd size 8 863 322 440 Bytes 8 863 630 008 Bytes +300.4 KiB +0.003%
ydbd stripped size 483 939 048 Bytes 483 948 328 Bytes +9.1 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

@github-actions
Copy link

github-actions bot commented Nov 19, 2024

2024-11-19 15:07:23 UTC Pre-commit check for 08e4719 has started.
2024-11-19 15:10:02 UTC Build linux-x86_64-release-clang14 is running...
🟢 2024-11-19 15:17:42 UTC Build successful.

@pashandor789 pashandor789 merged commit 7a0c40e into ydb-platform:stable-24-3 Nov 20, 2024
8 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants