Package org.apache.drill.exec
Class ExecConstants
java.lang.Object
org.apache.drill.exec.ExecConstants
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
Option whose value is a comma separated list of admin usergroups.static final TypeValidators.AdminUserGroupsValidator
static final String
Option whose value is a comma separated list of admin usernames.static final TypeValidators.AdminUsersValidator
static final OptionValidator
static final String
Factor by which a node with endpoint affinity will be favored while creating assignmentstatic final String
static final String
static final OptionValidator
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final TypeValidators.PositiveLongValidator
Deprecated.static final String
Deprecated.static final String
static final TypeValidators.BooleanValidator
static final String
static final String
static final String
static final TypeValidators.LongValidator
static final TypeValidators.DoubleValidator
static final String
Limits the maximum level of parallelization to this factor time the number of Drillbitsstatic final String
static final OptionValidator
static final String
static final TypeValidators.BooleanValidator
static final String
Temporary tables can be created ONLY in default temporary workspace.static final String
Option whose value is a boolean value representing whether to perform deterministic sampling.static final TypeValidators.BooleanValidator
static final String
static final String
static final String
Local temporary directory is used as base for temporary storage of Dynamic UDF jars.static final String
static final OptionValidator
static final String
static final TypeValidators.BooleanValidator
static final TypeValidators.BooleanValidator
static final String
static final String
static final TypeValidators.BooleanValidator
static final TypeValidators.BooleanValidator
Deprecated.static final String
Deprecated.option.static final String
static final TypeValidators.BooleanValidator
static final String
Boot-time config option to enable validation.static final String
Enables batch iterator (operator) validation.static final TypeValidators.BooleanValidator
static final OptionValidator
static final String
static final OptionValidator
Deprecated.static final String
Deprecated.static final String
Option to save query profiles.static final TypeValidators.BooleanValidator
static final TypeValidators.BooleanValidator
static final OptionValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final String
static final TypeValidators.BooleanValidator
static final OptionValidator
Deprecated.static final String
Deprecated.static final String
Boot-time config option to enable vector validation.static final String
When iterator validation is enabled, additionally validates the vectors in each batch passed to each iterator.static final TypeValidators.BooleanValidator
static final OptionValidator
static final String
static final String
static final OptionValidator
static final TypeValidators.BooleanValidator
static final String
static final String
static final String
Deprecated.static final TypeValidators.BooleanValidator
Deprecated.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final TypeValidators.BooleanValidator
static final String
static final String
static final String
The column label (for directory levels) in results when querying files in a directory E.g.static final TypeValidators.StringValidator
static final String
static final TypeValidators.PositiveLongValidator
static final String
Boot-time config option provided to modify duration of the grace period.static final OptionValidator
static final String
static final OptionValidator
static final String
static final String
static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.LongValidator
static final String
static final TypeValidators.LongValidator
static final String
static final TypeValidators.LongValidator
static final String
static final String
static final String
static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.DoubleValidator
static final TypeValidators.IntegerValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.BooleanValidator
static final TypeValidators.DoubleValidator
static final String
static final TypeValidators.DoubleValidator
static final String
static final TypeValidators.EnumeratedStringValidator
static final String
static final String
static final TypeValidators.LongValidator
static final String
static final TypeValidators.LongValidator
static final String
static final TypeValidators.LongValidator
static final String
static final TypeValidators.LongValidator
static final TypeValidators.PositiveLongValidator
static final String
static final String
static final TypeValidators.DoubleValidator
static final String
static final String
static final String
static final String
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
Deprecated.static final OptionValidator
Deprecated.static final String
static final OptionValidator
static final String
Option whose value is a long value representing the number of bits required for computing ndv (using HLL).static final TypeValidators.LongValidator
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Deprecated.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Option whose value is a string representing list of inbound impersonation policies.static final TypeValidators.StringValidator
static final String
static final TypeValidators.BooleanValidator
static final String
Implicit file columnsstatic final OptionValidator
static final String
static final TypeValidators.StringValidator
static final String
static final TypeValidators.StringValidator
static final String
static final TypeValidators.StringValidator
static final String
static final TypeValidators.StringValidator
static final String
static final TypeValidators.StringValidator
static final String
static final TypeValidators.StringValidator
static final String
static final TypeValidators.StringValidator
static final String
static final OptionValidator
static final String
static final String
incoming buffer size (number of batches)static final String
static final String
static final String
static final String
Size of JDBC batch queue (in batches) above which throttling begins.static final String
static final String
static final TypeValidators.BooleanValidator
static final String
static final String
static final TypeValidators.BooleanValidator
static final TypeValidators.BooleanValidator
static final String
Json reader option that enables parser to escape any charactersstatic final TypeValidators.BooleanValidator
static final String
Json reader option that enables parser to read `NaN` and `Infinity` tokens as numbersstatic final TypeValidators.BooleanValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.BooleanValidator
static final String
Json writer option for writing `NaN` and `Infinity` tokens as numbers (not enclosed with double quotes)static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.BooleanValidator
static final TypeValidators.BooleanValidator
static final String
static final String
static final String
static final TypeValidators.PositiveLongValidator
static final OptionValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final OptionValidator
static final String
static final String
static final OptionValidator
static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.LongValidator
static final TypeValidators.BooleanValidator
static final String
static final String
static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.PositiveLongValidator
static final String
static final String
static final TypeValidators.LongValidator
static final String
Maximum query memory per node (in MB).static final OptionValidator
static final String
The maximum level or parallelization any stage of the query can do.static final TypeValidators.MaxWidthValidator
static final String
static final String
Option for collecting schema and / or column statistics for every table after CTAS and CTTAS execution.static final TypeValidators.EnumeratedStringValidator
static final String
Option that enables Drill Metastore usage.static final TypeValidators.BooleanValidator
static final String
Option for allowing using file metadata cache if required metadata is absent in the Metastore.static final TypeValidators.BooleanValidator
static final String
Option for specifying maximum level depth for collecting metadata which will be stored in the Drill Metastore.static final TypeValidators.EnumeratedStringValidator
static final String
Option for specifying the number of attempts for retrying query planning after detecting that query metadata is changed.static final TypeValidators.IntegerValidator
static final String
Option for enabling schema usage, stored to the Metastore.static final TypeValidators.BooleanValidator
static final String
Option for enabling statistics usage, stored in the Metastore, at the planning stage.static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.PositiveLongValidator
static final String
HashTable runtime settingsstatic final TypeValidators.LongValidator
static final String
Minimum memory allocated to each buffered operator instance.static final OptionValidator
static final String
static final String
static final String
static final OptionValidator
static final OptionValidator
static final String
static final OptionValidator
static final String
Option whose value is a long value representing the expected number of elements in the bloom filter.static final TypeValidators.LongValidator
static final String
Option whose value is a double value representing the desired max false positive probability in the bloom filter.static final TypeValidators.LongValidator
static final String
static final String
static final OptionValidator
static final OptionValidator
static final String
Extra query memory per node for non-blocking operators.static final String
static final String
static final String
static final String
static final TypeValidators.DoubleValidator
static final TypeValidators.LongValidator
static final String
static final OptionValidator
static final String
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final OptionValidator
static final String
static final TypeValidators.StringValidator
static final OptionValidator
static final String
Deprecated.static final OptionValidator
Deprecated.static final String
Deprecated.static final OptionValidator
Deprecated.static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final TypeValidators.LongValidator
static String
Alternative way to compute per-query-per-node memory as a percent of the total available system memory.static final String
static final TypeValidators.StringValidator
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Options that have a JDBC Statement implementation already in placestatic final TypeValidators.RangeLongValidator
static final String
Profiles are normally written after the last client message to reduce latency.static final TypeValidators.BooleanValidator
static final TypeValidators.PositiveLongValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.DoubleValidator
static final TypeValidators.DoubleValidator
static final TypeValidators.LongValidator
static final TypeValidators.LongValidator
static final String
Currently if a query is cancelled, but one of the fragments reports the status as FAILED instead of CANCELLED or FINISHED we report the query result as CANCELLED by swallowing the failures occurred in fragments.static final String
static final TypeValidators.BooleanValidator
static final String
static final String
static final TypeValidators.StringValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final String
static final TypeValidators.EnumeratedStringValidator
static final String
static final String
static final String
static final String
static final String
static final String
static final OptionValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final long
static final TypeValidators.PositiveLongValidator
static final TypeValidators.LongValidator
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final TypeValidators.BooleanValidator
static final String
Controls the list of operators for which batch sizing stats should be enabledstatic final TypeValidators.StringValidator
static final String
Enables batch size statistics loggingstatic final TypeValidators.BooleanValidator
static final String
Enables fine-grained batch size statistics loggingstatic final String
static final TypeValidators.BooleanValidator
static final String
static final String
static final TypeValidators.LongValidator
static final String
static final TypeValidators.LongValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final String
static final String
static final String
Controls the 'compression' factor for the TDigest algorithm.static final TypeValidators.LongValidator
static final String
static final String
static final TypeValidators.DoubleValidator
static final String
static final String
static final String
static final String
static final TypeValidators.BooleanValidator
static final String
static final TypeValidators.BooleanValidator
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Configuration properties connected with dynamic UDFs supportstatic final String
static final String
static final TypeValidators.BooleanValidator
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
static final OptionValidator
static final String
Web settingsstatic final OptionValidator
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Method Summary
-
Field Details
-
ZK_RETRY_TIMES
- See Also:
-
ZK_RETRY_DELAY
- See Also:
-
ZK_CONNECTION
- See Also:
-
ZK_TIMEOUT
- See Also:
-
ZK_ROOT
- See Also:
-
ZK_REFRESH
- See Also:
-
ZK_ACL_PROVIDER
- See Also:
-
ZK_APPLY_SECURE_ACL
- See Also:
-
BIT_RETRY_TIMES
- See Also:
-
BIT_RETRY_DELAY
- See Also:
-
BIT_TIMEOUT
- See Also:
-
SERVICE_NAME
- See Also:
-
RPC_BIND_ADDR
- See Also:
-
INITIAL_BIT_PORT
- See Also:
-
INITIAL_DATA_PORT
- See Also:
-
BIT_RPC_TIMEOUT
- See Also:
-
INITIAL_USER_PORT
- See Also:
-
USER_RPC_TIMEOUT
- See Also:
-
METRICS_CONTEXT_NAME
- See Also:
-
USE_IP_ADDRESS
- See Also:
-
CLIENT_RPC_THREADS
- See Also:
-
BIT_SERVER_RPC_THREADS
- See Also:
-
USER_SERVER_RPC_THREADS
- See Also:
-
FRAG_RUNNER_RPC_TIMEOUT
- See Also:
-
FRAG_RUNNER_RPC_TIMEOUT_VALIDATOR
-
TRACE_DUMP_DIRECTORY
- See Also:
-
TRACE_DUMP_FILESYSTEM
- See Also:
-
TEMP_DIRECTORIES
- See Also:
-
TEMP_FILESYSTEM
- See Also:
-
INCOMING_BUFFER_IMPL
- See Also:
-
INCOMING_BUFFER_SIZE
incoming buffer size (number of batches)- See Also:
-
SPOOLING_BUFFER_DELETE
- See Also:
-
SPOOLING_BUFFER_MEMORY
- See Also:
-
UNLIMITED_BUFFER_MAX_MEMORY_SIZE
- See Also:
-
BATCH_PURGE_THRESHOLD
- See Also:
-
SPILL_FILESYSTEM
- See Also:
-
SPILL_DIRS
- See Also:
-
OUTPUT_BATCH_SIZE
- See Also:
-
OUTPUT_BATCH_SIZE_VALIDATOR
-
OUTPUT_BATCH_SIZE_AVAIL_MEM_FACTOR
- See Also:
-
OUTPUT_BATCH_SIZE_AVAIL_MEM_FACTOR_VALIDATOR
-
EXTERNAL_SORT_TARGET_SPILL_BATCH_SIZE
- See Also:
-
EXTERNAL_SORT_SPILL_GROUP_SIZE
- See Also:
-
EXTERNAL_SORT_SPILL_THRESHOLD
- See Also:
-
EXTERNAL_SORT_SPILL_DIRS
- See Also:
-
EXTERNAL_SORT_SPILL_FILESYSTEM
- See Also:
-
EXTERNAL_SORT_SPILL_FILE_SIZE
- See Also:
-
EXTERNAL_SORT_MSORT_MAX_BATCHSIZE
- See Also:
-
EXTERNAL_SORT_MERGE_LIMIT
- See Also:
-
EXTERNAL_SORT_SPILL_BATCH_SIZE
- See Also:
-
EXTERNAL_SORT_MERGE_BATCH_SIZE
- See Also:
-
EXTERNAL_SORT_MAX_MEMORY
- See Also:
-
EXTERNAL_SORT_BATCH_LIMIT
- See Also:
-
EXTERNAL_SORT_DISABLE_MANAGED
Deprecated.- See Also:
-
EXTERNAL_SORT_DISABLE_MANAGED_OPTION
@Deprecated public static final TypeValidators.BooleanValidator EXTERNAL_SORT_DISABLE_MANAGED_OPTIONDeprecated. -
HASHJOIN_HASHTABLE_CALC_TYPE_KEY
- See Also:
-
HASHJOIN_HASHTABLE_CALC_TYPE
-
HASHJOIN_SAFETY_FACTOR_KEY
- See Also:
-
HASHJOIN_SAFETY_FACTOR
-
HASHJOIN_HASH_DOUBLE_FACTOR_KEY
- See Also:
-
HASHJOIN_HASH_DOUBLE_FACTOR
-
HASHJOIN_FRAGMENTATION_FACTOR_KEY
- See Also:
-
HASHJOIN_FRAGMENTATION_FACTOR
-
HASHJOIN_NUM_ROWS_IN_BATCH_KEY
- See Also:
-
HASHJOIN_NUM_ROWS_IN_BATCH_VALIDATOR
-
HASHJOIN_MAX_BATCHES_IN_MEMORY_KEY
- See Also:
-
HASHJOIN_MAX_BATCHES_IN_MEMORY_VALIDATOR
-
HASHJOIN_NUM_PARTITIONS_KEY
- See Also:
-
HASHJOIN_NUM_PARTITIONS_VALIDATOR
-
HASHJOIN_MAX_MEMORY_KEY
- See Also:
-
HASHJOIN_MAX_MEMORY_VALIDATOR
-
HASHJOIN_SPILL_DIRS
- See Also:
-
HASHJOIN_SPILL_FILESYSTEM
- See Also:
-
HASHJOIN_FALLBACK_ENABLED_KEY
- See Also:
-
HASHJOIN_FALLBACK_ENABLED_VALIDATOR
-
HASHJOIN_ENABLE_RUNTIME_FILTER_KEY
- See Also:
-
HASHJOIN_ENABLE_RUNTIME_FILTER
-
HASHJOIN_BLOOM_FILTER_MAX_SIZE_KEY
- See Also:
-
HASHJOIN_BLOOM_FILTER_MAX_SIZE
-
HASHJOIN_BLOOM_FILTER_FPP_KEY
- See Also:
-
HASHJOIN_BLOOM_FILTER_FPP_VALIDATOR
-
HASHJOIN_RUNTIME_FILTER_WAITING_ENABLE_KEY
- See Also:
-
HASHJOIN_ENABLE_RUNTIME_FILTER_WAITING
-
HASHJOIN_RUNTIME_FILTER_MAX_WAITING_TIME_KEY
- See Also:
-
HASHJOIN_RUNTIME_FILTER_MAX_WAITING_TIME
-
HASHAGG_NUM_PARTITIONS_KEY
- See Also:
-
HASHAGG_NUM_PARTITIONS_VALIDATOR
-
HASHAGG_MAX_MEMORY_KEY
- See Also:
-
HASHAGG_MAX_MEMORY_VALIDATOR
-
HASHAGG_MIN_BATCHES_PER_PARTITION_KEY
- See Also:
-
HASHAGG_MIN_BATCHES_PER_PARTITION_VALIDATOR
-
HASHAGG_USE_MEMORY_PREDICTION_KEY
- See Also:
-
HASHAGG_USE_MEMORY_PREDICTION_VALIDATOR
-
HASHAGG_SPILL_DIRS
- See Also:
-
HASHAGG_SPILL_FILESYSTEM
- See Also:
-
HASHAGG_FALLBACK_ENABLED_KEY
- See Also:
-
HASHAGG_FALLBACK_ENABLED_VALIDATOR
-
IMPLICIT_CAST_FOR_JOINS_ENABLED
- See Also:
-
IMPLICIT_CAST_FOR_JOINS_ENABLED_VALIDATOR
-
PARTITIONER_MEMORY_REDUCTION_THRESHOLD_KEY
- See Also:
-
PARTITIONER_MEMORY_REDUCTION_THRESHOLD_VALIDATOR
-
SSL_PROVIDER
- See Also:
-
SSL_PROTOCOL
- See Also:
-
SSL_KEYSTORE_TYPE
- See Also:
-
SSL_KEYSTORE_PATH
- See Also:
-
SSL_KEYSTORE_PASSWORD
- See Also:
-
SSL_KEY_PASSWORD
- See Also:
-
SSL_TRUSTSTORE_TYPE
- See Also:
-
SSL_TRUSTSTORE_PATH
- See Also:
-
SSL_TRUSTSTORE_PASSWORD
- See Also:
-
SSL_USE_HADOOP_CONF
- See Also:
-
SSL_USE_MAPR_CONFIG
- See Also:
-
SSL_HANDSHAKE_TIMEOUT
- See Also:
-
TEXT_LINE_READER_BATCH_SIZE
- See Also:
-
TEXT_LINE_READER_BUFFER_SIZE
- See Also:
-
FILE_PLUGIN_MOUNT_COMMANDS
- See Also:
-
HAZELCAST_SUBNETS
- See Also:
-
HTTP_ENABLE
- See Also:
-
HTTP_MAX_PROFILES
- See Also:
-
HTTP_PROFILES_PER_PAGE
- See Also:
-
HTTP_BIND_ADDR
- See Also:
-
HTTP_PORT
- See Also:
-
HTTP_PORT_HUNT
- See Also:
-
HTTP_JETTY_SERVER_DUMP_AFTER_START
- See Also:
-
HTTP_JETTY_SERVER_ACCEPTORS
- See Also:
-
HTTP_JETTY_SERVER_SELECTORS
- See Also:
-
HTTP_JETTY_SERVER_HANDLERS
- See Also:
-
HTTP_JETTY_SERVER_RESPONSE_HEADERS
- See Also:
-
HTTP_JETTY_SSL_CONTEXT_FACTORY_OPTIONS_PREFIX
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_CERT_ALIAS
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_CRL_PATH
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_ENABLE_CRLDP
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_ENABLE_OCSP
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_ENDPOINT_IDENTIFICATION_ALGORITHM
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_EXCLUDE_CIPHER_SUITES
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_EXCLUDE_PROTOCOLS
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_INCLUDE_CIPHER_SUITES
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_INCLUDE_PROTOCOLS
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_KEY_MANAGER_FACTORY_ALGORITHM
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_KEYSTORE_PROVIDER
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_KEYSTORE_TYPE
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_MAX_CERT_PATH_LENGTH
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_NEED_CLIENT_AUTH
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_OCSP_RESPONDER_URL
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_PROVIDER
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_RENEGOTIATION_ALLOWED
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_RENEGOTIATION_LIMIT
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_SECURE_RANDOM_ALGORITHM
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_SESSION_CACHING_ENABLED
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_SSL_SESSION_CACHE_SIZE
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_SSL_SESSION_TIMEOUT
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_TRUSTMANAGERFACTORY_ALGORITHM
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_TRUSTSTORE_PROVIDER
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_TRUSTSTORE_TYPE
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_USE_CIPHER_SUITE_ORDER
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_VALIDATE_CERTS
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_VALIDATE_PEER_CERTS
- See Also:
-
HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_WANT_CLIENT_AUTH
- See Also:
-
HTTP_ENABLE_SSL
- See Also:
-
HTTP_CLIENT_TIMEOUT
- See Also:
-
HTTP_CORS_ENABLED
- See Also:
-
HTTP_CORS_ALLOWED_ORIGINS
- See Also:
-
HTTP_CORS_ALLOWED_METHODS
- See Also:
-
HTTP_CORS_ALLOWED_HEADERS
- See Also:
-
HTTP_CORS_CREDENTIALS
- See Also:
-
HTTP_SESSION_MEMORY_RESERVATION
- See Also:
-
HTTP_SESSION_MEMORY_MAXIMUM
- See Also:
-
HTTP_SESSION_MAX_IDLE_SECS
- See Also:
-
HTTP_KEYSTORE_PATH
- See Also:
-
HTTP_KEYSTORE_PASSWORD
- See Also:
-
HTTP_TRUSTSTORE_PATH
- See Also:
-
HTTP_TRUSTSTORE_PASSWORD
- See Also:
-
HTTP_AUTHENTICATION_MECHANISMS
- See Also:
-
HTTP_SPNEGO_PRINCIPAL
- See Also:
-
HTTP_SPNEGO_KEYTAB
- See Also:
-
HTTP_WEB_CLIENT_RESULTSET_AUTOLIMIT_CHECKED
- See Also:
-
HTTP_WEB_CLIENT_RESULTSET_AUTOLIMIT_ROWS
- See Also:
-
HTTP_WEB_CLIENT_RESULTSET_ROWS_PER_PAGE_VALUES
- See Also:
-
HTTP_MEMORY_HEAP_FAILURE_THRESHOLD
Deprecated.- See Also:
-
HTTP_WEB_OPTIONS_FILTERS
- See Also:
-
SYS_STORE_PROVIDER_CLASS
- See Also:
-
SYS_STORE_PROVIDER_LOCAL_PATH
- See Also:
-
SYS_STORE_PROVIDER_LOCAL_ENABLE_WRITE
- See Also:
-
PROFILES_STORE_INMEMORY
- See Also:
-
PROFILES_STORE_CAPACITY
- See Also:
-
IMPERSONATION_ENABLED
- See Also:
-
IMPERSONATION_MAX_CHAINED_USER_HOPS
- See Also:
-
AUTHENTICATION_MECHANISMS
- See Also:
-
USER_AUTHENTICATION_ENABLED
- See Also:
-
USER_AUTHENTICATOR_IMPL
- See Also:
-
HTPASSWD_AUTHENTICATOR_PATH
- See Also:
-
PAM_AUTHENTICATOR_PROFILES
- See Also:
-
BIT_AUTHENTICATION_ENABLED
- See Also:
-
BIT_AUTHENTICATION_MECHANISM
- See Also:
-
USE_LOGIN_PRINCIPAL
- See Also:
-
USER_ENCRYPTION_SASL_ENABLED
- See Also:
-
USER_ENCRYPTION_SASL_MAX_WRAPPED_SIZE
- See Also:
-
SERVICE_PRINCIPAL
- See Also:
-
SERVICE_KEYTAB_LOCATION
- See Also:
-
KERBEROS_NAME_MAPPING
- See Also:
-
USER_SSL_ENABLED
- See Also:
-
BIT_ENCRYPTION_SASL_ENABLED
- See Also:
-
BIT_ENCRYPTION_SASL_MAX_WRAPPED_SIZE
- See Also:
-
JDBC_BATCH_QUEUE_THROTTLING_THRESHOLD
Size of JDBC batch queue (in batches) above which throttling begins.- See Also:
-
JDBC_QUERY_TIMEOUT
- See Also:
-
SCAN_THREADPOOL_SIZE
- See Also:
-
SCAN_DECODE_THREADPOOL_SIZE
- See Also:
-
RETURN_ERROR_FOR_FAILURE_IN_CANCELLED_FRAGMENTS
Currently if a query is cancelled, but one of the fragments reports the status as FAILED instead of CANCELLED or FINISHED we report the query result as CANCELLED by swallowing the failures occurred in fragments. This BOOT setting allows the user to see the query status as failure. Useful for developers/testers.- See Also:
-
CLIENT_SUPPORT_COMPLEX_TYPES
- See Also:
-
UDF_RETRY_ATTEMPTS
Configuration properties connected with dynamic UDFs support- See Also:
-
UDF_DIRECTORY_LOCAL
- See Also:
-
UDF_DIRECTORY_FS
- See Also:
-
UDF_DIRECTORY_ROOT
- See Also:
-
UDF_DIRECTORY_STAGING
- See Also:
-
UDF_DIRECTORY_REGISTRY
- See Also:
-
UDF_DIRECTORY_TMP
- See Also:
-
UDF_DISABLE_DYNAMIC
- See Also:
-
DRILL_TMP_DIR
Local temporary directory is used as base for temporary storage of Dynamic UDF jars.- See Also:
-
DEFAULT_TEMPORARY_WORKSPACE
Temporary tables can be created ONLY in default temporary workspace.- See Also:
-
OUTPUT_FORMAT_OPTION
- See Also:
-
OUTPUT_FORMAT_VALIDATOR
-
PARQUET_WRITER_USE_SINGLE_FS_BLOCK
- See Also:
-
PARQUET_WRITER_USE_SINGLE_FS_BLOCK_VALIDATOR
-
PARQUET_BLOCK_SIZE
- See Also:
-
PARQUET_BLOCK_SIZE_VALIDATOR
-
PARQUET_PAGE_SIZE
- See Also:
-
PARQUET_PAGE_SIZE_VALIDATOR
-
PARQUET_DICT_PAGE_SIZE
- See Also:
-
PARQUET_DICT_PAGE_SIZE_VALIDATOR
-
PARQUET_WRITER_COMPRESSION_TYPE
- See Also:
-
PARQUET_WRITER_COMPRESSION_TYPE_VALIDATOR
-
PARQUET_WRITER_ENABLE_DICTIONARY_ENCODING
- See Also:
-
PARQUET_WRITER_ENABLE_DICTIONARY_ENCODING_VALIDATOR
-
PARQUET_WRITER_USE_PRIMITIVE_TYPES_FOR_DECIMALS
- See Also:
-
PARQUET_WRITER_USE_PRIMITIVE_TYPES_FOR_DECIMALS_VALIDATOR
-
PARQUET_WRITER_LOGICAL_TYPE_FOR_DECIMALS
- See Also:
-
PARQUET_WRITER_LOGICAL_TYPE_FOR_DECIMALS_VALIDATOR
-
PARQUET_WRITER_FORMAT_VERSION
- See Also:
-
PARQUET_WRITER_FORMAT_VERSION_VALIDATOR
-
PARQUET_VECTOR_FILL_THRESHOLD
Deprecated.- See Also:
-
PARQUET_VECTOR_FILL_THRESHOLD_VALIDATOR
Deprecated. -
PARQUET_VECTOR_FILL_CHECK_THRESHOLD
Deprecated.- See Also:
-
PARQUET_VECTOR_FILL_CHECK_THRESHOLD_VALIDATOR
Deprecated. -
PARQUET_NEW_RECORD_READER
- See Also:
-
PARQUET_RECORD_READER_IMPLEMENTATION_VALIDATOR
-
PARQUET_READER_INT96_AS_TIMESTAMP
- See Also:
-
PARQUET_READER_INT96_AS_TIMESTAMP_VALIDATOR
-
PARQUET_READER_STRINGS_SIGNED_MIN_MAX
- See Also:
-
PARQUET_READER_STRINGS_SIGNED_MIN_MAX_VALIDATOR
-
PARQUET_PAGEREADER_ASYNC
- See Also:
-
PARQUET_PAGEREADER_ASYNC_VALIDATOR
-
PARQUET_PAGEREADER_QUEUE_SIZE
- See Also:
-
PARQUET_PAGEREADER_QUEUE_SIZE_VALIDATOR
-
PARQUET_PAGEREADER_ENFORCETOTALSIZE
- See Also:
-
PARQUET_PAGEREADER_ENFORCETOTALSIZE_VALIDATOR
-
PARQUET_COLUMNREADER_ASYNC
- See Also:
-
PARQUET_COLUMNREADER_ASYNC_VALIDATOR
-
PARQUET_PAGEREADER_USE_BUFFERED_READ
- See Also:
-
PARQUET_PAGEREADER_USE_BUFFERED_READ_VALIDATOR
-
PARQUET_PAGEREADER_BUFFER_SIZE
- See Also:
-
PARQUET_PAGEREADER_BUFFER_SIZE_VALIDATOR
-
PARQUET_PAGEREADER_USE_FADVISE
- See Also:
-
PARQUET_PAGEREADER_USE_FADVISE_VALIDATOR
-
SCALAR_REPLACEMENT_OPTION
- See Also:
-
SCALAR_REPLACEMENT_VALIDATOR
-
PARQUET_FLAT_READER_BULK
- See Also:
-
PARQUET_FLAT_READER_BULK_VALIDATOR
-
PARQUET_FLAT_BATCH_NUM_RECORDS
- See Also:
-
PARQUET_FLAT_BATCH_NUM_RECORDS_VALIDATOR
-
PARQUET_FLAT_BATCH_MEMORY_SIZE
- See Also:
-
PARQUET_FLAT_BATCH_MEMORY_SIZE_VALIDATOR
-
PARQUET_COMPLEX_BATCH_NUM_RECORDS
- See Also:
-
PARQUET_COMPLEX_BATCH_NUM_RECORDS_VALIDATOR
-
ENABLE_V2_JSON_READER_KEY
- See Also:
-
ENABLE_V2_JSON_READER_VALIDATOR
-
JSON_ALL_TEXT_MODE
- See Also:
-
JSON_READER_ALL_TEXT_MODE_VALIDATOR
-
JSON_EXTENDED_TYPES_KEY
- See Also:
-
JSON_EXTENDED_TYPES
-
JSON_WRITER_UGLIFY_KEY
- See Also:
-
JSON_WRITER_UGLIFY
-
JSON_WRITER_SKIP_NULL_FIELDS_KEY
- See Also:
-
JSON_WRITER_SKIPNULLFIELDS
-
JSON_READER_SKIP_INVALID_RECORDS_FLAG
- See Also:
-
JSON_SKIP_MALFORMED_RECORDS_VALIDATOR
-
JSON_READER_PRINT_INVALID_RECORDS_LINE_NOS_FLAG
- See Also:
-
JSON_READER_PRINT_INVALID_RECORDS_LINE_NOS_FLAG_VALIDATOR
public static final TypeValidators.BooleanValidator JSON_READER_PRINT_INVALID_RECORDS_LINE_NOS_FLAG_VALIDATOR -
TEXT_ESTIMATED_ROW_SIZE_KEY
- See Also:
-
TEXT_ESTIMATED_ROW_SIZE
-
TEXT_WRITER_ADD_HEADER
- See Also:
-
TEXT_WRITER_ADD_HEADER_VALIDATOR
-
TEXT_WRITER_FORCE_QUOTES
- See Also:
-
TEXT_WRITER_FORCE_QUOTES_VALIDATOR
-
JSON_WRITER_NAN_INF_NUMBERS
Json writer option for writing `NaN` and `Infinity` tokens as numbers (not enclosed with double quotes)- See Also:
-
JSON_WRITER_NAN_INF_NUMBERS_VALIDATOR
-
JSON_READER_NAN_INF_NUMBERS
Json reader option that enables parser to read `NaN` and `Infinity` tokens as numbers- See Also:
-
JSON_READER_NAN_INF_NUMBERS_VALIDATOR
-
JSON_READER_ESCAPE_ANY_CHAR
Json reader option that enables parser to escape any characters- See Also:
-
JSON_READER_ESCAPE_ANY_CHAR_VALIDATOR
-
STORE_TABLE_USE_SCHEMA_FILE
- See Also:
-
STORE_TABLE_USE_SCHEMA_FILE_VALIDATOR
-
FILESYSTEM_PARTITION_COLUMN_LABEL
The column label (for directory levels) in results when querying files in a directory E.g. labels: dir0 dir1structure: foo |- bar - a.parquet |- baz - b.parquet
- See Also:
-
FILESYSTEM_PARTITION_COLUMN_LABEL_VALIDATOR
-
IMPLICIT_FILENAME_COLUMN_LABEL
Implicit file columns- See Also:
-
IMPLICIT_FILENAME_COLUMN_LABEL_VALIDATOR
-
IMPLICIT_SUFFIX_COLUMN_LABEL
- See Also:
-
IMPLICIT_SUFFIX_COLUMN_LABEL_VALIDATOR
-
IMPLICIT_FQN_COLUMN_LABEL
- See Also:
-
IMPLICIT_FQN_COLUMN_LABEL_VALIDATOR
-
IMPLICIT_FILEPATH_COLUMN_LABEL
- See Also:
-
IMPLICIT_FILEPATH_COLUMN_LABEL_VALIDATOR
-
IMPLICIT_ROW_GROUP_INDEX_COLUMN_LABEL
- See Also:
-
IMPLICIT_ROW_GROUP_INDEX_COLUMN_LABEL_VALIDATOR
-
IMPLICIT_ROW_GROUP_START_COLUMN_LABEL
- See Also:
-
IMPLICIT_ROW_GROUP_START_COLUMN_LABEL_VALIDATOR
-
IMPLICIT_ROW_GROUP_LENGTH_COLUMN_LABEL
- See Also:
-
IMPLICIT_ROW_GROUP_LENGTH_COLUMN_LABEL_VALIDATOR
-
IMPLICIT_LAST_MODIFIED_TIME_COLUMN_LABEL
- See Also:
-
IMPLICIT_LAST_MODIFIED_TIME_COLUMN_LABEL_VALIDATOR
public static final TypeValidators.StringValidator IMPLICIT_LAST_MODIFIED_TIME_COLUMN_LABEL_VALIDATOR -
IMPLICIT_PROJECT_METADATA_COLUMN_LABEL
- See Also:
-
IMPLICIT_PROJECT_METADATA_COLUMN_LABEL_VALIDATOR
-
JSON_READ_NUMBERS_AS_DOUBLE
- See Also:
-
JSON_READ_NUMBERS_AS_DOUBLE_VALIDATOR
-
MONGO_ALL_TEXT_MODE
- See Also:
-
MONGO_READER_ALL_TEXT_MODE_VALIDATOR
-
MONGO_READER_READ_NUMBERS_AS_DOUBLE
- See Also:
-
MONGO_READER_READ_NUMBERS_AS_DOUBLE_VALIDATOR
-
MONGO_BSON_RECORD_READER
- See Also:
-
MONGO_BSON_RECORD_READER_VALIDATOR
-
ENABLE_UNION_TYPE_KEY
- See Also:
-
ENABLE_UNION_TYPE
-
EXCEPT_ADD_AGG_BELOW_KEY
- See Also:
-
EXCEPT_ADD_AGG_BELOW
-
KAFKA_ALL_TEXT_MODE
- See Also:
-
KAFKA_READER_ALL_TEXT_MODE_VALIDATOR
-
KAFKA_READER_READ_NUMBERS_AS_DOUBLE
- See Also:
-
KAFKA_READER_READ_NUMBERS_AS_DOUBLE_VALIDATOR
-
KAFKA_RECORD_READER
- See Also:
-
KAFKA_RECORD_READER_VALIDATOR
-
KAFKA_POLL_TIMEOUT
- See Also:
-
KAFKA_POLL_TIMEOUT_VALIDATOR
-
KAFKA_READER_SKIP_INVALID_RECORDS
- See Also:
-
KAFKA_SKIP_MALFORMED_RECORDS_VALIDATOR
-
KAFKA_READER_NAN_INF_NUMBERS
- See Also:
-
KAFKA_READER_NAN_INF_NUMBERS_VALIDATOR
-
KAFKA_READER_ESCAPE_ANY_CHAR
- See Also:
-
KAFKA_READER_ESCAPE_ANY_CHAR_VALIDATOR
-
HIVE_OPTIMIZE_SCAN_WITH_NATIVE_READERS
Deprecated.- See Also:
-
HIVE_OPTIMIZE_SCAN_WITH_NATIVE_READERS_VALIDATOR
Deprecated. -
HIVE_OPTIMIZE_PARQUET_SCAN_WITH_NATIVE_READER
- See Also:
-
HIVE_OPTIMIZE_PARQUET_SCAN_WITH_NATIVE_READER_VALIDATOR
-
HIVE_OPTIMIZE_MAPRDB_JSON_SCAN_WITH_NATIVE_READER
- See Also:
-
HIVE_OPTIMIZE_MAPRDB_JSON_SCAN_WITH_NATIVE_READER_VALIDATOR
-
HIVE_READ_MAPRDB_JSON_TIMESTAMP_WITH_TIMEZONE_OFFSET
- See Also:
-
HIVE_READ_MAPRDB_JSON_TIMESTAMP_WITH_TIMEZONE_OFFSET_VALIDATOR
-
HIVE_MAPRDB_JSON_ALL_TEXT_MODE
- See Also:
-
HIVE_MAPRDB_JSON_ALL_TEXT_MODE_VALIDATOR
-
HIVE_CONF_PROPERTIES
- See Also:
-
HIVE_CONF_PROPERTIES_VALIDATOR
-
SLICE_TARGET
- See Also:
-
SLICE_TARGET_DEFAULT
public static final long SLICE_TARGET_DEFAULT- See Also:
-
SLICE_TARGET_OPTION
-
CAST_EMPTY_STRING_TO_NULL
- See Also:
-
CAST_EMPTY_STRING_TO_NULL_OPTION
-
MIN_HASH_TABLE_SIZE_KEY
HashTable runtime settings- See Also:
-
MIN_HASH_TABLE_SIZE
-
MAX_HASH_TABLE_SIZE_KEY
- See Also:
-
MAX_HASH_TABLE_SIZE
-
CPU_LOAD_AVERAGE_KEY
Limits the maximum level of parallelization to this factor time the number of Drillbits- See Also:
-
CPU_LOAD_AVERAGE
-
MAX_WIDTH_PER_NODE_KEY
- See Also:
-
MAX_WIDTH_PER_NODE
-
MAX_WIDTH_GLOBAL_KEY
The maximum level or parallelization any stage of the query can do. Note that while this might be the number of active Drillbits, realistically, this could be well beyond that number of we want to do things like speed results return.- See Also:
-
MAX_WIDTH_GLOBAL
-
AFFINITY_FACTOR_KEY
Factor by which a node with endpoint affinity will be favored while creating assignment- See Also:
-
AFFINITY_FACTOR
-
EARLY_LIMIT0_OPT_KEY
- See Also:
-
EARLY_LIMIT0_OPT
-
LATE_LIMIT0_OPT_KEY
- See Also:
-
LATE_LIMIT0_OPT
-
FILE_LISTING_LIMIT0_OPT_KEY
- See Also:
-
FILE_LISTING_LIMIT0_OPT
-
ENABLE_MEMORY_ESTIMATION_KEY
- See Also:
-
ENABLE_MEMORY_ESTIMATION
-
MAX_QUERY_MEMORY_PER_NODE_KEY
Maximum query memory per node (in MB). Re-plan with cheaper operators if memory estimation exceeds this limit. DEFAULT: 2048 MB- See Also:
-
MAX_QUERY_MEMORY_PER_NODE
-
PERCENT_MEMORY_PER_QUERY_KEY
Alternative way to compute per-query-per-node memory as a percent of the total available system memory.Suggestion for computation.
- Assume an allowance for non-managed operators. Default assumption: 50%
- Assume a desired number of concurrent queries. Default assumption: 10.
- The value of this parameter is
(1 - non-managed allowance) / concurrency
This number is used only when throttling is disabled. Setting the number to 0 effectively disables this technique as it will always produce values lower than max_query_memory_per_node.
DEFAULT: 5%
-
PERCENT_MEMORY_PER_QUERY
-
MIN_MEMORY_PER_BUFFERED_OP_KEY
Minimum memory allocated to each buffered operator instance. DEFAULT: 40 MB- See Also:
-
MIN_MEMORY_PER_BUFFERED_OP
-
NON_BLOCKING_OPERATORS_MEMORY_KEY
Extra query memory per node for non-blocking operators. NOTE: This option is currently used only for memory estimation. DEFAULT: 64 MB MAXIMUM: 2048 MB- See Also:
-
NON_BLOCKING_OPERATORS_MEMORY
-
HASH_JOIN_TABLE_FACTOR_KEY
- See Also:
-
HASH_JOIN_TABLE_FACTOR
-
HASH_AGG_TABLE_FACTOR_KEY
- See Also:
-
HASH_AGG_TABLE_FACTOR
-
AVERAGE_FIELD_WIDTH_KEY
- See Also:
-
AVERAGE_FIELD_WIDTH
-
ORDERED_MUX_EXCHANGE
- See Also:
-
RM_ENABLED
- See Also:
-
MAX_MEMORY_PER_NODE
- See Also:
-
MAX_CPUS_PER_NODE
- See Also:
-
ENABLE_QUEUE
-
LARGE_QUEUE_SIZE
-
SMALL_QUEUE_SIZE
-
QUEUE_THRESHOLD_SIZE
-
QUEUE_TIMEOUT
-
RM_QUERY_TAGS_KEY
- See Also:
-
RM_QUERY_TAGS_VALIDATOR
-
RM_QUEUES_WAIT_FOR_PREFERRED_NODES_KEY
- See Also:
-
RM_QUEUES_WAIT_FOR_PREFERRED_NODES_VALIDATOR
-
QUEUE_MEMORY_RATIO
-
QUEUE_MEMORY_RESERVE
-
ENABLE_VERBOSE_ERRORS_KEY
- See Also:
-
ENABLE_VERBOSE_ERRORS
-
ENABLE_NEW_TEXT_READER_KEY
Deprecated.Key used in earlier versions to use the original ("V1") text reader. Since at least Drill 1.8 users have used the ("compliant") ("V2") version. Deprecated in Drill 1.17; the "V3" reader with schema support is always used. Retained for backward compatibility, but does nothing.- See Also:
-
ENABLE_NEW_TEXT_READER
Deprecated. -
ENABLE_V3_TEXT_READER_KEY
Deprecated.Flag used in Drill 1.16 to select the row-set based ("V3") or the original "compliant" ("V2") text reader. In Drill 1.17, the "V3" version is always used. Retained for backward compatibility, but does nothing.- See Also:
-
ENABLE_V3_TEXT_READER
Deprecated. -
MIN_READER_WIDTH_KEY
- See Also:
-
MIN_READER_WIDTH
-
SKIP_RUNTIME_ROWGROUP_PRUNING_KEY
- See Also:
-
SKIP_RUNTIME_ROWGROUP_PRUNING
-
DRILL_SYS_FILE_SUFFIX
- See Also:
-
ENABLE_WINDOW_FUNCTIONS
- See Also:
-
ENABLE_WINDOW_FUNCTIONS_VALIDATOR
-
DRILLBIT_CONTROL_INJECTIONS
- See Also:
-
DRILLBIT_CONTROLS_VALIDATOR
-
NEW_VIEW_DEFAULT_PERMS_KEY
- See Also:
-
NEW_VIEW_DEFAULT_PERMS_VALIDATOR
-
CTAS_PARTITIONING_HASH_DISTRIBUTE
- See Also:
-
CTAS_PARTITIONING_HASH_DISTRIBUTE_VALIDATOR
-
ENABLE_BULK_LOAD_TABLE_LIST_KEY
Deprecated.option. It will not take any effect. The option added as part of DRILL-4577, was used to mark that hive tables should be loaded for all table names at once. Then as part of DRILL-4826 was added option to regulate bulk size, because big amount of views was causing performance degradation. After last improvements for DRILL-7115 both options (ENABLE_BULK_LOAD_TABLE_LIST_KEY
andBULK_LOAD_TABLE_LIST_BULK_SIZE_KEY
) became obsolete and may be removed in future releases.- See Also:
-
ENABLE_BULK_LOAD_TABLE_LIST
Deprecated.- See Also:
-
BULK_LOAD_TABLE_LIST_BULK_SIZE_KEY
Deprecated. -
BULK_LOAD_TABLE_LIST_BULK_SIZE
Deprecated.- See Also:
-
ADMIN_USERS_KEY
Option whose value is a comma separated list of admin usernames. Admin users are users who have special privileges such as changing system options.- See Also:
-
ADMIN_USERS_VALIDATOR
-
ADMIN_USER_GROUPS_KEY
Option whose value is a comma separated list of admin usergroups.- See Also:
-
ADMIN_USER_GROUPS_VALIDATOR
-
IMPERSONATION_POLICIES_KEY
Option whose value is a string representing list of inbound impersonation policies. Impersonation policy format: [ { proxy_principals : { users : ["..."], groups : ["..."] }, target_principals : { users : ["..."], groups : ["..."] } }, ... ]- See Also:
-
IMPERSONATION_POLICY_VALIDATOR
-
WEB_LOGS_MAX_LINES
Web settings- See Also:
-
WEB_LOGS_MAX_LINES_VALIDATOR
-
WEB_DISPLAY_FORMAT_TIMESTAMP
- See Also:
-
WEB_DISPLAY_FORMAT_TIMESTAMP_VALIDATOR
-
WEB_DISPLAY_FORMAT_DATE
- See Also:
-
WEB_DISPLAY_FORMAT_DATE_VALIDATOR
-
WEB_DISPLAY_FORMAT_TIME
- See Also:
-
WEB_DISPLAY_FORMAT_TIME_VALIDATOR
-
CODE_GEN_EXP_IN_METHOD_SIZE
- See Also:
-
CODE_GEN_EXP_IN_METHOD_SIZE_VALIDATOR
-
CREATE_PREPARE_STATEMENT_TIMEOUT_MILLIS
- See Also:
-
CREATE_PREPARE_STATEMENT_TIMEOUT_MILLIS_VALIDATOR
-
DYNAMIC_UDF_SUPPORT_ENABLED
- See Also:
-
DYNAMIC_UDF_SUPPORT_ENABLED_VALIDATOR
-
PROFILE_STATISTICS_ESTIMATED_ROWS_SHOW
- See Also:
-
PROFILE_WARNING_PROGRESS_THRESHOLD
- See Also:
-
PROFILE_WARNING_TIME_SKEW_MIN
- See Also:
-
PROFILE_WARNING_TIME_SKEW_RATIO_PROCESS
- See Also:
-
PROFILE_WARNING_SCAN_WAIT_MIN
- See Also:
-
PROFILE_WARNING_TIME_SKEW_RATIO_WAIT
- See Also:
-
ENABLE_QUERY_PROFILE_OPTION
Option to save query profiles. If false, no query profile will be saved for any query.- See Also:
-
ENABLE_QUERY_PROFILE_VALIDATOR
-
SKIP_ALTER_SESSION_QUERY_PROFILE
- See Also:
-
SKIP_SESSION_QUERY_PROFILE_VALIDATOR
-
QUERY_PROFILE_DEBUG_OPTION
Profiles are normally written after the last client message to reduce latency. When running tests, however, we want the profile written before the return so that the client can immediately read the profile for test verification.- See Also:
-
QUERY_PROFILE_DEBUG_VALIDATOR
-
USE_DYNAMIC_UDFS_KEY
- See Also:
-
USE_DYNAMIC_UDFS
-
QUERY_TRANSIENT_STATE_UPDATE_KEY
- See Also:
-
QUERY_TRANSIENT_STATE_UPDATE
-
PERSISTENT_TABLE_UMASK
- See Also:
-
PERSISTENT_TABLE_UMASK_VALIDATOR
-
ENABLE_ITERATOR_VALIDATION_OPTION
Enables batch iterator (operator) validation. Validation is normally enabled only when assertions are enabled. This option enables iterator validation even if assertions are not enabled. That is, it allows iterator validation even on a "production" Drill instance.- See Also:
-
ENABLE_ITERATOR_VALIDATOR
-
ENABLE_ITERATOR_VALIDATION
Boot-time config option to enable validation. Primarily used for tests. If true, overrrides the above. (That is validation is done if assertions are on, if the above session option is set to true, or if this config option is set to true.- See Also:
-
QUERY_ROWKEYJOIN_BATCHSIZE_KEY
- See Also:
-
QUERY_ROWKEYJOIN_BATCHSIZE
-
ENABLE_VECTOR_VALIDATION_OPTION
When iterator validation is enabled, additionally validates the vectors in each batch passed to each iterator.- See Also:
-
ENABLE_VECTOR_VALIDATOR
-
ENABLE_VECTOR_VALIDATION
Boot-time config option to enable vector validation. Primarily used for tests. Add the following to the command line to enable:
-ea -Ddrill.exec.debug.validate_vectors=true- See Also:
-
OPTION_DEFAULTS_ROOT
- See Also:
-
GRACE_PERIOD
Boot-time config option provided to modify duration of the grace period. Grace period is the amount of time where the drillbit accepts work after the shutdown request is triggered. The primary use of grace period is to avoid the race conditions caused by zookeeper delay in updating the state information of the drillbit that is shutting down. So, it is advisable to have a grace period that is at least twice the amount of zookeeper refresh time.- See Also:
-
DRILL_PORT_HUNT
- See Also:
-
ALLOW_LOOPBACK_ADDRESS_BINDING
- See Also:
-
STATS_LOGGING_BATCH_SIZE_OPTION
Enables batch size statistics logging- See Also:
-
STATS_LOGGING_BATCH_SIZE_VALIDATOR
-
STATS_LOGGING_FG_BATCH_SIZE_OPTION
Enables fine-grained batch size statistics logging- See Also:
-
STATS_LOGGING_BATCH_FG_SIZE_VALIDATOR
-
STATS_LOGGING_BATCH_OPERATOR_OPTION
Controls the list of operators for which batch sizing stats should be enabled- See Also:
-
STATS_LOGGING_BATCH_OPERATOR_VALIDATOR
-
LIST_FILES_RECURSIVELY
- See Also:
-
LIST_FILES_RECURSIVELY_VALIDATOR
-
STORAGE_PLUGIN_RETRY_ATTEMPTS
- See Also:
-
STORAGE_PLUGIN_RETRY_ATTEMPTS_VALIDATOR
-
STORAGE_PLUGIN_RETRY_DELAY
- See Also:
-
STORAGE_PLUGIN_RETRY_DELAY_VALIDATOR
-
STORAGE_PLUGIN_AUTO_DISABLE
- See Also:
-
STORAGE_PLUGIN_AUTO_DISABLE_VALIDATOR
-
RETURN_RESULT_SET_FOR_DDL
- See Also:
-
RETURN_RESULT_SET_FOR_DDL_VALIDATOR
-
HLL_ACCURACY
Option whose value is a long value representing the number of bits required for computing ndv (using HLL). Controls the trade-off between accuracy and memory requirements. The number of bits correlates positively with accuracy- See Also:
-
HLL_ACCURACY_VALIDATOR
-
DETERMINISTIC_SAMPLING
Option whose value is a boolean value representing whether to perform deterministic sampling. It translates to using the same (pre-defined) seed for the underlying pseudo-random number generator.- See Also:
-
DETERMINISTIC_SAMPLING_VALIDATOR
-
NDV_BLOOM_FILTER_ELEMENTS
Option whose value is a long value representing the expected number of elements in the bloom filter. The bloom filter computes the number of duplicates which is used for extrapolating the NDV when using sampling. Controls the trade-off between accuracy and memory requirements. The number of elements correlates positively with accuracy.- See Also:
-
NDV_BLOOM_FILTER_ELEMENTS_VALIDATOR
-
NDV_BLOOM_FILTER_FPOS_PROB
Option whose value is a double value representing the desired max false positive probability in the bloom filter. The bloom filter computes the number of duplicates which is used for extrapolating the NDV when using sampling. Controls the trade-off between accuracy and memory requirements. The probability correlates negatively with the accuracy.- See Also:
-
NDV_BLOOM_FILTER_FPOS_PROB_VALIDATOR
-
TDIGEST_COMPRESSION
Controls the 'compression' factor for the TDigest algorithm.- See Also:
-
TDIGEST_COMPRESSION_VALIDATOR
-
QUERY_MAX_ROWS
Options that have a JDBC Statement implementation already in place- See Also:
-
QUERY_MAX_ROWS_VALIDATOR
-
METASTORE_ENABLED
Option that enables Drill Metastore usage.- See Also:
-
METASTORE_ENABLED_VALIDATOR
-
METASTORE_METADATA_STORE_DEPTH_LEVEL
Option for specifying maximum level depth for collecting metadata which will be stored in the Drill Metastore. For example, whenFILE
level value is set,ROW_GROUP
level metadata won't be collected and stored into the Metastore.- See Also:
-
METASTORE_METADATA_STORE_DEPTH_LEVEL_VALIDATOR
public static final TypeValidators.EnumeratedStringValidator METASTORE_METADATA_STORE_DEPTH_LEVEL_VALIDATOR -
METASTORE_USE_SCHEMA_METADATA
Option for enabling schema usage, stored to the Metastore.- See Also:
-
METASTORE_USE_SCHEMA_METADATA_VALIDATOR
-
METASTORE_USE_STATISTICS_METADATA
Option for enabling statistics usage, stored in the Metastore, at the planning stage.- See Also:
-
METASTORE_USE_STATISTICS_METADATA_VALIDATOR
-
METASTORE_CTAS_AUTO_COLLECT_METADATA
Option for collecting schema and / or column statistics for every table after CTAS and CTTAS execution.- See Also:
-
METASTORE_CTAS_AUTO_COLLECT_METADATA_VALIDATOR
public static final TypeValidators.EnumeratedStringValidator METASTORE_CTAS_AUTO_COLLECT_METADATA_VALIDATOR -
METASTORE_FALLBACK_TO_FILE_METADATA
Option for allowing using file metadata cache if required metadata is absent in the Metastore.- See Also:
-
METASTORE_FALLBACK_TO_FILE_METADATA_VALIDATOR
-
METASTORE_RETRIEVAL_RETRY_ATTEMPTS
Option for specifying the number of attempts for retrying query planning after detecting that query metadata is changed.- See Also:
-
METASTORE_RETRIEVAL_RETRY_ATTEMPTS_VALIDATOR
-
PARQUET_READER_ENABLE_MAP_SUPPORT
- See Also:
-
PARQUET_READER_ENABLE_MAP_SUPPORT_VALIDATOR
-
BOOTSTRAP_STORAGE_PLUGINS_FILE
- See Also:
-
BOOTSTRAP_FORMAT_PLUGINS_FILE
- See Also:
-
UPGRADE_STORAGE_PLUGINS_FILE
- See Also:
-
STORAGE_PLUGIN_REGISTRY_IMPL
- See Also:
-
ACTION_ON_STORAGE_PLUGINS_OVERRIDE_FILE
- See Also:
-
PRIVATE_CONNECTORS
- See Also:
-
ENABLE_DYNAMIC_CREDIT_BASED_FC
- See Also:
-
ENABLE_DYNAMIC_CREDIT_BASED_FC_VALIDATOR
-
ENABLE_ALIASES
- See Also:
-
ENABLE_ALIASES_VALIDATOR
-
ENABLE_REST_VERBOSE_ERRORS_KEY
- See Also:
-
ENABLE_REST_VERBOSE_ERRORS
-
NET_PROXY_BASE
- See Also:
-
HTTP_PROXY_URL
- See Also:
-
HTTP_PROXY_TYPE
- See Also:
-
HTTP_PROXY_HOST
- See Also:
-
HTTP_PROXY_PORT
- See Also:
-
HTTP_PROXY_USER_NAME
- See Also:
-
HTTP_PROXY_PASSWORD
- See Also:
-
HTTPS_PROXY_URL
- See Also:
-
HTTPS_PROXY_TYPE
- See Also:
-
HTTPS_PROXY_HOST
- See Also:
-
HTTPS_PROXY_PORT
- See Also:
-
HTTPS_PROXY_USER_NAME
- See Also:
-
HTTPS_PROXY_PASSWORD
- See Also:
-
-
Method Details
-
bootDefaultFor
-