-
Notifications
You must be signed in to change notification settings - Fork 96
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: Assertion failure in PathPropertyProbe when running Fintech Benchmark #4354
Labels
bug
Something isn't working
Comments
Alternatively, the following queries can be run on top of the base sf1 database to reproduce this issue:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Kùzu version
master
What operating system are you using?
Ubuntu 22.04.5 LTS
What happened?
Occasionally in the Fintech benchmark when running queries
ComplexRead1
orComplexRead3
, inPathPropertyProbe::probe
the hash table probe will fail for some path rel ID value.This will result in the assertion failure (which will probably manifest as a segfault if we have runtime checks disabled)
Another potentially important observation is if you checkpoint and run the query again the assertion failure will not occur.
More specifically, in
HashJoinBuild::finalize
when we build the hash slots the number of tuples in the fTable will be different between the two runs.Are there known steps to reproduce?
Alternatively, you can run the fintech benchmarks from the start using the driver and you will probably run into a similar issue. I'll try to get something else that is easier to reproduce.
The text was updated successfully, but these errors were encountered: