Class GlueExpressionUtil

java.lang.Object
io.trino.plugin.hive.metastore.glue.GlueExpressionUtil

public final class GlueExpressionUtil extends Object
  • Method Details

    • buildGlueExpression

      public static String buildGlueExpression(List<String> columnNames, TupleDomain<String> partitionKeysFilter, boolean assumeCanonicalPartitionKeys)
      Returns:
      a valid glue expression <= GLUE_EXPRESSION_CHAR_LIMIT. A return value of "" means a valid glue expression could not be created, or TupleDomain.all() was passed in as an argument
    • buildGlueExpression

      public static String buildGlueExpression(List<String> columnNames, TupleDomain<String> partitionKeysFilter, boolean assumeCanonicalPartitionKeys, int expressionLengthLimit)