private static List<LineItemColumn> getTestColumns() { return Stream.of(LineItemColumn.values()) // Not all the formats support DATE .filter(column -> !column.getType().equals(TpchColumnTypes.DATE)) .collect(toList()); }
private static List<HiveColumnHandle> getColumnHandles() { ImmutableList.Builder<HiveColumnHandle> handles = ImmutableList.builder(); List<LineItemColumn> columns = getTestColumns(); for (int i = 0; i < columns.size(); i++) { LineItemColumn column = columns.get(i); HiveType hiveType = getHiveType(column.getType()); handles.add(new HiveColumnHandle(column.getColumnName(), hiveType, hiveType.getTypeSignature(), i, REGULAR, Optional.empty())); } return handles.build(); }
LineItemColumn column = columns.get(i); BlockBuilder blockBuilder = pageBuilder.getBlockBuilder(i); switch (column.getType().getBase()) { case IDENTIFIER: BIGINT.writeLong(blockBuilder, column.getIdentifier(lineItem)); break; default: throw new IllegalArgumentException("Unsupported type " + column.getType());
private static List<LineItemColumn> getTestColumns() { return Stream.of(LineItemColumn.values()) // Not all the formats support DATE .filter(column -> column.getType() != TpchColumnType.DATE) .collect(toList()); }
private static List<LineItemColumn> getTestColumns() { return Stream.of(LineItemColumn.values()) // Not all the formats support DATE .filter(column -> !column.getType().equals(TpchColumnTypes.DATE)) .collect(toList()); }
private static List<LineItemColumn> getTestColumns() { return Stream.of(LineItemColumn.values()) // Not all the formats support DATE .filter(column -> !column.getType().equals(TpchColumnTypes.DATE)) .collect(toList()); }
private static List<LineItemColumn> getTestColumns() { return Stream.of(LineItemColumn.values()) // Not all the formats support DATE .filter(column -> !column.getType().equals(TpchColumnTypes.DATE)) .collect(toList()); }
private static List<HiveColumnHandle> getColumnHandles() { ImmutableList.Builder<HiveColumnHandle> handles = ImmutableList.builder(); List<LineItemColumn> columns = getTestColumns(); for (int i = 0; i < columns.size(); i++) { LineItemColumn column = columns.get(i); HiveType hiveType = getHiveType(column.getType()); handles.add(new HiveColumnHandle(column.getColumnName(), hiveType, hiveType.getTypeSignature(), i, REGULAR, Optional.empty())); } return handles.build(); }
private static List<HiveColumnHandle> getColumnHandles() { ImmutableList.Builder<HiveColumnHandle> handles = ImmutableList.builder(); List<LineItemColumn> columns = getTestColumns(); for (int i = 0; i < columns.size(); i++) { LineItemColumn column = columns.get(i); HiveType hiveType = getHiveType(column.getType()); handles.add(new HiveColumnHandle(column.getColumnName(), hiveType, hiveType.getTypeSignature(), i, REGULAR, Optional.empty())); } return handles.build(); }
private static List<HiveColumnHandle> getColumnHandles() { ImmutableList.Builder<HiveColumnHandle> handles = ImmutableList.builder(); List<LineItemColumn> columns = getTestColumns(); for (int i = 0; i < columns.size(); i++) { LineItemColumn column = columns.get(i); HiveType hiveType = getHiveType(column.getType()); handles.add(new HiveColumnHandle(column.getColumnName(), hiveType, hiveType.getTypeSignature(), i, REGULAR, Optional.empty())); } return handles.build(); }
private static List<HiveColumnHandle> getColumnHandles() { ImmutableList.Builder<HiveColumnHandle> handles = ImmutableList.builder(); List<LineItemColumn> columns = getTestColumns(); for (int i = 0; i < columns.size(); i++) { LineItemColumn column = columns.get(i); HiveType hiveType = getHiveType(column.getType()); handles.add(new HiveColumnHandle(CLIENT_ID, column.getColumnName(), hiveType, hiveType.getTypeSignature(), i, false)); } return handles.build(); }
BlockBuilder blockBuilder = pageBuilder.getBlockBuilder(i); BlockBuilder noDateBlockBuilder = noDatePageBuilder.getBlockBuilder(i); switch (column.getType()) { case BIGINT: BIGINT.writeLong(blockBuilder, column.getLong(lineItem)); break; default: throw new IllegalArgumentException("Unsupported type " + column.getType());
LineItemColumn column = columns.get(i); BlockBuilder blockBuilder = pageBuilder.getBlockBuilder(i); switch (column.getType().getBase()) { case IDENTIFIER: BIGINT.writeLong(blockBuilder, column.getIdentifier(lineItem)); break; default: throw new IllegalArgumentException("Unsupported type " + column.getType());
LineItemColumn column = columns.get(i); BlockBuilder blockBuilder = pageBuilder.getBlockBuilder(i); switch (column.getType().getBase()) { case IDENTIFIER: BIGINT.writeLong(blockBuilder, column.getIdentifier(lineItem)); break; default: throw new IllegalArgumentException("Unsupported type " + column.getType());
LineItemColumn column = columns.get(i); BlockBuilder blockBuilder = pageBuilder.getBlockBuilder(i); switch (column.getType().getBase()) { case IDENTIFIER: BIGINT.writeLong(blockBuilder, column.getIdentifier(lineItem)); break; default: throw new IllegalArgumentException("Unsupported type " + column.getType());