Propriedades de catálogo paraPresto (C++)

Você pode personalizar as propriedades do catálogo por meio de uma API paraPresto (C++).

Propriedades do catálogo do Presto (C++)
Nome da propriedade Tipo Validação adicionada
hive.orc.use-column-names Booleano Verdadeiro ou Falso
hive.parquet.use-column-names Booleano Verdadeiro ou Falso
max-partitions-per-writers Inteiro Limite{1 {1, 100000}
file-column-names-read-as-lower-case Booleano Verdadeiro ou Falso
hive.parquet.writer.version String Qualquer string
hive.storage-format String Qualquer string
iceberg.file-format String Qualquer string

A propriedade file-column-names-read-as-lower-case é definida como False por padrão no Presto (C++) e não deve ser definida como True. Essa propriedade não deve ser definida em nenhum outro lugar, pois pode causar o travamento do mecanismo.