Propiedades de configuración paraPresto (C++)- nodos coordinadores

Puede personalizar las propiedades de configuración del coordinador a través de una API paraPresto (C++).

Propiedades de configuración de Presto (C++)- nodos coordinadores
Nombre de propiedad Tipo Validación agregada
http-server.log.max-size Serie Límite{1, 1e13} ; los valores admitidos son números con o sin unidades TB, MB, GB, B, KB
http-server.log.max-history Entero Límite{1, 1000}
http-server.threads.max Entero Límite{1, 1000}
log.max-history Entero Límite{1, 1000}
log.max-size Serie Límite{1, 1e13} ; los valores admitidos son números con o sin unidades TB, MB, GB, B, KB
node-scheduler.max-pending-splits-per-task Entero Límite{1, 1000}
node-scheduler.max-splits-per-node Entero Límite{1, 1000}
optimizer.joins-not-null-inference-strategy Serie Cualquier serie
optimizer.default-filter-factor-enabled Boolean True o False
optimizer.exploit-constraints Boolean True o False
optimizer.in-predicates-as-inner-joins-enabled Boolean True o False
optimizer.partial-aggregation-strategy Serie Cualquier serie
optimizer.prefer-partial-aggregation Boolean True o False
optimizer.infer-inequality-predicates Boolean True o False
optimizer.handle-complex-equi-joins Boolean True o False
optimizer.generate-domain-filters Boolean True o False
optimizer.size-based-join-flipping-enabled Boolean True o False
optimizer.default-join-selectivity-coefficient Flotante
join-max-broadcast-table-size Serie Límite{1, 1e13} ; los valores admitidos son números con o sin unidades TB, MB, GB, B, KB
query.client.timeout Serie Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h
query.execution-policy Serie Cualquier serie
query.low-memory-killer.policy Serie Cualquier serie
query.max-execution-time Serie Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m,s,ms,h
query.max-history Entero Límite{1, 10000}
query.max-total-memory-per-node Serie Límite {1, 1e13}; los valores admitidos son números con unidades TB, MB, GB, B, KB
query.max-total-memory Serie Límite {1, 1e13}; los valores admitidos son números con unidades TB, MB, GB, B, KB
query.max-memory-per-node Serie Límite {1, 1e13}; los valores admitidos son números con unidades TB, MB, GB, B, KB
query.max-memory Serie Límite {1, 1e13} los valores admitidos son números con unidades TB, MB, GB, B, KB
query.max-stage-count Entero Límite{1, 10000}
query.min-expire-age Serie los valores admitidos son números con o sin unidades m, s, ms, h
query.min-schedule-split-batch-size Entero Límite{1, 10000}
query.stage-count-warning-threshold Entero Límite{1, 10000}
query.max-length Entero Límite{1, 10000}
scale-writers Boolean True o False
scheduler.http-client.max-requests-queued-per-destination Entero Límite{1, 100000}
shutdown.grace-period Serie Límite{1, 1e13} ; los valores admitidos son números con o sin unidades m, s, ms, h
native-execution-enabled Boolean True o False
optimizer.optimize-hash-generation Boolean True o False
regex-library Serie Cualquier serie
use-alternative-function-signatures Boolean True o False
experimental.table-writer-merge-operator-enabled Boolean True o False