[MCOL-4602] IN conditional returns empty set but INNER JOIN works correctly Created: 2021-03-11 Updated: 2022-05-06 Resolved: 2021-06-11 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | None |
| Affects Version/s: | 5.5.1 |
| Fix Version/s: | 6.1.1 |
| Type: | Bug | Priority: | Major |
| Reporter: | Rob Schwyzer | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Multiple. Specific environment used for this bug report is AWS t2.micro VM running CentOS 7 with MariaDB 10.5.8 Enterprise Server installed with single-node ColumnStore v5.5.1 installed and configured. Note this has been tested on machines with significantly more RAM without any change in outcome. |
||
| Attachments: |
|
| Description |
|
The depth of the query seems to matter. For example, the below works-
But this does not-
This returns an empty set. Yet restructuring the query for INNER JOIN resolves this limitation-
No warnings or similar are given on the command-line suggesting a limit has been tripped when trying to do the problem query, and likewise nothing is present in ColumnStore's logs. |
| Comments |
| Comment by Daniel Lee (Inactive) [ 2021-06-11 ] |
|
Build verified: 6.1.1 ( Drone #2573) |