pplan.apply(info.catalogContext.database);
for (Procedure catalog_proc : this.info.catalogContext.database.getProcedures()) {
if (catalog_proc.getSystemproc() || catalog_proc.getParameters().size() == 0)
continue;
Set<String> param_order = PartitionerUtil.generateProcParameterOrder(info, info.catalogContext.database, catalog_proc, hints);
ProcedureEntry pentry = new ProcedureEntry(PartitionMethodType.HASH, CatalogKey.getFromKey(info.catalogContext.database, CollectionUtil.first(param_order), ProcParameter.class), null);
pplan.getProcedureEntries().put(catalog_proc, pentry);
} // FOR
}
this.setProcedureSinglePartitionFlags(pplan, hints);