// if (session.isMaster() && !(p instanceof DefineCommand) && !(p instanceof TransactionCommand)) {
// throw new RuntimeException("Only DDL SQL allowed in master: " + sql);
// }
if (p instanceof DefineCommand) {
p = new DefineCommandWrapper(session, (DefineCommand) p, sql);
}
return p;
}