private SerializedField buildValidityMetadata() { SerializedField.Builder validityBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$bits$").build()) .setValueCount(vector.valueCount) .setBufferLength(getValidityBufferSizeFromCount(vector.valueCount)) .setMajorType(com.dremio.common.types.Types.required(TypeProtos.MinorType.BIT)); return validityBuilder.build(); }
public SerializedField.Builder getMetadataBuilder() { // return SerializedFieldHelper.getAsBuilder(vector.getField()) return SerializedField.newBuilder().setNamePart(NamePart.newBuilder().setName(vector.name).build()) .setValueCount(vector.getValueCount()) .setBufferLength(vector.getBufferSize()); }
private SerializedField buildValidityMetadata() { SerializedField.Builder validityBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$bits$").build()) .setValueCount(vector.valueCount) .setBufferLength(getValidityBufferSizeFromCount(vector.valueCount)) .setMajorType(com.dremio.common.types.Types.required(TypeProtos.MinorType.BIT)); return validityBuilder.build(); }
private SerializedField buildDataMetadata() { SerializedField.Builder dataBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$values$").build()) .setValueCount(vector.valueCount) .setBufferLength(vector.valueCount * -1) .setMajorType(com.dremio.common.types.Types.required(com.dremio.common.types.TypeProtos.MinorType.FIXEDSIZEBINARY)); return dataBuilder.build(); }
private SerializedField buildValidityMetadata() { SerializedField.Builder validityBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$bits$").build()) .setValueCount(vector.valueCount) .setBufferLength(getValidityBufferSizeFromCount(vector.valueCount)) .setMajorType(com.dremio.common.types.Types.required(TypeProtos.MinorType.BIT)); return validityBuilder.build(); }
private SerializedField buildValidityMetadata() { SerializedField.Builder validityBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$bits$").build()) .setValueCount(vector.valueCount) .setBufferLength(getValidityBufferSizeFromCount(vector.valueCount)) .setMajorType(com.dremio.common.types.Types.required(TypeProtos.MinorType.BIT)); return validityBuilder.build(); }
private SerializedField buildDataMetadata() { SerializedField.Builder dataBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$values$").build()) .setValueCount(vector.valueCount) .setBufferLength(vector.valueCount * 4) .setMajorType(com.dremio.common.types.Types.required(com.dremio.common.types.TypeProtos.MinorType.INTERVALYEAR)); return dataBuilder.build(); }
public static SerializedField getSerializedField(Field field) { SerializedField.Builder serializedFieldBuilder = getAsBuilder(getMajorTypeForField(field)); if (field.getChildren() != null) { for (Field childField : field.getChildren()) { serializedFieldBuilder.addChild(getSerializedField(childField)); } } serializedFieldBuilder.setNamePart(NamePart.newBuilder().setName(field.getName())); return serializedFieldBuilder.build(); }
public SerializedField getMetadata() { SerializedField.Builder b = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName(unionVector.getField().getName())) .setMajorType(Types.optional(MinorType.UNION)) .setBufferLength(unionVector.getBufferSize()) .setValueCount(unionVector.valueCount); b.addChild(buildTypeField()); b.addChild(TypeHelper.getMetadata(unionVector.internalStruct)); return b.build(); }
private SerializedField buildValidityMetadata() { SerializedField.Builder validityBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$bits$").build()) .setValueCount(vector.valueCount) .setBufferLength(getValidityBufferSizeFromCount(vector.valueCount)) .setMajorType(com.dremio.common.types.Types.required(TypeProtos.MinorType.BIT)); return validityBuilder.build(); }
private SerializedField buildValidityMetadata() { SerializedField.Builder validityBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$bits$").build()) .setValueCount(vector.valueCount) .setBufferLength(getValidityBufferSizeFromCount(vector.valueCount)) .setMajorType(com.dremio.common.types.Types.required(TypeProtos.MinorType.BIT)); return validityBuilder.build(); }
private SerializedField buildValidityMetadata() { SerializedField.Builder validityBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$bits$").build()) .setValueCount(vector.valueCount) .setBufferLength(getValidityBufferSizeFromCount(vector.valueCount)) .setMajorType(com.dremio.common.types.Types.required(TypeProtos.MinorType.BIT)); return validityBuilder.build(); }
private SerializedField buildDataMetadata() { SerializedField.Builder dataBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$values$").build()) .setValueCount(vector.valueCount) .setBufferLength(vector.valueCount * 4) .setMajorType(com.dremio.common.types.Types.required(com.dremio.common.types.TypeProtos.MinorType.UINT4)); return dataBuilder.build(); }
private SerializedField buildValidityMetadata() { SerializedField.Builder validityBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$bits$").build()) .setValueCount(vector.valueCount) .setBufferLength(getValidityBufferSizeFromCount(vector.valueCount)) .setMajorType(com.dremio.common.types.Types.required(TypeProtos.MinorType.BIT)); return validityBuilder.build(); }
private SerializedField buildValidityMetadata() { SerializedField.Builder validityBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$bits$").build()) .setValueCount(vector.valueCount) .setBufferLength(getValidityBufferSizeFromCount(vector.valueCount)) .setMajorType(com.dremio.common.types.Types.required(TypeProtos.MinorType.BIT)); return validityBuilder.build(); }
public SerializedField.Builder getMetadataBuilder() { return SerializedField.newBuilder() .setMajorType(MajorType.newBuilder().setMinorType(MinorType.LIST).setMode(DataMode.OPTIONAL).build()) .setNamePart(NamePart.newBuilder().setName(listVector.getField().getName())) .setValueCount(listVector.getValueCount()) .setBufferLength(listVector.getBufferSize()) .addChild(buildOffsetMetadata()) .addChild(buildValidityMetadata()) .addChild(TypeHelper.getMetadata(listVector.vector)); }
private SerializedField buildDataMetadata() { SerializedField.Builder dataBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$values$").build()) .setValueCount(vector.valueCount) .setBufferLength(vector.valueCount * 16) .setMajorType(com.dremio.common.types.Types.required(com.dremio.common.types.TypeProtos.MinorType.DECIMAL)); return dataBuilder.build(); }
private SerializedField buildDataMetadata() { SerializedField.Builder dataBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$values$").build()) .setValueCount(vector.valueCount) .setBufferLength(vector.valueCount * 8) .setMajorType(com.dremio.common.types.Types.required(com.dremio.common.types.TypeProtos.MinorType.BIGINT)); return dataBuilder.build(); }
private SerializedField buildDataMetadata() { SerializedField.Builder dataBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$values$").build()) .setValueCount(vector.valueCount) .setBufferLength(vector.valueCount * 4) .setMajorType(com.dremio.common.types.Types.required(com.dremio.common.types.TypeProtos.MinorType.FLOAT4)); return dataBuilder.build(); }
private SerializedField buildValidityMetadata() { SerializedField.Builder validityBuilder = SerializedField.newBuilder() .setNamePart(NamePart.newBuilder().setName("$bits$").build()) .setValueCount(vector.valueCount) .setBufferLength(getValidityBufferSizeFromCount(vector.valueCount)) .setMajorType(com.dremio.common.types.Types.required(TypeProtos.MinorType.BIT)); return validityBuilder.build(); }