public static ColumnStatisticsData longStats(LongColumnStatsData value) { ColumnStatisticsData x = new ColumnStatisticsData(); x.setLongStats(value); return x; }
extrapolateLongData.setNumNulls(numNulls); extrapolateLongData.setNumDVs(ndv); extrapolateData.setLongStats(extrapolateLongData);
statsData.setLongStats(longStats); statsObj.setStatsData(statsData); } else if (columnType.equalsIgnoreCase("double") || columnType.equalsIgnoreCase("float")) {
statsData.setLongStats(longStats); statsObj.setStatsData(statsData); } else if (columnType.equalsIgnoreCase("double") || columnType.equalsIgnoreCase("float")) {
columnStatisticsData.setLongStats(aggregateData); } else { aggregateData.setNumDVs(ndvEstimator.estimateNumDistinctValues()); ColumnStatisticsData csd = new ColumnStatisticsData(); csd.setLongStats(aggregateData); adjustedStatsMap.put(pseudoPartName.toString(), csd); if (useDensityFunctionForNDVEstimation) { aggregateData.setNumDVs(ndvEstimator.estimateNumDistinctValues()); ColumnStatisticsData csd = new ColumnStatisticsData(); csd.setLongStats(aggregateData); adjustedStatsMap.put(pseudoPartName.toString(), csd); if (useDensityFunctionForNDVEstimation) {
statsData.setLongStats(longStats); statsObj.setStatsData(statsData); } else if (s.equalsIgnoreCase("double")) {
data.setLongStats(longStats); } else if (colType.equals("date")) { DateColumnStatsDataInspector dateStats = new DateColumnStatsDataInspector();
longStats.setNumNulls(50); longStats.setNumDVs(30); data.setLongStats(longStats); colStatObjs.add(colStats);
csd.setLongStats(new LongColumnStatsDataInspector()); break;
statsData.setLongStats(longStats); statsObj.setStatsData(statsData); } else if (s.equalsIgnoreCase("double")) {
csd.setLongStats(new LongColumnStatsDataInspector()); break;
@Override ColumnStatisticsObj generate() { LongColumnStatsData longData = new LongColumnStatsData(genNumNulls(), genNumDvs()); longData.setLowValue(genLowVal()); longData.setHighValue(genHighVal()); ColumnStatisticsData data = new ColumnStatisticsData(); data.setLongStats(longData); return new ColumnStatisticsObj(colName, colType, data); }
data.setLongStats(longStats); } else if (colType.equals("double") || colType.equals("float")) { DoubleColumnStatsDataInspector doubleStats = new DoubleColumnStatsDataInspector();
longStats.setNumNulls(50); longStats.setNumDVs(30); data.setLongStats(longStats); colStatObjs.add(colStats);
private ColumnStatisticsObj getDummyLongColStat(String colName, int highVal, int lowVal, int numDVs, int numNulls) { ColumnStatisticsObj aggrColStats = new ColumnStatisticsObj(); aggrColStats.setColName(colName); aggrColStats.setColType("long"); LongColumnStatsData longStatsData = new LongColumnStatsData(); longStatsData.setHighValue(highVal); longStatsData.setLowValue(lowVal); longStatsData.setNumDVs(numDVs); longStatsData.setNumNulls(numNulls); ColumnStatisticsData aggrColStatsData = new ColumnStatisticsData(); aggrColStatsData.setLongStats(longStatsData); aggrColStats.setStatsData(aggrColStatsData); return aggrColStats; } }
colStatsData.setLongStats(longStats); } else if (colType.equals("double") || colType.equals("float")) { DoubleColumnStatsDataInspector doubleStats = new DoubleColumnStatsDataInspector();
dcsd.setNumDVs(10 * i + 1); dcsd.setBitVectors(bitVectors[0]); data.setLongStats(dcsd); obj.setStatsData(data); cs.addToStatsObj(obj);
colStatsData.setLongStats(longStats); } else if (colType.equals("double") || colType.equals("float")) { DoubleColumnStatsDataInspector doubleStats = new DoubleColumnStatsDataInspector();
longStats.setBitVectors(hll.serialize()); data.setLongStats(longStats); colStatObjs.add(colStats);
longStats.setNumNulls(col1Nulls); longStats.setNumDVs(col1DV); data1.setLongStats(longStats); colStatObjs.add(col1Stats);