int lbLevel = (ctx.getLbCtx() == null) ? 0 : ctx.getLbCtx().calculateListBucketingLevel();
int lbLevel = (ctx.getLbCtx() == null) ? 0 : ctx.getLbCtx().calculateListBucketingLevel();
fmd.setListBucketingAlterTableConcatenate(work.isListBucketingAlterTableConcatenate()); int lbLevel = work.getListBucketingCtx() == null ? 0 : work.getListBucketingCtx().calculateListBucketingLevel(); fmd.setListBucketingDepth(lbLevel); mergeOp = OperatorFactory.get(ctx, fmd);
fmd.setListBucketingAlterTableConcatenate(work.isListBucketingAlterTableConcatenate()); int lbLevel = work.getListBucketingCtx() == null ? 0 : work.getListBucketingCtx().calculateListBucketingLevel(); fmd.setListBucketingDepth(lbLevel); mergeOp = OperatorFactory.get(ctx, fmd);
tbd.getLoadFileType(), dpCtx.getNumDPCols(), (tbd.getLbCtx() == null) ? 0 : tbd.getLbCtx().calculateListBucketingLevel(), work.getLoadTableWork().getWriteType() != AcidUtils.Operation.NOT_ACID && !tbd.isMmTable(),
ListBucketingCtx lbCtx = mergeFilesDesc.getLbCtx(); boolean lbatc = lbCtx == null ? false : lbCtx.isSkewedStoredAsDir(); int lbd = lbCtx == null ? 0 : lbCtx.calculateListBucketingLevel();
ListBucketingCtx lbCtx = mergeFilesDesc.getLbCtx(); boolean lbatc = lbCtx == null ? false : lbCtx.isSkewedStoredAsDir(); int lbd = lbCtx == null ? 0 : lbCtx.calculateListBucketingLevel();
if (work.getListBucketingCtx().calculateListBucketingLevel() > 0) { if (!this.tmpPathFixedConcatenate) { fixTmpPathConcatenate(key.getInputPath().getParent(), work.getListBucketingCtx().calculateListBucketingLevel()); tmpPathFixedConcatenate = true;
if (work.getListBucketingCtx().calculateListBucketingLevel() > 0) { if (!this.tmpPathFixedConcatenate) { fixTmpPathConcatenate(key.getInputPath().getParent(), work.getListBucketingCtx().calculateListBucketingLevel()); tmpPathFixedConcatenate = true;
} else { int dpLevels = dpCtx == null ? 0 : dpCtx.getNumDPCols(), lbLevels = lbCtx == null ? 0 : lbCtx.calculateListBucketingLevel();
int lbLevel = (ctx.getLbCtx() == null) ? 0 : ctx.getLbCtx().calculateListBucketingLevel();
fmd.setListBucketingAlterTableConcatenate(work.isListBucketingAlterTableConcatenate()); int lbLevel = work.getListBucketingCtx() == null ? 0 : work.getListBucketingCtx().calculateListBucketingLevel(); fmd.setListBucketingDepth(lbLevel); mergeOp = OperatorFactory.get(fmd);
ListBucketingCtx lbCtx = mergeFilesDesc.getLbCtx(); boolean lbatc = lbCtx == null ? false : lbCtx.isSkewedStoredAsDir(); int lbd = lbCtx == null ? 0 : lbCtx.calculateListBucketingLevel();
if (work.getListBucketingCtx().calculateListBucketingLevel() > 0) { if (!this.tmpPathFixedConcatenate) { fixTmpPathConcatenate(key.getInputPath().getParent(), work.getListBucketingCtx().calculateListBucketingLevel()); tmpPathFixedConcatenate = true;