Don't exit from ddl until all other ddls are flushed
If any ddl operation is in progress then all other ddls are waiting on schema latch. But after first ddl will be done any other request may be issued just after it and commit order will be broken in case of multimaster replication. To prevent this behavior any ddl operation should wait until all queued ddls are done. Fixes #2951
Loading
Please register or sign in to comment