fix unresolvable state after failed DROP TABLE on partitioned table

why public?