-
Notifications
You must be signed in to change notification settings - Fork 590
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
scaling test panicked at 'overwrites an existing key' #8199
Comments
Cc @yuhao-su, PTAL. |
I can't reproduce the But I encounter a result error bug:
|
but there is not |
It was found in #7623 , the branch |
I had switched to |
The log of last failed run as follows:
|
perhaps watermarks are not handled correctly in join executor and the old value is deleted by range tombstones |
The cluster started without watermark. https://github.com/singularity-data/risingwave/blob/de37916fe87a1f1642f33060aa7c5add3c3c4d3a/src/tests/simulation/tests/it/nexmark_chaos.rs#L43 |
I add
after barrier and it passed.
|
Is it possible that a vnode is moved back and forth multiple times for an actor and the operator cache for the vnode is stale? |
No, operator cache will clear upon vnode change |
I tried to add the cache clear code upon barrier arrival. The test is still failing.
|
You can set the config as below
it will fail nexmark_recovery_q5 in current code, but will not fail if we add the cache clear code upon barrier arrival. |
I have found the root cause of this issue.
happens in |
cc. @zwang28 PTAL |
fixed by #8468 |
Describe the bug
Found in #7623.
https://buildkite.com/risingwavelabs/pull-request/builds/18318#018691bc-bbb4-40e2-88d4-f4c9e1f52db2/116-197
To Reproduce
No response
Expected behavior
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: