return GTInfo.builder().setCodeSystem(codeSystem).//
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; }
private static GTInfo newInfo() { GTInfo.Builder builder = GTInfo.builder(); builder.setColumns(// DataType.getType("date"), // DataType.getType("string"), // DataType.getType("decimal"), // DataType.getType("decimal") // for runtime aggregation ); return newInfo(builder); }
private static Builder infoBuilder() { 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") // ); builder.setPrimaryKey(setOf(0)); builder.setColumnPreferIndex(setOf(0)); return builder; }
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 GTScannerBenchmark2() { Builder builder = GTInfo.builder(); builder.setCodeSystem(new GTSampleCodeSystem()); DataType tint = DataType.getType("int4");
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 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); }
@Test public void testVisitCubeWithRuntimeDimensions() throws Exception { GTInfo.Builder builder = GTInfo.builder();
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; }
return GTInfo.builder().setCodeSystem(codeSystem).//
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; }
private static Builder infoBuilder() { 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") // ); builder.setPrimaryKey(setOf(0)); builder.setColumnPreferIndex(setOf(0)); return builder; }
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 GTScannerBenchmark2() { Builder builder = GTInfo.builder(); builder.setCodeSystem(new GTSampleCodeSystem()); DataType tint = DataType.getType("int4");
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 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); }