if (isAnalyzePartInProgress(fullTableName, partName) || "true".equalsIgnoreCase(skipParam)) { if (isAllParts) { addPreviousPartitions(t, partNames, currentBatchStart, currentBatch, currentIxInBatch, colsToUpdateForAll, partsToAnalyze); addPreviousPartitions(t, partNames, currentBatchStart, currentBatch, currentIxInBatch, colsToUpdateForAll, partsToAnalyze); if (newCols == null) { isAllParts = false; addPreviousPartitions(t, partNames, currentBatchStart, currentBatch, currentIxInBatch, colsToUpdateForAll, partsToAnalyze); } else if (colsToUpdateForAll == null) {