-
-
Notifications
You must be signed in to change notification settings - Fork 141
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
bug: (stonedb) TPCH Q20 crashed #534
Labels
Milestone
Comments
ACK. |
the simplified sql will cause crash :select PS_AVAILQTY from partsupp where ps_partkey =1;
|
REFERENCE: callstack of stonedb5.7(work well)
|
DandreChen
added a commit
to DandreChen/stonedb
that referenced
this issue
Sep 23, 2022
crash point is ASSERT_COLUMN_MARKED_FOR_READ , in below code:
bitmap_is_set() return 0
|
BITMAP struct:
|
the 'bitmap' is marked for index field Tianmu engine assign it not correct |
appear this condition : union primary key |
15 tasks
DandreChen
added a commit
to DandreChen/stonedb
that referenced
this issue
Sep 23, 2022
…atom#534) details: if use the union primary query between two or more tables, the Tianmu engine may crash. because it do not init the bitmap of index field.
mergify bot
pushed a commit
that referenced
this issue
Sep 23, 2022
details: if use the union primary query between two or more tables, the Tianmu engine may crash. because it do not init the bitmap of index field.
RingsC
changed the title
bug: (stonedb8.0) TPCH Q20 crashed
bug: (stonedb) TPCH Q20 crashed
Sep 26, 2022
ACK |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the problem
TPCH Q20 crash
Expected behavior
work well,and show the correct result set.
How To Reproduce
1. create table
2. insert data
3. exexute the sql( subquery of Q20)
select l_quantity from partsupp,lineitem where ps_partkey = l_partkey;
Environment
Are you interested in submitting a PR to solve the problem?
The text was updated successfully, but these errors were encountered: