enableRowBlock(newRowBlockSize).build();
public GTScannerBenchmark() { Builder builder = GTInfo.builder(); builder.setCodeSystem(new GTSampleCodeSystem()); DataType tint = DataType.getType("int4"); DataType tlong = DataType.getType("long8"); builder.setColumns(tint, tint, tint, tint, tint, tlong, tlong); builder.setPrimaryKey(ImmutableBitSet.valueOf(0, 1, 2, 3, 4)); info = builder.build(); gen = new SortedGTRecordGenerator(info); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(100, 4, null); gen.addMeasure(8); gen.addMeasure(8); // warm up long t = System.currentTimeMillis(); testGenerate(); genTime = System.currentTimeMillis() - t; }
builder.setColumns(tint, tint, tint, tint, tint, tlong, thllc); builder.setPrimaryKey(ImmutableBitSet.valueOf(0, 1, 2, 3, 4)); info = builder.build();
enableRowBlock(newRowBlockSize).build();
builder.setColumns(tint, tint, tint, tint, tint, tlong, thllc); builder.setPrimaryKey(ImmutableBitSet.valueOf(0, 1, 2, 3, 4)); info = builder.build();
public GTScannerBenchmark() { Builder builder = GTInfo.builder(); builder.setCodeSystem(new GTSampleCodeSystem()); DataType tint = DataType.getType("int4"); DataType tlong = DataType.getType("long8"); builder.setColumns(tint, tint, tint, tint, tint, tlong, tlong); builder.setPrimaryKey(ImmutableBitSet.valueOf(0, 1, 2, 3, 4)); info = builder.build(); gen = new SortedGTRecordGenerator(info); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(100, 4, null); gen.addMeasure(8); gen.addMeasure(8); // warm up long t = System.currentTimeMillis(); testGenerate(); genTime = System.currentTimeMillis() - t; }
public HBaseScannerBenchmark() throws IOException { Builder builder = GTInfo.builder(); builder.setCodeSystem(new GTSampleCodeSystem()); DataType tint = DataType.getType("int4"); DataType tlong = DataType.getType("long8"); builder.setColumns(tint, tint, tint, tint, tint, tlong, tlong); builder.setPrimaryKey(ImmutableBitSet.valueOf(0, 1, 2, 3, 4)); info = builder.build(); gen = new SortedGTRecordGenerator(info); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(100, 4, null); gen.addMeasure(8); gen.addMeasure(8); simpleStore = new SimpleHBaseStore(info, htableName); }
public static GTInfo hllInfo() { Builder builder = GTInfo.builder(); builder.setCodeSystem(new GTSampleCodeSystem()); builder.setColumns(// DataType.getType("varchar(10)"), // DataType.getType("varchar(10)"), // DataType.getType("varchar(10)"), // DataType.getType("bigint"), // DataType.getType("decimal"), // DataType.getType("hllc14") // ); builder.setPrimaryKey(setOf(0)); builder.setColumnPreferIndex(setOf(0)); return builder.build(); }
public static GTInfo newGTInfo(Cuboid cuboid, IDimensionEncodingMap dimEncMap, CuboidToGridTableMapping mapping) { GTInfo.Builder builder = GTInfo.builder(); builder.setTableName("Cuboid " + cuboid.getId()); builder.setCodeSystem( new CubeCodeSystem(mapping.getDimensionEncodings(dimEncMap), mapping.getDependentMetricsMap())); builder.setColumns(mapping.getDataTypes()); builder.setPrimaryKey(mapping.getPrimaryKey()); builder.enableColumnBlock(mapping.getColumnBlocks()); if (mapping instanceof CuboidToGridTableMappingExt) { builder.enableDynamicDims(((CuboidToGridTableMappingExt) mapping).getDynamicDims()); } return builder.build(); } }
public static GTInfo newGTInfo(Cuboid cuboid, IDimensionEncodingMap dimEncMap) { CuboidToGridTableMapping mapping = new CuboidToGridTableMapping(cuboid); GTInfo.Builder builder = GTInfo.builder(); builder.setTableName("Cuboid " + cuboid.getId()); builder.setCodeSystem( new CubeCodeSystem(mapping.getDimensionEncodings(dimEncMap), mapping.getDependentMetricsMap())); builder.setColumns(mapping.getDataTypes()); builder.setPrimaryKey(mapping.getPrimaryKey()); builder.enableColumnBlock(mapping.getColumnBlocks()); return builder.build(); }
public static GTInfo advancedInfo() { Builder builder = infoBuilder(); builder.enableColumnBlock(new ImmutableBitSet[] { setOf(0), setOf(1, 2), setOf(3, 4) }); builder.enableRowBlock(4); return builder.build(); }
public static GTInfo basicInfo() { Builder builder = infoBuilder(); GTInfo info = builder.build(); return info; }
public HBaseScannerBenchmark() throws IOException { Builder builder = GTInfo.builder(); builder.setCodeSystem(new GTSampleCodeSystem()); DataType tint = DataType.getType("int4"); DataType tlong = DataType.getType("long8"); builder.setColumns(tint, tint, tint, tint, tint, tlong, tlong); builder.setPrimaryKey(ImmutableBitSet.valueOf(0, 1, 2, 3, 4)); info = builder.build(); gen = new SortedGTRecordGenerator(info); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(10, 4, null); gen.addDimension(100, 4, null); gen.addMeasure(8); gen.addMeasure(8); simpleStore = new SimpleHBaseStore(info, htableName); }
static GTInfo newInfo() { Builder builder = GTInfo.builder(); builder.setCodeSystem(newDictCodeSystem()); builder.setColumns(// DataType.getType("timestamp"), // DataType.getType("integer"), // DataType.getType("varchar(10)"), // DataType.getType("bigint"), // DataType.getType("decimal") // ); builder.setPrimaryKey(setOf(0, 1)); builder.setColumnPreferIndex(setOf(0)); builder.enableColumnBlock(new ImmutableBitSet[] { setOf(0, 1), setOf(2), setOf(3, 4) }); builder.enableRowBlock(4); GTInfo info = builder.build(); return info; }
public static GTInfo newGTInfo(Cuboid cuboid, IDimensionEncodingMap dimEncMap, CuboidToGridTableMapping mapping) { GTInfo.Builder builder = GTInfo.builder(); builder.setTableName("Cuboid " + cuboid.getId()); builder.setCodeSystem( new CubeCodeSystem(mapping.getDimensionEncodings(dimEncMap), mapping.getDependentMetricsMap())); builder.setColumns(mapping.getDataTypes()); builder.setPrimaryKey(mapping.getPrimaryKey()); builder.enableColumnBlock(mapping.getColumnBlocks()); if (mapping instanceof CuboidToGridTableMappingExt) { builder.enableDynamicDims(((CuboidToGridTableMappingExt) mapping).getDynamicDims()); } return builder.build(); } }
public static GTInfo hllInfo() { Builder builder = GTInfo.builder(); builder.setCodeSystem(new GTSampleCodeSystem()); builder.setColumns(// DataType.getType("varchar(10)"), // DataType.getType("varchar(10)"), // DataType.getType("varchar(10)"), // DataType.getType("bigint"), // DataType.getType("decimal"), // DataType.getType("hllc14") // ); builder.setPrimaryKey(setOf(0)); builder.setColumnPreferIndex(setOf(0)); return builder.build(); }
private static GTInfo newInfo(GTInfo.Builder builder) { //Dimension ImmutableBitSet dimensionColumns = setOf(0, 1); DimensionEncoding[] dimEncs = new DimensionEncoding[2]; dimEncs[0] = new DateDimEnc(); dimEncs[1] = new DictionaryDimEnc(strsToDict(userList)); builder.setCodeSystem(new CubeCodeSystem(dimEncs)); builder.setPrimaryKey(dimensionColumns); //Measure ImmutableBitSet measureColumns = setOf(2, 3); builder.enableColumnBlock(new ImmutableBitSet[] { dimensionColumns, measureColumns }); GTInfo info = builder.build(); return info; }
public static GTInfo advancedInfo() { Builder builder = infoBuilder(); builder.enableColumnBlock(new ImmutableBitSet[] { setOf(0), setOf(1, 2), setOf(3, 4) }); builder.enableRowBlock(4); return builder.build(); }
public static GTInfo newGTInfo(Cuboid cuboid, IDimensionEncodingMap dimEncMap) { CuboidToGridTableMapping mapping = new CuboidToGridTableMapping(cuboid); GTInfo.Builder builder = GTInfo.builder(); builder.setTableName("Cuboid " + cuboid.getId()); builder.setCodeSystem( new CubeCodeSystem(mapping.getDimensionEncodings(dimEncMap), mapping.getDependentMetricsMap())); builder.setColumns(mapping.getDataTypes()); builder.setPrimaryKey(mapping.getPrimaryKey()); builder.enableColumnBlock(mapping.getColumnBlocks()); return builder.build(); }
public static GTInfo basicInfo() { Builder builder = infoBuilder(); GTInfo info = builder.build(); return info; }