public void addDimPruningMsgs( Dimension dim, CubeDimensionTable dimtable, CandidateTablePruneCause msg) { PruneCauses<CubeDimensionTable> dimMsgs = dimPruningMsgs.get(dim); if (dimMsgs == null) { dimMsgs = new PruneCauses<CubeDimensionTable>(); dimPruningMsgs.put(dim, dimMsgs); } dimMsgs.addPruningMsg(dimtable, msg); }
public void addFactPruningMsgs(CubeFactTable fact, CandidateTablePruneCause factPruningMsg) { log.info("Pruning fact {} with cause: {}", fact, factPruningMsg); factPruningMsgs.addPruningMsg(fact, factPruningMsg); }