presto-thrift/src/main/java/io/prestosql/plugin/thrift/ThriftTableMetadata.java/ThriftTableMetadata/containsIndexableColumns
class ThriftTableMetadata:    public boolean containsIndexableColumns(Set<ColumnHandle> indexableColumns)
    {
        Set<String> keyColumns = indexableColumns.stream()
                .map(ThriftColumnHandle.class::cast)
                .map(ThriftColumnHandle::getColumnName)
                .collect(toImmutableSet());
        return indexableKeys.contains(keyColumns);
    }