Skip to content

Fix 00597_push_down_predicate_long for analyzer#49551

Merged
devcrafter merged 5 commits intomasterfrom
analyzer-00597_push_down_predicate_long
May 7, 2023
Merged

Fix 00597_push_down_predicate_long for analyzer#49551
devcrafter merged 5 commits intomasterfrom
analyzer-00597_push_down_predicate_long

Conversation

@devcrafter
Copy link
Copy Markdown
Member

@devcrafter devcrafter commented May 5, 2023

The difference is only in column order in projection.
From observation, queries like select * from left ANY LEFT JOIN right USING id
produce the same result, but with different column order in projection.
Current behavior: first columns from left table, then columns from right table.
New analyzer: columns from USING, rest columns from left, rest columns from right

00597_push_down_predicate_long is adjusted by duplicating queries with explicitly set allow_experimental analyzer

Related to #42648

Changelog category (leave one):

  • Not for changelog (changelog entry is not required)

00597_push_down_predicate_long
@devcrafter devcrafter marked this pull request as draft May 5, 2023 12:09
@robot-ch-test-poll1 robot-ch-test-poll1 added the pr-not-for-changelog This PR should not be mentioned in the changelog label May 5, 2023
@robot-ch-test-poll1
Copy link
Copy Markdown
Contributor

robot-ch-test-poll1 commented May 5, 2023

This is an automated comment for commit fd073f1 with description of existing statuses. It's updated for the latest CI running
The full report is available here
The overall status of the commit is 🟡 pending

Check nameDescriptionStatus
CI runningA meta-check that indicates the running CI. Normally, it's in success or pending state. The failed status indicates some problems with the PR🟡 pending
Mergeable CheckChecks if all other necessary checks are successful🟢 success
Push to DockerhubThe check for building and pushing the CI related docker images to docker hub🟢 success

@devcrafter devcrafter marked this pull request as ready for review May 5, 2023 13:58
@novikd novikd self-assigned this May 5, 2023
Copy link
Copy Markdown
Member

@novikd novikd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd rather prefer repeating queries with different values of the allow_experimental_analyzer setting than explicitly writing the meaning of *.

@devcrafter
Copy link
Copy Markdown
Member Author

Stateless Tests (release, S3 Storage) fails - #49552

@devcrafter devcrafter merged commit ff9e787 into master May 7, 2023
@devcrafter devcrafter deleted the analyzer-00597_push_down_predicate_long branch May 7, 2023 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-not-for-changelog This PR should not be mentioned in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants