presto-raptor-legacy/src/main/java/io/prestosql/plugin/raptor/legacy/systemtables/ShardMetadataRecordCursor.java/ShardMetadataRecordCursor/getMappedColumnNames
class ShardMetadataRecordCursor:    private List<String> getMappedColumnNames(String minTimestampColumn, String maxTimestampColumn, String minDateColumn, String maxDateColumn)
    {
        ImmutableList.Builder<String> builder = ImmutableList.builder();
        for (String column : columnNames) {
            switch (column) {
                case MIN_TIMESTAMP:
                    builder.add(minTimestampColumn);
                    break;
                case MAX_TIMESTAMP:
                    builder.add(maxTimestampColumn);
                    break;
                case MIN_DATE:
                    builder.add(minDateColumn);
                    break;
                case MAX_DATE:
                    builder.add(maxDateColumn);
                    break;
                default:
                    builder.add(column);
                    break;
            }
        }
        return builder.build();
    }