@Override public IGTCodeSystem deserialize(ByteBuffer in) { return new GTSampleCodeSystem(); } };
@Override public void encodeColumnValue(int col, Object value, int roundingFlag, ByteBuffer buf) { // ignore rounding encodeColumnValue(col, value, buf); }
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; }
@Override public void encodeColumnValue(int col, Object value, int roundingFlag, ByteBuffer buf) { // ignore rounding encodeColumnValue(col, value, buf); }
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 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 GTScannerBenchmark2() { Builder builder = GTInfo.builder(); builder.setCodeSystem(new GTSampleCodeSystem()); DataType tint = DataType.getType("int4"); DataType tlong = DataType.getType("long8");
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); }
@Override public IGTCodeSystem deserialize(ByteBuffer in) { return new GTSampleCodeSystem(); } };
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 GTScannerBenchmark2() { Builder builder = GTInfo.builder(); builder.setCodeSystem(new GTSampleCodeSystem()); DataType tint = DataType.getType("int4"); DataType tlong = DataType.getType("long8");
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 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); }