-
Notifications
You must be signed in to change notification settings - Fork 668
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
start_metadata_sync_to_node concurrently with DROP TABLE may error #4366
Comments
stack trace:
|
marcocitus
changed the title
Random failures in start_metadata_sync_to_node in regression test
start_metadata_sync_to_node concurrently with DROP TABLE may error
Nov 30, 2020
Merged
I think nowadays this is became a deadlock: ERROR: deadlock detected
DETAIL: Process 5011 waits for ShareLock on relation 16458 of database 13236; blocked by process 5022.
Process 5022 waits for AccessShareLock on relation 16937 of database 13236; blocked by process 5011.
HINT: See server log for query details.
CONTEXT: SQL statement "SELECT master_remove_distributed_table_metadata_from_workers(v_obj.objid, v_obj.schema_name, v_obj.object_name)"
PL/pgSQL function citus_drop_trigger() line 15 at PERFORM |
65 tasks
17 tasks
this is fixed by via #5730, with an isolation test |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Regression test output shows a concurrency bug:
The text was updated successfully, but these errors were encountered: