-
Notifications
You must be signed in to change notification settings - Fork 169
Description
Please answer these questions before submitting your issue. Thanks!
-
What version of Python are you using?
Python 3.12.
-
What operating system and processor architecture are you using?
macOS-15.6-arm64-arm-64bit
-
What are the component versions in the environment (
pip freeze)?cffi==1.17.0
cryptography==43.0.0
pycparser==2.22
wheel @ file:///opt/homebrew/Cellar/python%403.12/3.12.6/libexec/wheel-0.44.0-py3-none-any.whl#sha256=d6ad895f80a568fbc066fd6c52c68c5ef40632c4d764d42af13e28e945f1920b -
What did you do?
DROP TABLE operations executed by concurrent sessions should not affect unrelated sessions. When Session A performs table reflection operations, DROP TABLE commands executed by Session B on different tables should not cause Session A to fail.
Current Behavior:
DROP TABLE operations executed by concurrent sessions are causing exceptions in unrelated sessions that are performing table reflection. This appears to be a regression where the reflection mechanism is now sensitive to concurrent DDL operations on tables it's not directly accessing.
-
What did you expect to see?
No exception when Dropping table in parallel
-
Can you set logging to DEBUG and collect the logs?