public final class oadd.org.apache.drill.exec.ExecConstants extends java.lang.Object
{
public static final java.lang.String ZK_RETRY_TIMES;
public static final java.lang.String ZK_RETRY_DELAY;
public static final java.lang.String ZK_CONNECTION;
public static final java.lang.String ZK_TIMEOUT;
public static final java.lang.String ZK_ROOT;
public static final java.lang.String ZK_REFRESH;
public static final java.lang.String ZK_ACL_PROVIDER;
public static final java.lang.String ZK_APPLY_SECURE_ACL;
public static final java.lang.String BIT_RETRY_TIMES;
public static final java.lang.String BIT_RETRY_DELAY;
public static final java.lang.String BIT_TIMEOUT;
public static final java.lang.String SERVICE_NAME;
public static final java.lang.String RPC_BIND_ADDR;
public static final java.lang.String INITIAL_BIT_PORT;
public static final java.lang.String INITIAL_DATA_PORT;
public static final java.lang.String BIT_RPC_TIMEOUT;
public static final java.lang.String INITIAL_USER_PORT;
public static final java.lang.String USER_RPC_TIMEOUT;
public static final java.lang.String METRICS_CONTEXT_NAME;
public static final java.lang.String USE_IP_ADDRESS;
public static final java.lang.String CLIENT_RPC_THREADS;
public static final java.lang.String BIT_SERVER_RPC_THREADS;
public static final java.lang.String USER_SERVER_RPC_THREADS;
public static final java.lang.String FRAG_RUNNER_RPC_TIMEOUT;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator FRAG_RUNNER_RPC_TIMEOUT_VALIDATOR;
public static final java.lang.String TRACE_DUMP_DIRECTORY;
public static final java.lang.String TRACE_DUMP_FILESYSTEM;
public static final java.lang.String TEMP_DIRECTORIES;
public static final java.lang.String TEMP_FILESYSTEM;
public static final java.lang.String INCOMING_BUFFER_IMPL;
public static final java.lang.String INCOMING_BUFFER_SIZE;
public static final java.lang.String SPOOLING_BUFFER_DELETE;
public static final java.lang.String SPOOLING_BUFFER_MEMORY;
public static final java.lang.String UNLIMITED_BUFFER_MAX_MEMORY_SIZE;
public static final java.lang.String BATCH_PURGE_THRESHOLD;
public static final java.lang.String SPILL_FILESYSTEM;
public static final java.lang.String SPILL_DIRS;
public static final java.lang.String OUTPUT_BATCH_SIZE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator OUTPUT_BATCH_SIZE_VALIDATOR;
public static final java.lang.String OUTPUT_BATCH_SIZE_AVAIL_MEM_FACTOR;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator OUTPUT_BATCH_SIZE_AVAIL_MEM_FACTOR_VALIDATOR;
public static final java.lang.String EXTERNAL_SORT_TARGET_SPILL_BATCH_SIZE;
public static final java.lang.String EXTERNAL_SORT_SPILL_GROUP_SIZE;
public static final java.lang.String EXTERNAL_SORT_SPILL_THRESHOLD;
public static final java.lang.String EXTERNAL_SORT_SPILL_DIRS;
public static final java.lang.String EXTERNAL_SORT_SPILL_FILESYSTEM;
public static final java.lang.String EXTERNAL_SORT_SPILL_FILE_SIZE;
public static final java.lang.String EXTERNAL_SORT_MSORT_MAX_BATCHSIZE;
public static final java.lang.String EXTERNAL_SORT_MERGE_LIMIT;
public static final java.lang.String EXTERNAL_SORT_SPILL_BATCH_SIZE;
public static final java.lang.String EXTERNAL_SORT_MERGE_BATCH_SIZE;
public static final java.lang.String EXTERNAL_SORT_MAX_MEMORY;
public static final java.lang.String EXTERNAL_SORT_BATCH_LIMIT;
public static final java.lang.String EXTERNAL_SORT_DISABLE_MANAGED;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator EXTERNAL_SORT_DISABLE_MANAGED_OPTION;
public static final java.lang.String HASHJOIN_HASHTABLE_CALC_TYPE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator HASHJOIN_HASHTABLE_CALC_TYPE;
public static final java.lang.String HASHJOIN_SAFETY_FACTOR_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator HASHJOIN_SAFETY_FACTOR;
public static final java.lang.String HASHJOIN_HASH_DOUBLE_FACTOR_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator HASHJOIN_HASH_DOUBLE_FACTOR;
public static final java.lang.String HASHJOIN_FRAGMENTATION_FACTOR_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator HASHJOIN_FRAGMENTATION_FACTOR;
public static final java.lang.String HASHJOIN_NUM_ROWS_IN_BATCH_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHJOIN_NUM_ROWS_IN_BATCH_VALIDATOR;
public static final java.lang.String HASHJOIN_MAX_BATCHES_IN_MEMORY_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHJOIN_MAX_BATCHES_IN_MEMORY_VALIDATOR;
public static final java.lang.String HASHJOIN_NUM_PARTITIONS_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHJOIN_NUM_PARTITIONS_VALIDATOR;
public static final java.lang.String HASHJOIN_MAX_MEMORY_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHJOIN_MAX_MEMORY_VALIDATOR;
public static final java.lang.String HASHJOIN_SPILL_DIRS;
public static final java.lang.String HASHJOIN_SPILL_FILESYSTEM;
public static final java.lang.String HASHJOIN_FALLBACK_ENABLED_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator HASHJOIN_FALLBACK_ENABLED_VALIDATOR;
public static final java.lang.String HASHJOIN_ENABLE_RUNTIME_FILTER_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator HASHJOIN_ENABLE_RUNTIME_FILTER;
public static final java.lang.String HASHJOIN_BLOOM_FILTER_MAX_SIZE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$IntegerValidator HASHJOIN_BLOOM_FILTER_MAX_SIZE;
public static final java.lang.String HASHJOIN_BLOOM_FILTER_FPP_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator HASHJOIN_BLOOM_FILTER_FPP_VALIDATOR;
public static final java.lang.String HASHJOIN_RUNTIME_FILTER_WAITING_ENABLE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator HASHJOIN_ENABLE_RUNTIME_FILTER_WAITING;
public static final java.lang.String HASHJOIN_RUNTIME_FILTER_MAX_WAITING_TIME_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator HASHJOIN_RUNTIME_FILTER_MAX_WAITING_TIME;
public static final java.lang.String HASHAGG_NUM_PARTITIONS_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHAGG_NUM_PARTITIONS_VALIDATOR;
public static final java.lang.String HASHAGG_MAX_MEMORY_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHAGG_MAX_MEMORY_VALIDATOR;
public static final java.lang.String HASHAGG_MIN_BATCHES_PER_PARTITION_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHAGG_MIN_BATCHES_PER_PARTITION_VALIDATOR;
public static final java.lang.String HASHAGG_USE_MEMORY_PREDICTION_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator HASHAGG_USE_MEMORY_PREDICTION_VALIDATOR;
public static final java.lang.String HASHAGG_SPILL_DIRS;
public static final java.lang.String HASHAGG_SPILL_FILESYSTEM;
public static final java.lang.String HASHAGG_FALLBACK_ENABLED_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator HASHAGG_FALLBACK_ENABLED_VALIDATOR;
public static final java.lang.String IMPLICIT_CAST_FOR_JOINS_ENABLED;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator IMPLICIT_CAST_FOR_JOINS_ENABLED_VALIDATOR;
public static final java.lang.String PARTITIONER_MEMORY_REDUCTION_THRESHOLD_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator PARTITIONER_MEMORY_REDUCTION_THRESHOLD_VALIDATOR;
public static final java.lang.String SSL_PROVIDER;
public static final java.lang.String SSL_PROTOCOL;
public static final java.lang.String SSL_KEYSTORE_TYPE;
public static final java.lang.String SSL_KEYSTORE_PATH;
public static final java.lang.String SSL_KEYSTORE_PASSWORD;
public static final java.lang.String SSL_KEY_PASSWORD;
public static final java.lang.String SSL_TRUSTSTORE_TYPE;
public static final java.lang.String SSL_TRUSTSTORE_PATH;
public static final java.lang.String SSL_TRUSTSTORE_PASSWORD;
public static final java.lang.String SSL_USE_HADOOP_CONF;
public static final java.lang.String SSL_USE_MAPR_CONFIG;
public static final java.lang.String SSL_HANDSHAKE_TIMEOUT;
public static final java.lang.String TEXT_LINE_READER_BATCH_SIZE;
public static final java.lang.String TEXT_LINE_READER_BUFFER_SIZE;
public static final java.lang.String FILE_PLUGIN_MOUNT_COMMANDS;
public static final java.lang.String HAZELCAST_SUBNETS;
public static final java.lang.String HTTP_ENABLE;
public static final java.lang.String HTTP_MAX_PROFILES;
public static final java.lang.String HTTP_PROFILES_PER_PAGE;
public static final java.lang.String HTTP_BIND_ADDR;
public static final java.lang.String HTTP_PORT;
public static final java.lang.String HTTP_PORT_HUNT;
public static final java.lang.String HTTP_JETTY_SERVER_DUMP_AFTER_START;
public static final java.lang.String HTTP_JETTY_SERVER_ACCEPTORS;
public static final java.lang.String HTTP_JETTY_SERVER_SELECTORS;
public static final java.lang.String HTTP_JETTY_SERVER_HANDLERS;
public static final java.lang.String HTTP_JETTY_SERVER_RESPONSE_HEADERS;
public static final java.lang.String HTTP_JETTY_SSL_CONTEXT_FACTORY_OPTIONS_PREFIX;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_CERT_ALIAS;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_CRL_PATH;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_ENABLE_CRLDP;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_ENABLE_OCSP;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_ENDPOINT_IDENTIFICATION_ALGORITHM;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_EXCLUDE_CIPHER_SUITES;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_EXCLUDE_PROTOCOLS;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_INCLUDE_CIPHER_SUITES;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_INCLUDE_PROTOCOLS;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_KEY_MANAGER_FACTORY_ALGORITHM;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_KEYSTORE_PROVIDER;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_KEYSTORE_TYPE;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_MAX_CERT_PATH_LENGTH;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_NEED_CLIENT_AUTH;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_OCSP_RESPONDER_URL;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_PROVIDER;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_RENEGOTIATION_ALLOWED;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_RENEGOTIATION_LIMIT;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_SECURE_RANDOM_ALGORITHM;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_SESSION_CACHING_ENABLED;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_SSL_SESSION_CACHE_SIZE;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_SSL_SESSION_TIMEOUT;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_TRUSTMANAGERFACTORY_ALGORITHM;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_TRUSTSTORE_PROVIDER;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_TRUSTSTORE_TYPE;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_USE_CIPHER_SUITE_ORDER;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_VALIDATE_CERTS;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_VALIDATE_PEER_CERTS;
public static final java.lang.String HTTP_JETTY_SERVER_SSL_CONTEXT_FACTORY_WANT_CLIENT_AUTH;
public static final java.lang.String HTTP_ENABLE_SSL;
public static final java.lang.String HTTP_CLIENT_TIMEOUT;
public static final java.lang.String HTTP_CORS_ENABLED;
public static final java.lang.String HTTP_CORS_ALLOWED_ORIGINS;
public static final java.lang.String HTTP_CORS_ALLOWED_METHODS;
public static final java.lang.String HTTP_CORS_ALLOWED_HEADERS;
public static final java.lang.String HTTP_CORS_CREDENTIALS;
public static final java.lang.String HTTP_SESSION_MEMORY_RESERVATION;
public static final java.lang.String HTTP_SESSION_MEMORY_MAXIMUM;
public static final java.lang.String HTTP_SESSION_MAX_IDLE_SECS;
public static final java.lang.String HTTP_KEYSTORE_PATH;
public static final java.lang.String HTTP_KEYSTORE_PASSWORD;
public static final java.lang.String HTTP_TRUSTSTORE_PATH;
public static final java.lang.String HTTP_TRUSTSTORE_PASSWORD;
public static final java.lang.String HTTP_AUTHENTICATION_MECHANISMS;
public static final java.lang.String HTTP_SPNEGO_PRINCIPAL;
public static final java.lang.String HTTP_SPNEGO_KEYTAB;
public static final java.lang.String HTTP_WEB_CLIENT_RESULTSET_AUTOLIMIT_CHECKED;
public static final java.lang.String HTTP_WEB_CLIENT_RESULTSET_AUTOLIMIT_ROWS;
public static final java.lang.String HTTP_WEB_CLIENT_RESULTSET_ROWS_PER_PAGE_VALUES;
public static final java.lang.String HTTP_MEMORY_HEAP_FAILURE_THRESHOLD;
public static final java.lang.String HTTP_WEB_OPTIONS_FILTERS;
public static final java.lang.String SYS_STORE_PROVIDER_CLASS;
public static final java.lang.String SYS_STORE_PROVIDER_LOCAL_PATH;
public static final java.lang.String SYS_STORE_PROVIDER_LOCAL_ENABLE_WRITE;
public static final java.lang.String PROFILES_STORE_INMEMORY;
public static final java.lang.String PROFILES_STORE_CAPACITY;
public static final java.lang.String IMPERSONATION_ENABLED;
public static final java.lang.String IMPERSONATION_MAX_CHAINED_USER_HOPS;
public static final java.lang.String AUTHENTICATION_MECHANISMS;
public static final java.lang.String USER_AUTHENTICATION_ENABLED;
public static final java.lang.String USER_AUTHENTICATOR_IMPL;
public static final java.lang.String HTPASSWD_AUTHENTICATOR_PATH;
public static final java.lang.String PAM_AUTHENTICATOR_PROFILES;
public static final java.lang.String BIT_AUTHENTICATION_ENABLED;
public static final java.lang.String BIT_AUTHENTICATION_MECHANISM;
public static final java.lang.String USE_LOGIN_PRINCIPAL;
public static final java.lang.String USER_ENCRYPTION_SASL_ENABLED;
public static final java.lang.String USER_ENCRYPTION_SASL_MAX_WRAPPED_SIZE;
private static final java.lang.String SERVICE_LOGIN_PREFIX;
public static final java.lang.String SERVICE_PRINCIPAL;
public static final java.lang.String SERVICE_KEYTAB_LOCATION;
public static final java.lang.String KERBEROS_NAME_MAPPING;
public static final java.lang.String USER_SSL_ENABLED;
public static final java.lang.String BIT_ENCRYPTION_SASL_ENABLED;
public static final java.lang.String BIT_ENCRYPTION_SASL_MAX_WRAPPED_SIZE;
public static final java.lang.String JDBC_BATCH_QUEUE_THROTTLING_THRESHOLD;
public static final java.lang.String JDBC_QUERY_TIMEOUT;
public static final java.lang.String SCAN_THREADPOOL_SIZE;
public static final java.lang.String SCAN_DECODE_THREADPOOL_SIZE;
public static final java.lang.String RETURN_ERROR_FOR_FAILURE_IN_CANCELLED_FRAGMENTS;
public static final java.lang.String CLIENT_SUPPORT_COMPLEX_TYPES;
public static final java.lang.String UDF_RETRY_ATTEMPTS;
public static final java.lang.String UDF_DIRECTORY_LOCAL;
public static final java.lang.String UDF_DIRECTORY_FS;
public static final java.lang.String UDF_DIRECTORY_ROOT;
public static final java.lang.String UDF_DIRECTORY_STAGING;
public static final java.lang.String UDF_DIRECTORY_REGISTRY;
public static final java.lang.String UDF_DIRECTORY_TMP;
public static final java.lang.String UDF_DISABLE_DYNAMIC;
public static final java.lang.String DRILL_TMP_DIR;
public static final java.lang.String DEFAULT_TEMPORARY_WORKSPACE;
public static final java.lang.String OUTPUT_FORMAT_OPTION;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator OUTPUT_FORMAT_VALIDATOR;
public static final java.lang.String PARQUET_WRITER_USE_SINGLE_FS_BLOCK;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_USE_SINGLE_FS_BLOCK_VALIDATOR;
public static final java.lang.String PARQUET_BLOCK_SIZE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_BLOCK_SIZE_VALIDATOR;
public static final java.lang.String PARQUET_PAGE_SIZE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGE_SIZE_VALIDATOR;
public static final java.lang.String PARQUET_DICT_PAGE_SIZE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_DICT_PAGE_SIZE_VALIDATOR;
public static final java.lang.String PARQUET_WRITER_COMPRESSION_TYPE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_COMPRESSION_TYPE_VALIDATOR;
public static final java.lang.String PARQUET_WRITER_ENABLE_DICTIONARY_ENCODING;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_ENABLE_DICTIONARY_ENCODING_VALIDATOR;
public static final java.lang.String PARQUET_WRITER_USE_PRIMITIVE_TYPES_FOR_DECIMALS;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_USE_PRIMITIVE_TYPES_FOR_DECIMALS_VALIDATOR;
public static final java.lang.String PARQUET_WRITER_LOGICAL_TYPE_FOR_DECIMALS;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_LOGICAL_TYPE_FOR_DECIMALS_VALIDATOR;
public static final java.lang.String PARQUET_WRITER_FORMAT_VERSION;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_FORMAT_VERSION_VALIDATOR;
public static final java.lang.String PARQUET_VECTOR_FILL_THRESHOLD;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_VECTOR_FILL_THRESHOLD_VALIDATOR;
public static final java.lang.String PARQUET_VECTOR_FILL_CHECK_THRESHOLD;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_VECTOR_FILL_CHECK_THRESHOLD_VALIDATOR;
public static final java.lang.String PARQUET_NEW_RECORD_READER;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_RECORD_READER_IMPLEMENTATION_VALIDATOR;
public static final java.lang.String PARQUET_READER_INT96_AS_TIMESTAMP;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_READER_INT96_AS_TIMESTAMP_VALIDATOR;
public static final java.lang.String PARQUET_READER_STRINGS_SIGNED_MIN_MAX;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator PARQUET_READER_STRINGS_SIGNED_MIN_MAX_VALIDATOR;
public static final java.lang.String PARQUET_PAGEREADER_ASYNC;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_ASYNC_VALIDATOR;
public static final java.lang.String PARQUET_PAGEREADER_QUEUE_SIZE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_QUEUE_SIZE_VALIDATOR;
public static final java.lang.String PARQUET_PAGEREADER_ENFORCETOTALSIZE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_ENFORCETOTALSIZE_VALIDATOR;
public static final java.lang.String PARQUET_COLUMNREADER_ASYNC;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_COLUMNREADER_ASYNC_VALIDATOR;
public static final java.lang.String PARQUET_PAGEREADER_USE_BUFFERED_READ;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_USE_BUFFERED_READ_VALIDATOR;
public static final java.lang.String PARQUET_PAGEREADER_BUFFER_SIZE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_BUFFER_SIZE_VALIDATOR;
public static final java.lang.String PARQUET_PAGEREADER_USE_FADVISE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_USE_FADVISE_VALIDATOR;
public static final java.lang.String SCALAR_REPLACEMENT_OPTION;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator SCALAR_REPLACEMENT_VALIDATOR;
public static final java.lang.String PARQUET_FLAT_READER_BULK;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_FLAT_READER_BULK_VALIDATOR;
public static final java.lang.String PARQUET_FLAT_BATCH_NUM_RECORDS;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_FLAT_BATCH_NUM_RECORDS_VALIDATOR;
public static final java.lang.String PARQUET_FLAT_BATCH_MEMORY_SIZE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_FLAT_BATCH_MEMORY_SIZE_VALIDATOR;
public static final java.lang.String PARQUET_COMPLEX_BATCH_NUM_RECORDS;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_COMPLEX_BATCH_NUM_RECORDS_VALIDATOR;
public static final java.lang.String ENABLE_V2_JSON_READER_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_V2_JSON_READER_VALIDATOR;
public static final java.lang.String JSON_ALL_TEXT_MODE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_READER_ALL_TEXT_MODE_VALIDATOR;
public static final java.lang.String JSON_EXTENDED_TYPES_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_EXTENDED_TYPES;
public static final java.lang.String JSON_WRITER_UGLIFY_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_WRITER_UGLIFY;
public static final java.lang.String JSON_WRITER_SKIP_NULL_FIELDS_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_WRITER_SKIPNULLFIELDS;
public static final java.lang.String JSON_READER_SKIP_INVALID_RECORDS_FLAG;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_SKIP_MALFORMED_RECORDS_VALIDATOR;
public static final java.lang.String JSON_READER_PRINT_INVALID_RECORDS_LINE_NOS_FLAG;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_READER_PRINT_INVALID_RECORDS_LINE_NOS_FLAG_VALIDATOR;
public static final java.lang.String TEXT_ESTIMATED_ROW_SIZE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator TEXT_ESTIMATED_ROW_SIZE;
public static final java.lang.String TEXT_WRITER_ADD_HEADER;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator TEXT_WRITER_ADD_HEADER_VALIDATOR;
public static final java.lang.String TEXT_WRITER_FORCE_QUOTES;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator TEXT_WRITER_FORCE_QUOTES_VALIDATOR;
public static final java.lang.String JSON_WRITER_NAN_INF_NUMBERS;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_WRITER_NAN_INF_NUMBERS_VALIDATOR;
public static final java.lang.String JSON_READER_NAN_INF_NUMBERS;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_READER_NAN_INF_NUMBERS_VALIDATOR;
public static final java.lang.String JSON_READER_ESCAPE_ANY_CHAR;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_READER_ESCAPE_ANY_CHAR_VALIDATOR;
public static final java.lang.String STORE_TABLE_USE_SCHEMA_FILE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator STORE_TABLE_USE_SCHEMA_FILE_VALIDATOR;
public static final java.lang.String FILESYSTEM_PARTITION_COLUMN_LABEL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator FILESYSTEM_PARTITION_COLUMN_LABEL_VALIDATOR;
public static final java.lang.String IMPLICIT_FILENAME_COLUMN_LABEL;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator IMPLICIT_FILENAME_COLUMN_LABEL_VALIDATOR;
public static final java.lang.String IMPLICIT_SUFFIX_COLUMN_LABEL;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator IMPLICIT_SUFFIX_COLUMN_LABEL_VALIDATOR;
public static final java.lang.String IMPLICIT_FQN_COLUMN_LABEL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_FQN_COLUMN_LABEL_VALIDATOR;
public static final java.lang.String IMPLICIT_FILEPATH_COLUMN_LABEL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_FILEPATH_COLUMN_LABEL_VALIDATOR;
public static final java.lang.String IMPLICIT_ROW_GROUP_INDEX_COLUMN_LABEL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_ROW_GROUP_INDEX_COLUMN_LABEL_VALIDATOR;
public static final java.lang.String IMPLICIT_ROW_GROUP_START_COLUMN_LABEL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_ROW_GROUP_START_COLUMN_LABEL_VALIDATOR;
public static final java.lang.String IMPLICIT_ROW_GROUP_LENGTH_COLUMN_LABEL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_ROW_GROUP_LENGTH_COLUMN_LABEL_VALIDATOR;
public static final java.lang.String IMPLICIT_LAST_MODIFIED_TIME_COLUMN_LABEL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_LAST_MODIFIED_TIME_COLUMN_LABEL_VALIDATOR;
public static final java.lang.String IMPLICIT_PROJECT_METADATA_COLUMN_LABEL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_PROJECT_METADATA_COLUMN_LABEL_VALIDATOR;
public static final java.lang.String JSON_READ_NUMBERS_AS_DOUBLE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_READ_NUMBERS_AS_DOUBLE_VALIDATOR;
public static final java.lang.String MONGO_ALL_TEXT_MODE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator MONGO_READER_ALL_TEXT_MODE_VALIDATOR;
public static final java.lang.String MONGO_READER_READ_NUMBERS_AS_DOUBLE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator MONGO_READER_READ_NUMBERS_AS_DOUBLE_VALIDATOR;
public static final java.lang.String MONGO_BSON_RECORD_READER;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator MONGO_BSON_RECORD_READER_VALIDATOR;
public static final java.lang.String ENABLE_UNION_TYPE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_UNION_TYPE;
public static final java.lang.String EXCEPT_ADD_AGG_BELOW_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator EXCEPT_ADD_AGG_BELOW;
public static final java.lang.String KAFKA_ALL_TEXT_MODE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator KAFKA_READER_ALL_TEXT_MODE_VALIDATOR;
public static final java.lang.String KAFKA_READER_READ_NUMBERS_AS_DOUBLE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator KAFKA_READER_READ_NUMBERS_AS_DOUBLE_VALIDATOR;
public static final java.lang.String KAFKA_RECORD_READER;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator KAFKA_RECORD_READER_VALIDATOR;
public static final java.lang.String KAFKA_POLL_TIMEOUT;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator KAFKA_POLL_TIMEOUT_VALIDATOR;
public static final java.lang.String KAFKA_READER_SKIP_INVALID_RECORDS;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator KAFKA_SKIP_MALFORMED_RECORDS_VALIDATOR;
public static final java.lang.String KAFKA_READER_NAN_INF_NUMBERS;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator KAFKA_READER_NAN_INF_NUMBERS_VALIDATOR;
public static final java.lang.String KAFKA_READER_ESCAPE_ANY_CHAR;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator KAFKA_READER_ESCAPE_ANY_CHAR_VALIDATOR;
public static final java.lang.String HIVE_OPTIMIZE_SCAN_WITH_NATIVE_READERS;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_OPTIMIZE_SCAN_WITH_NATIVE_READERS_VALIDATOR;
public static final java.lang.String HIVE_OPTIMIZE_PARQUET_SCAN_WITH_NATIVE_READER;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_OPTIMIZE_PARQUET_SCAN_WITH_NATIVE_READER_VALIDATOR;
public static final java.lang.String HIVE_OPTIMIZE_MAPRDB_JSON_SCAN_WITH_NATIVE_READER;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_OPTIMIZE_MAPRDB_JSON_SCAN_WITH_NATIVE_READER_VALIDATOR;
public static final java.lang.String HIVE_READ_MAPRDB_JSON_TIMESTAMP_WITH_TIMEZONE_OFFSET;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_READ_MAPRDB_JSON_TIMESTAMP_WITH_TIMEZONE_OFFSET_VALIDATOR;
public static final java.lang.String HIVE_MAPRDB_JSON_ALL_TEXT_MODE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_MAPRDB_JSON_ALL_TEXT_MODE_VALIDATOR;
public static final java.lang.String HIVE_CONF_PROPERTIES;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_CONF_PROPERTIES_VALIDATOR;
public static final java.lang.String SLICE_TARGET;
public static final long SLICE_TARGET_DEFAULT;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator SLICE_TARGET_OPTION;
public static final java.lang.String CAST_EMPTY_STRING_TO_NULL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator CAST_EMPTY_STRING_TO_NULL_OPTION;
public static final java.lang.String MIN_HASH_TABLE_SIZE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator MIN_HASH_TABLE_SIZE;
public static final java.lang.String MAX_HASH_TABLE_SIZE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator MAX_HASH_TABLE_SIZE;
public static final java.lang.String CPU_LOAD_AVERAGE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator CPU_LOAD_AVERAGE;
public static final java.lang.String MAX_WIDTH_PER_NODE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$MaxWidthValidator MAX_WIDTH_PER_NODE;
public static final java.lang.String MAX_WIDTH_GLOBAL_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator MAX_WIDTH_GLOBAL;
public static final java.lang.String AFFINITY_FACTOR_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator AFFINITY_FACTOR;
public static final java.lang.String EARLY_LIMIT0_OPT_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator EARLY_LIMIT0_OPT;
public static final java.lang.String LATE_LIMIT0_OPT_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator LATE_LIMIT0_OPT;
public static final java.lang.String FILE_LISTING_LIMIT0_OPT_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator FILE_LISTING_LIMIT0_OPT;
public static final java.lang.String ENABLE_MEMORY_ESTIMATION_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_MEMORY_ESTIMATION;
public static final java.lang.String MAX_QUERY_MEMORY_PER_NODE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator MAX_QUERY_MEMORY_PER_NODE;
public static java.lang.String PERCENT_MEMORY_PER_QUERY_KEY;
public static oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator PERCENT_MEMORY_PER_QUERY;
public static final java.lang.String MIN_MEMORY_PER_BUFFERED_OP_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator MIN_MEMORY_PER_BUFFERED_OP;
public static final java.lang.String NON_BLOCKING_OPERATORS_MEMORY_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator NON_BLOCKING_OPERATORS_MEMORY;
public static final java.lang.String HASH_JOIN_TABLE_FACTOR_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator HASH_JOIN_TABLE_FACTOR;
public static final java.lang.String HASH_AGG_TABLE_FACTOR_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator HASH_AGG_TABLE_FACTOR;
public static final java.lang.String AVERAGE_FIELD_WIDTH_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator AVERAGE_FIELD_WIDTH;
public static final java.lang.String ORDERED_MUX_EXCHANGE;
public static final java.lang.String RM_ENABLED;
public static final java.lang.String MAX_MEMORY_PER_NODE;
public static final java.lang.String MAX_CPUS_PER_NODE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_QUEUE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator LARGE_QUEUE_SIZE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator SMALL_QUEUE_SIZE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator QUEUE_THRESHOLD_SIZE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator QUEUE_TIMEOUT;
public static final java.lang.String RM_QUERY_TAGS_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator RM_QUERY_TAGS_VALIDATOR;
public static final java.lang.String RM_QUEUES_WAIT_FOR_PREFERRED_NODES_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator RM_QUEUES_WAIT_FOR_PREFERRED_NODES_VALIDATOR;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator QUEUE_MEMORY_RATIO;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator QUEUE_MEMORY_RESERVE;
public static final java.lang.String ENABLE_VERBOSE_ERRORS_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_VERBOSE_ERRORS;
public static final java.lang.String ENABLE_NEW_TEXT_READER_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_NEW_TEXT_READER;
public static final java.lang.String ENABLE_V3_TEXT_READER_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_V3_TEXT_READER;
public static final java.lang.String MIN_READER_WIDTH_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator MIN_READER_WIDTH;
public static final java.lang.String SKIP_RUNTIME_ROWGROUP_PRUNING_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator SKIP_RUNTIME_ROWGROUP_PRUNING;
public static final java.lang.String DRILL_SYS_FILE_SUFFIX;
public static final java.lang.String ENABLE_WINDOW_FUNCTIONS;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_WINDOW_FUNCTIONS_VALIDATOR;
public static final java.lang.String DRILLBIT_CONTROL_INJECTIONS;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator DRILLBIT_CONTROLS_VALIDATOR;
public static final java.lang.String NEW_VIEW_DEFAULT_PERMS_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator NEW_VIEW_DEFAULT_PERMS_VALIDATOR;
public static final java.lang.String CTAS_PARTITIONING_HASH_DISTRIBUTE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator CTAS_PARTITIONING_HASH_DISTRIBUTE_VALIDATOR;
public static final java.lang.String ENABLE_BULK_LOAD_TABLE_LIST_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_BULK_LOAD_TABLE_LIST;
public static final java.lang.String BULK_LOAD_TABLE_LIST_BULK_SIZE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator BULK_LOAD_TABLE_LIST_BULK_SIZE;
public static final java.lang.String ADMIN_USERS_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$AdminUsersValidator ADMIN_USERS_VALIDATOR;
public static final java.lang.String ADMIN_USER_GROUPS_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$AdminUserGroupsValidator ADMIN_USER_GROUPS_VALIDATOR;
public static final java.lang.String IMPERSONATION_POLICIES_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPERSONATION_POLICY_VALIDATOR;
public static final java.lang.String WEB_LOGS_MAX_LINES;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator WEB_LOGS_MAX_LINES_VALIDATOR;
public static final java.lang.String WEB_DISPLAY_FORMAT_TIMESTAMP;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator WEB_DISPLAY_FORMAT_TIMESTAMP_VALIDATOR;
public static final java.lang.String WEB_DISPLAY_FORMAT_DATE;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator WEB_DISPLAY_FORMAT_DATE_VALIDATOR;
public static final java.lang.String WEB_DISPLAY_FORMAT_TIME;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator WEB_DISPLAY_FORMAT_TIME_VALIDATOR;
public static final java.lang.String CODE_GEN_EXP_IN_METHOD_SIZE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator CODE_GEN_EXP_IN_METHOD_SIZE_VALIDATOR;
public static final java.lang.String CREATE_PREPARE_STATEMENT_TIMEOUT_MILLIS;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator CREATE_PREPARE_STATEMENT_TIMEOUT_MILLIS_VALIDATOR;
public static final java.lang.String DYNAMIC_UDF_SUPPORT_ENABLED;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator DYNAMIC_UDF_SUPPORT_ENABLED_VALIDATOR;
public static final java.lang.String PROFILE_STATISTICS_ESTIMATED_ROWS_SHOW;
public static final java.lang.String PROFILE_WARNING_PROGRESS_THRESHOLD;
public static final java.lang.String PROFILE_WARNING_TIME_SKEW_MIN;
public static final java.lang.String PROFILE_WARNING_TIME_SKEW_RATIO_PROCESS;
public static final java.lang.String PROFILE_WARNING_SCAN_WAIT_MIN;
public static final java.lang.String PROFILE_WARNING_TIME_SKEW_RATIO_WAIT;
public static final java.lang.String ENABLE_QUERY_PROFILE_OPTION;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_QUERY_PROFILE_VALIDATOR;
public static final java.lang.String SKIP_ALTER_SESSION_QUERY_PROFILE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator SKIP_SESSION_QUERY_PROFILE_VALIDATOR;
public static final java.lang.String QUERY_PROFILE_DEBUG_OPTION;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator QUERY_PROFILE_DEBUG_VALIDATOR;
public static final java.lang.String USE_DYNAMIC_UDFS_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator USE_DYNAMIC_UDFS;
public static final java.lang.String QUERY_TRANSIENT_STATE_UPDATE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator QUERY_TRANSIENT_STATE_UPDATE;
public static final java.lang.String PERSISTENT_TABLE_UMASK;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator PERSISTENT_TABLE_UMASK_VALIDATOR;
public static final java.lang.String ENABLE_ITERATOR_VALIDATION_OPTION;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_ITERATOR_VALIDATOR;
public static final java.lang.String ENABLE_ITERATOR_VALIDATION;
public static final java.lang.String QUERY_ROWKEYJOIN_BATCHSIZE_KEY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator QUERY_ROWKEYJOIN_BATCHSIZE;
public static final java.lang.String ENABLE_VECTOR_VALIDATION_OPTION;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_VECTOR_VALIDATOR;
public static final java.lang.String ENABLE_VECTOR_VALIDATION;
public static final java.lang.String OPTION_DEFAULTS_ROOT;
public static final java.lang.String GRACE_PERIOD;
public static final java.lang.String DRILL_PORT_HUNT;
public static final java.lang.String ALLOW_LOOPBACK_ADDRESS_BINDING;
public static final java.lang.String STATS_LOGGING_BATCH_SIZE_OPTION;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator STATS_LOGGING_BATCH_SIZE_VALIDATOR;
public static final java.lang.String STATS_LOGGING_FG_BATCH_SIZE_OPTION;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator STATS_LOGGING_BATCH_FG_SIZE_VALIDATOR;
public static final java.lang.String STATS_LOGGING_BATCH_OPERATOR_OPTION;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator STATS_LOGGING_BATCH_OPERATOR_VALIDATOR;
public static final java.lang.String LIST_FILES_RECURSIVELY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator LIST_FILES_RECURSIVELY_VALIDATOR;
public static final java.lang.String STORAGE_PLUGIN_RETRY_ATTEMPTS;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator STORAGE_PLUGIN_RETRY_ATTEMPTS_VALIDATOR;
public static final java.lang.String STORAGE_PLUGIN_RETRY_DELAY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator STORAGE_PLUGIN_RETRY_DELAY_VALIDATOR;
public static final java.lang.String STORAGE_PLUGIN_AUTO_DISABLE;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator STORAGE_PLUGIN_AUTO_DISABLE_VALIDATOR;
public static final java.lang.String RETURN_RESULT_SET_FOR_DDL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator RETURN_RESULT_SET_FOR_DDL_VALIDATOR;
public static final java.lang.String HLL_ACCURACY;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HLL_ACCURACY_VALIDATOR;
public static final java.lang.String DETERMINISTIC_SAMPLING;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator DETERMINISTIC_SAMPLING_VALIDATOR;
public static final java.lang.String NDV_BLOOM_FILTER_ELEMENTS;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator NDV_BLOOM_FILTER_ELEMENTS_VALIDATOR;
public static final java.lang.String NDV_BLOOM_FILTER_FPOS_PROB;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator NDV_BLOOM_FILTER_FPOS_PROB_VALIDATOR;
public static final java.lang.String TDIGEST_COMPRESSION;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator TDIGEST_COMPRESSION_VALIDATOR;
public static final java.lang.String QUERY_MAX_ROWS;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator QUERY_MAX_ROWS_VALIDATOR;
public static final java.lang.String METASTORE_ENABLED;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator METASTORE_ENABLED_VALIDATOR;
public static final java.lang.String METASTORE_METADATA_STORE_DEPTH_LEVEL;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator METASTORE_METADATA_STORE_DEPTH_LEVEL_VALIDATOR;
public static final java.lang.String METASTORE_USE_SCHEMA_METADATA;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator METASTORE_USE_SCHEMA_METADATA_VALIDATOR;
public static final java.lang.String METASTORE_USE_STATISTICS_METADATA;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator METASTORE_USE_STATISTICS_METADATA_VALIDATOR;
public static final java.lang.String METASTORE_CTAS_AUTO_COLLECT_METADATA;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator METASTORE_CTAS_AUTO_COLLECT_METADATA_VALIDATOR;
public static final java.lang.String METASTORE_FALLBACK_TO_FILE_METADATA;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator METASTORE_FALLBACK_TO_FILE_METADATA_VALIDATOR;
public static final java.lang.String METASTORE_RETRIEVAL_RETRY_ATTEMPTS;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$IntegerValidator METASTORE_RETRIEVAL_RETRY_ATTEMPTS_VALIDATOR;
public static final java.lang.String PARQUET_READER_ENABLE_MAP_SUPPORT;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator PARQUET_READER_ENABLE_MAP_SUPPORT_VALIDATOR;
public static final java.lang.String BOOTSTRAP_STORAGE_PLUGINS_FILE;
public static final java.lang.String BOOTSTRAP_FORMAT_PLUGINS_FILE;
public static final java.lang.String UPGRADE_STORAGE_PLUGINS_FILE;
public static final java.lang.String STORAGE_PLUGIN_REGISTRY_IMPL;
public static final java.lang.String ACTION_ON_STORAGE_PLUGINS_OVERRIDE_FILE;
public static final java.lang.String PRIVATE_CONNECTORS;
public static final java.lang.String ENABLE_DYNAMIC_CREDIT_BASED_FC;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_DYNAMIC_CREDIT_BASED_FC_VALIDATOR;
public static final java.lang.String ENABLE_ALIASES;
public static final oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_ALIASES_VALIDATOR;
public static final java.lang.String ENABLE_REST_VERBOSE_ERRORS_KEY;
public static final oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_REST_VERBOSE_ERRORS;
public static final java.lang.String NET_PROXY_BASE;
public static final java.lang.String HTTP_PROXY_URL;
public static final java.lang.String HTTP_PROXY_TYPE;
public static final java.lang.String HTTP_PROXY_HOST;
public static final java.lang.String HTTP_PROXY_PORT;
public static final java.lang.String HTTP_PROXY_USER_NAME;
public static final java.lang.String HTTP_PROXY_PASSWORD;
public static final java.lang.String HTTPS_PROXY_URL;
public static final java.lang.String HTTPS_PROXY_TYPE;
public static final java.lang.String HTTPS_PROXY_HOST;
public static final java.lang.String HTTPS_PROXY_PORT;
public static final java.lang.String HTTPS_PROXY_USER_NAME;
public static final java.lang.String HTTPS_PROXY_PASSWORD;
private void <init>()
{
oadd.org.apache.drill.exec.ExecConstants v;
v := @this: oadd.org.apache.drill.exec.ExecConstants;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static java.lang.String bootDefaultFor(java.lang.String)
{
java.lang.String v, v;
v := @parameter: java.lang.String;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("drill.exec.options.\u0001");
return v;
}
static void <clinit>()
{
oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.drill.exec.testing.ExecutionControls$ControlsOptionValidator v;
oadd.org.apache.drill.exec.server.options.TypeValidators$AdminUsersValidator v;
oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator v, v, v;
oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.drill.exec.server.options.TypeValidators$DateTimeFormatValidator v, v, v;
oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator v, v, v, v, v, v, v, v;
oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v;
oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.drill.exec.rpc.user.InboundImpersonationManager$InboundImpersonationPolicyValidator v;
java.lang.Object[] v, v;
long v;
oadd.org.apache.drill.exec.server.options.TypeValidators$NonNegativeLongValidator v, v;
oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator v, v, v, v, v, v, v, v, v;
oadd.org.apache.drill.exec.server.options.TypeValidators$IntegerValidator v, v;
oadd.org.apache.drill.exec.server.options.TypeValidators$AdminUserGroupsValidator v;
oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator v, v, v, v;
oadd.org.apache.drill.exec.server.options.TypeValidators$MaxWidthValidator v;
oadd.org.apache.drill.exec.server.options.TypeValidators$PowerOfTwoLongValidator v;
java.lang.String[] v, v, v, v, v, v, v, v, v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.rpc.fragrunner.timeout", 9223372036854775807L, null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator FRAG_RUNNER_RPC_TIMEOUT_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Available as of Drill 1.13. Limits the amount of memory that the Flatten, Merge Join, and External Sort operators allocate to outgoing batches.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.memory.operator.output_batch_size", 128L, 536870912L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator OUTPUT_BATCH_SIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Based on the available system memory, adjusts the output batch size for buffered operators by the factor set.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator: void <init>(java.lang.String,double,double,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.memory.operator.output_batch_size_avail_mem_factor", 0.01, 1.0, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator OUTPUT_BATCH_SIZE_AVAIL_MEM_FACTOR_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.sort.disable_managed", null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator EXTERNAL_SORT_DISABLE_MANAGED_OPTION> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the Hash Join Memory Calculator type. Default is LEAN. This option also accepts CONSERVATIVE as a value.");
v = newarray (java.lang.String)[2];
v[0] = "LEAN";
v[1] = "CONSERVATIVE";
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription,java.lang.String[])>("exec.hashjoin.hash_table_calc_type", v, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator HASHJOIN_HASHTABLE_CALC_TYPE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the Hash Join Memory Calculation Safety; multiplies the internal size estimate. Default is 1.0");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator: void <init>(java.lang.String,double,double,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.safety_factor", 1.0, 1.7976931348623157E308, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator HASHJOIN_SAFETY_FACTOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the Hash Join Memory Calculation; doubling factor for the Hash-Table. Default is 2.0");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator: void <init>(java.lang.String,double,double,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.hash_double_factor", 1.0, 1.7976931348623157E308, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator HASHJOIN_HASH_DOUBLE_FACTOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the Hash Join Memory Calculations; multiplies the internal estimates to account for fragmentation. Default is 1.33");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator: void <init>(java.lang.String,double,double,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.fragmentation_factor", 1.0, 1.7976931348623157E308, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator HASHJOIN_FRAGMENTATION_FACTOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the number of rows in the internal batches for Hash Join operations. Default is 1024");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.num_rows_in_batch", 1L, 65536L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHJOIN_NUM_ROWS_IN_BATCH_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the maximum number of batches allowed in memory before spilling is enforced for Hash Join operations; used for testing purposes.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.max_batches_in_memory", 0L, 65536L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHJOIN_MAX_BATCHES_IN_MEMORY_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the initial number of internal partitions for Hash Join operations. Default is 32. May reduce when memory is too small. Disables spilling if set to 1.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.num_partitions", 1L, 128L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHJOIN_NUM_PARTITIONS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enforces the maximum memory limit for the Hash Join operator (if non-zero); used for testing purposes. Default is 0 (disabled).");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.hashjoin.mem_limit", 0L, 9223372036854775807L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHJOIN_MAX_MEMORY_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Hash Joins ignore memory limits when this option is enabled (true). When disabled (false), Hash Joins fail when memory is set too low.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.hashjoin.fallback.enabled", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator HASHJOIN_FALLBACK_ENABLED_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.enable.runtime_filter", null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator HASHJOIN_ENABLE_RUNTIME_FILTER> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$IntegerValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$IntegerValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.bloom_filter.max.size", null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$IntegerValidator HASHJOIN_BLOOM_FILTER_MAX_SIZE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator: void <init>(java.lang.String,double,double,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.bloom_filter.fpp", 4.9E-324, 1.0, null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator HASHJOIN_BLOOM_FILTER_FPP_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.runtime_filter.waiting.enable", null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator HASHJOIN_ENABLE_RUNTIME_FILTER_WAITING> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashjoin.runtime_filter.max.waiting.time", 65535L, null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator HASHJOIN_RUNTIME_FILTER_MAX_WAITING_TIME> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the initial number of internal partitions for Hash Aggregates. Default is 32. May reduce when memory is too small. Disables spilling if set to 1.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashagg.num_partitions", 1L, 128L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHAGG_NUM_PARTITIONS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enforces the value set as the maximum memory for the Hash Aggregates. Default is 0 (disabled).");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashagg.mem_limit", 0L, 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHAGG_MAX_MEMORY_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the safety assumption for the minimum number of batches needed for each partition when performing hash aggregation. Default is 2. Low value may OOM if incoming rows become very wide. See Spill-to-disk for Hash Aggregate operator for more information.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashagg.min_batches_per_partition", 1L, 5L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HASHAGG_MIN_BATCHES_PER_PARTITION_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Hash Aggregates to use memory predictions to proactively spill early. Default is true.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.hashagg.use_memory_prediction", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator HASHAGG_USE_MEMORY_PREDICTION_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Hash Aggregates ignore memory limits when enabled (true). When disabled (false), Hash Aggregates fail when memory is set too low.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.hashagg.fallback.enabled", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator HASHAGG_FALLBACK_ENABLED_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("When true, this option enables implicit casts for joins.  This is an experimental feature in Drill 1.21.1");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.implicit_casts.joins.enabled", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator IMPLICIT_CAST_FOR_JOINS_ENABLED_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Linearly reduces partition sender buffer row count after this number of receivers. Default is 0 (disabled). (Since Drill 1.18)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.partition.mem_throttle", 0L, 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator PARTITIONER_MEMORY_REDUCTION_THRESHOLD_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Output format for data written to tables with the CREATE TABLE AS (CTAS) command. Allowed values are parquet, json, psv, csv, or tsv.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.format", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator OUTPUT_FORMAT_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Instructs the Parquet writer to create files with the configured block size (instead of the default filesystem block size).");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.writer.use_single_fs_block", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_USE_SINGLE_FS_BLOCK_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the row group size (in bytes) for output Parquet files to a number that is less than or equal to the block size in MFS, HDFS, or the file system.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.block-size", 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_BLOCK_SIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the page size for output Parquet files.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.page-size", 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGE_SIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("For internal use. Do not change.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.dictionary.page-size", 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_DICT_PAGE_SIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Compression type for storing Parquet output. Allowed values: none, brotli, gzip, lz, lzo, snappy, zstd");
v = newarray (java.lang.String)[7];
v[0] = "none";
v[1] = "brotli";
v[2] = "gzip";
v[3] = "lz4";
v[4] = "lzo";
v[5] = "snappy";
v[6] = "zstd";
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription,java.lang.String[])>("store.parquet.compression", v, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_COMPRESSION_TYPE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("For internal use. Do not change.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.enable_dictionary_encoding", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_ENABLE_DICTIONARY_ENCODING_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Instructs the Parquet writer to convert decimal to primitive types whenever possible.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.writer.use_primitive_types_for_decimals", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_USE_PRIMITIVE_TYPES_FOR_DECIMALS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Parquet writer logical type for decimal; supported types \'fixed_len_byte_array\' and \'binary\'");
v = newarray (java.lang.String)[2];
v[0] = "fixed_len_byte_array";
v[1] = "binary";
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription,java.lang.String[])>("store.parquet.writer.logical_type_for_decimals", v, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_LOGICAL_TYPE_FOR_DECIMALS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
v = <oadd.org.apache.drill.exec.store.parquet.ParquetFormatPlugin: java.lang.String[] PARQUET_FORMAT_VERSIONS>;
v = staticinvoke <java.util.Arrays: java.lang.String toString(java.lang.Object[])>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Parquet format version used for storing Parquet output.  Allowed values:\u0001");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>(v);
v = <oadd.org.apache.drill.exec.store.parquet.ParquetFormatPlugin: java.lang.String[] PARQUET_FORMAT_VERSIONS>;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription,java.lang.String[])>("store.parquet.writer.format_version", v, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_WRITER_FORMAT_VERSION_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Deprecated.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.vector_fill_threshold", 99L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_VECTOR_FILL_THRESHOLD_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Deprecated.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.vector_fill_check_threshold", 100L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_VECTOR_FILL_CHECK_THRESHOLD_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Not supported in this release.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.use_new_reader", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_RECORD_READER_IMPLEMENTATION_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill to implicitly interpret the INT96 timestamp data type in Parquet files.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.reader.int96_as_timestamp", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_READER_INT96_AS_TIMESTAMP_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Allows binary statistics usage for files created prior to 1.9.1 parquet library version where statistics was incorrectly calculated for UTF-8 data. For cases when user exactly knows that data in binary columns is in ASCII (not UTF-8), turning this property to \'true\' enables statistics usage for varchar and decimal data types. Default is unset, i.e. empty string. Allowed values: \'true\', \'false\', \'\' (empty string).");
v = newarray (java.lang.String)[3];
v[0] = "true";
v[1] = "false";
v[2] = "";
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription,java.lang.String[])>("store.parquet.reader.strings_signed_min_max", v, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator PARQUET_READER_STRINGS_SIGNED_MIN_MAX_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enable the asynchronous page reader. This pipelines the reading of data from disk for high performance.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.reader.pagereader.async", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_ASYNC_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the number of pages that the Parquet reader prefetches per column.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.reader.pagereader.queuesize", 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_QUEUE_SIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Instructs the Parquet reader to read no more than the advertised page size.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.reader.pagereader.enforceTotalSize", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_ENFORCETOTALSIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Turn on parallel decoding of column data from Parquet to the in memory format. This increases CPU usage and is most useful for compressed fixed width data. With increasing concurrency, this option may cause queries to run slower and should be turned on only for performance critical queries.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.reader.columnreader.async", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_COLUMNREADER_ASYNC_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enable buffered page reading. Can improve disk scan speeds by buffering data, but increases memory usage. This option is less useful when the number of columns increases.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.reader.pagereader.bufferedread", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_USE_BUFFERED_READ_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("The size of the buffer (in bytes) to use if bufferedread is true. Has no effect otherwise.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.reader.pagereader.buffersize", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_BUFFER_SIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("If the file system supports it, the Parquet file reader issues an fadvise call to enable file server side sequential reading and caching. Since many HDFS implementations do not support this and because this may have no effect in conditions of high concurrency, the option is set to false. Useful for benchmarks and for performance critical queries.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.reader.pagereader.usefadvise", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_PAGEREADER_USE_FADVISE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill to attempt scalar replacement. If an error occurs during the attempt, Drill falls back to the previous behavior. Default is \'try\'. Accepted values are \'try\', \'on\', and \'off\'. (Drill 0.8+)");
v = newarray (java.lang.String)[3];
v[0] = "try";
v[1] = "on";
v[2] = "off";
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription,java.lang.String[])>("oadd.org.apache.drill.exec.compile.ClassTransformer.scalar_replacement", v, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator SCALAR_REPLACEMENT_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Parquet Reader which uses bulk processing (default).");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.flat.reader.bulk", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_FLAT_READER_BULK_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Parquet Reader maximum number of records per batch.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.flat.batch.num_records", 1L, 65535L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_FLAT_BATCH_NUM_RECORDS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Flat Parquet Reader maximum memory size per batch.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.flat.batch.memory_size", 0L, 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_FLAT_BATCH_MEMORY_SIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Complex Parquet Reader maximum number of records per batch.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.complex.batch.num_records", 1L, 65535L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator PARQUET_COMPLEX_BATCH_NUM_RECORDS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enable the experimental \"version 2\" JSON reader.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.enable_v2_reader", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_V2_JSON_READER_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Drill reads all data from the JSON files as VARCHAR. Prevents schema change errors.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.all_text_mode", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_READER_ALL_TEXT_MODE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Turns on special JSON structures that Drill serializes for storing more type information than the four basic JSON types.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.extended_types", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_EXTENDED_TYPES> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill to return compact JSON output files; Drill does not separate records. Default is false. (Drill 1.4+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.writer.uglify", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_WRITER_UGLIFY> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill to skip extraneous NULL fields in JSON output files when executing the CTAS statement. Default is true. (Drill 1.6+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.writer.skip_null_fields", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_WRITER_SKIPNULLFIELDS> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Allows queries to progress when the JSON record reader skips bad records in JSON files. Default is false. (Drill 1.9+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.reader.skip_invalid_records", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_SKIP_MALFORMED_RECORDS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill to log the bad records that the JSON record reader skips when reading JSON files. Default is false. (Drill 1.9+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.reader.print_skipped_invalid_record_number", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_READER_PRINT_INVALID_RECORDS_LINE_NOS_FLAG_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Estimate of the row size in a delimited text file, such as csv. The closer to actual, the better the query plan. Used for all csv files in the system/session where the value is set. Impacts the decision to plan a broadcast join or not.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator: void <init>(java.lang.String,double,double,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.text.estimated_row_size_bytes", 1.0, 9.223372036854776E18, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator TEXT_ESTIMATED_ROW_SIZE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables the TEXT writer to write header in newly created file. Default is true. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.text.writer.add_header", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator TEXT_WRITER_ADD_HEADER_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables the TEXT writer to enclose in quotes all fields. Default is false. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.text.writer.force_quotes", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator TEXT_WRITER_FORCE_QUOTES_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables the JSON writer in Drill to write `NaN` and `Infinity` tokens as numbers (not enclosed with double quotes) to a JSON file. Default is true. (Drill 1.13+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.writer.allow_nan_inf", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_WRITER_NAN_INF_NUMBERS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables the JSON record reader in Drill to read `NaN` and `Infinity` tokens in JSON data as numbers. Default is true. (Drill 1.13+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.reader.allow_nan_inf", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_READER_NAN_INF_NUMBERS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables the JSON record reader in Drill to escape any character. Default is false. (Drill 1.16+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.reader.allow_escape_any_char", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_READER_ESCAPE_ANY_CHAR_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Controls if schema file stored in table root directory will be used during query execution. (Drill 1.16+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.table.use_schema_file", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator STORE_TABLE_USE_SCHEMA_FILE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("The column label for directory levels in results of queries of files in a directory. Accepts a string input.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.storage.file.partition.column.label", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator FILESYSTEM_PARTITION_COLUMN_LABEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Available as of Drill 1.10. Sets the implicit column name for the filename column.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.storage.implicit.filename.column.label", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator IMPLICIT_FILENAME_COLUMN_LABEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Available as of Drill 1.10. Sets the implicit column name for the suffix column.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.storage.implicit.suffix.column.label", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator IMPLICIT_SUFFIX_COLUMN_LABEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Available as of Drill 1.10. Sets the implicit column name for the fqn column.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.storage.implicit.fqn.column.label", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_FQN_COLUMN_LABEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Available as of Drill 1.10. Sets the implicit column name for the filepath column.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.storage.implicit.filepath.column.label", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_FILEPATH_COLUMN_LABEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Available as of Drill 1.17. Sets the implicit column name for the row group index (rgi) column. For internal usage when producing Metastore analyze.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.storage.implicit.row_group_index.column.label", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_ROW_GROUP_INDEX_COLUMN_LABEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Available as of Drill 1.17. Sets the implicit column name for the row group start (rgs) column. For internal usage when producing Metastore analyze.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.storage.implicit.row_group_start.column.label", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_ROW_GROUP_START_COLUMN_LABEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Available as of Drill 1.17. Sets the implicit column name for the row group length (rgl) column. For internal usage when producing Metastore analyze.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.storage.implicit.row_group_length.column.label", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_ROW_GROUP_LENGTH_COLUMN_LABEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Available as of Drill 1.17. Sets the implicit column name for the lastModifiedTime column. For internal usage when producing Metastore analyze.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.storage.implicit.last_modified_time.column.label", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_LAST_MODIFIED_TIME_COLUMN_LABEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Available as of Drill 1.18. Sets the implicit column name for the $project_metadata$ column. For internal usage when producing Metastore analyze.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.storage.implicit.project_metadata.column.label", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPLICIT_PROJECT_METADATA_COLUMN_LABEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Reads numbers with or without a decimal point as DOUBLE. Prevents schema change errors.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.json.read_numbers_as_double", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator JSON_READ_NUMBERS_AS_DOUBLE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Similar to store.json.all_text_mode for MongoDB.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.mongo.all_text_mode", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator MONGO_READER_ALL_TEXT_MODE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Similar to store.json.read_numbers_as_double.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.mongo.read_numbers_as_double", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator MONGO_READER_READ_NUMBERS_AS_DOUBLE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.mongo.bson.record.reader", null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator MONGO_BSON_RECORD_READER_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enable support for Avro union type.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.enable_union_type", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_UNION_TYPE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Add agg below setop for left input when doing except, otherwise above setop");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.except_add_agg_below", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator EXCEPT_ADD_AGG_BELOW> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Similar to store.json.all_text_mode for Kafka.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.kafka.all_text_mode", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator KAFKA_READER_ALL_TEXT_MODE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Similar to store.json.read_numbers_as_double.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.kafka.read_numbers_as_double", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator KAFKA_READER_READ_NUMBERS_AS_DOUBLE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("The Kafka record reader configured to read incoming messages from Kafka.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.kafka.record.reader", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator KAFKA_RECORD_READER_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Amount of time in milliseconds allotted to the Kafka client to fetch messages from the Kafka cluster; default value is 200.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.kafka.poll.timeout", 9223372036854775807L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator KAFKA_POLL_TIMEOUT_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Allows queries to progress when the JSON record reader skips bad records in JSON files. Default is false. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.kafka.reader.skip_invalid_records", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator KAFKA_SKIP_MALFORMED_RECORDS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables the Kafka JSON record reader in Drill to read `NaN` and `Infinity` tokens in JSON data as numbers. Default is true. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.kafka.reader.allow_nan_inf", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator KAFKA_READER_NAN_INF_NUMBERS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables the Kafka JSON record reader in Drill to escape any character. Default is false. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.kafka.reader.allow_escape_any_char", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator KAFKA_READER_ESCAPE_ANY_CHAR_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Deprecated as of Drill 1.14. Use the store.hive.parquet.optimize_scan_with_native_reader option instead. Enables Drill to use the Drill native reader (instead of the Hive Serde interface) to optimize reads of Parquet-backed tables from Hive. Default is false.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.hive.optimize_scan_with_native_readers", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_OPTIMIZE_SCAN_WITH_NATIVE_READERS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Optimize reads of Parquet-backed external tables from Hive by using Drill native readers instead of the Hive Serde interface. (Drill 1.2+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.hive.parquet.optimize_scan_with_native_reader", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_OPTIMIZE_PARQUET_SCAN_WITH_NATIVE_READER_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill to use the Drill native reader (instead of the Hive Serde interface) to optimize reads of MapR Database JSON tables from Hive. Default is false. (Drill 1.14+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.hive.maprdb_json.optimize_scan_with_native_reader", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_OPTIMIZE_MAPRDB_JSON_SCAN_WITH_NATIVE_READER_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill to read timestamp values with timezone offset when Hive plugin is used and Drill native MaprDB JSON reader usage is enabled. (Drill 1.16+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.hive.maprdb_json.read_timestamp_with_timezone_offset", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_READ_MAPRDB_JSON_TIMESTAMP_WITH_TIMEZONE_OFFSET_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Drill reads all data from the maprDB Json tables as VARCHAR when hive plugin is used and Drill native MaprDB JSON reader usage is enabled. Prevents schema change errors. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.hive.maprdb_json.all_text_mode", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_MAPRDB_JSON_ALL_TEXT_MODE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables the user to specify Hive properties at the session level. Do not set the property values in quotes. Separate the property name and value by =. Separate each property with a new line (\\n). Example: set `store.hive.conf.properties` = \'hive.mapred.supports.subdirectories=true\\nmapred.input.dir.recursive=true\'. (Drill 1.14+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.hive.conf.properties", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator HIVE_CONF_PROPERTIES_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("The number of records manipulated within a fragment before Drill parallelizes operations.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.slice_target", 9223372036854775807L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator SLICE_TARGET_OPTION> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("In a text file, treat empty fields as NULL values instead of empty string.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.functions.cast_empty_string_to_null", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator CAST_EMPTY_STRING_TO_NULL_OPTION> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Starting size in bucketsfor hash tables. Increase according to available memory to improve performance. Increasing for very large aggregations or joins when you have large amounts of memory for Drill to use. Range: 0 - 1073741824.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.min_hash_table_size", 1073741824L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator MIN_HASH_TABLE_SIZE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Ending size in buckets for hash tables. Range: 0 - 1073741824.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.max_hash_table_size", 1073741824L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator MAX_HASH_TABLE_SIZE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Limits the maximum level of parallelization to this factor time the number of Drillbits");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.cpu_load_average", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator CPU_LOAD_AVERAGE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$MaxWidthValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String,java.lang.String)>("Maximum number of threads that can run in parallel for a query on a node. A slice is an individual thread. This number indicates the maximum number of slices per query for the query\'s major fragment on a node.", "Max number of threads that can run in parallel for a query on a node.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$MaxWidthValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.width.max_per_node", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$MaxWidthValidator MAX_WIDTH_PER_NODE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Same as max per node but applies to the query as executed by the entire cluster. For example, this value might be the number of active Drillbits, or a higher number to return results faster.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.width.max_per_query", 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator MAX_WIDTH_GLOBAL> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Factor by which a node with endpoint affinity will be favored while creating assignment");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.affinity_factor", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator AFFINITY_FACTOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables the query planner to determine data types returned by a query during the planning phase before scanning data. Default is true. (Drill 1.9+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.enable_limit0_optimization", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator EARLY_LIMIT0_OPT> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill to determine data types as Drill scans data. This optimization is used when the query planner cannot infer types of columns during validation (prior to scanning). Drill exits and terminates the query immediately after resolving the types. When this optimization is applied, the query plan contains a LIMIT (0) above every SCAN, with an optional PROJECT in between. Default is true. (Drill 1.14+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.enable_limit0_on_scan", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator LATE_LIMIT0_OPT> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("For internal use. Do not change.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.enable_file_listing_limit0_optimization", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator FILE_LISTING_LIMIT0_OPT> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Toggles the state of memory estimation and re-planning of the query. When enabled, Drill conservatively estimates memory requirements and typically excludes these operators from the plan and negatively impacts performance.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.memory.enable_memory_estimation", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_MEMORY_ESTIMATION> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = staticinvoke <oadd.org.apache.drill.common.config.DrillConfig: long getMaxDirectMemory()>();
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the maximum amount of direct memory allocated to the Sort and Hash Aggregate operators during each query on a node. This memory is split between operators. If a query plan contains multiple Sort and/or Hash Aggregate operators, the memory is divided between them. The default limit should be increased for queries on large data sets.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.memory.max_query_memory_per_node", 1048576L, v, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator MAX_QUERY_MEMORY_PER_NODE> = v;
<oadd.org.apache.drill.exec.ExecConstants: java.lang.String PERCENT_MEMORY_PER_QUERY_KEY> = "planner.memory.percent_per_query";
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator;
v = <oadd.org.apache.drill.exec.ExecConstants: java.lang.String PERCENT_MEMORY_PER_QUERY_KEY>;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the memory as a percentage of the total direct memory.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator: void <init>(java.lang.String,double,double,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>(v, 0.0, 1.0, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator PERCENT_MEMORY_PER_QUERY> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Minimum memory allocated to each buffered operator instance");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.memory.min_memory_per_buffered_op", 1048576L, 9223372036854775807L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator MIN_MEMORY_PER_BUFFERED_OP> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PowerOfTwoLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Extra query memory per node for non-blocking operators. This option is currently used only for memory estimation. Range: 0-2048 MB");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PowerOfTwoLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.memory.non_blocking_operators_memory", 2048L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator NON_BLOCKING_OPERATORS_MEMORY> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("A heuristic value for influencing the size of the hash aggregation table.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.memory.hash_join_table_factor", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator HASH_JOIN_TABLE_FACTOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("A heuristic value for influencing the size of the hash aggregation table.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.memory.hash_agg_table_factor", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator HASH_AGG_TABLE_FACTOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Used in estimating memory requirements.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("planner.memory.average_field_width", 9223372036854775807L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator AVERAGE_FIELD_WIDTH> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Changes the state of query queues. False allows unlimited concurrent queries.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.queue.enable", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_QUEUE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the number of large queries that can run concurrently in the cluster. Range: 0-1000");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.queue.large", 10000L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator LARGE_QUEUE_SIZE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the number of small queries that can run concurrently in the cluster. Range: 0-1001");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.queue.small", 100000L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator SMALL_QUEUE_SIZE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets the cost threshold, which depends on the complexity of the queries in queue, for determining whether query is large or small. Complex queries have higher thresholds. Range: 0-9223372036854775807");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.queue.threshold", 9223372036854775807L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator QUEUE_THRESHOLD_SIZE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Indicates how long a query can wait in queue before the query fails. Range: 0-9223372036854775807");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.queue.timeout_millis", 9223372036854775807L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator QUEUE_TIMEOUT> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Allows user to set coma separated list of tags for all the queries submitted over a session");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.rm.queryTags", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator RM_QUERY_TAGS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Allows user to enable/disable wait_for_preferred_nodes configuration across rm queues for all the queries submitted over a session");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.rm.queues.wait_for_preferred_nodes", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator RM_QUEUES_WAIT_FOR_PREFERRED_NODES_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator: void <init>(java.lang.String,double,double,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.queue.memory_ratio", 1.0, 1000.0, null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator QUEUE_MEMORY_RATIO> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeDoubleValidator: void <init>(java.lang.String,double,double,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.queue.memory_reserve_ratio", 0.0, 1.0, null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$DoubleValidator QUEUE_MEMORY_RESERVE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Toggles verbose output of executable error messages");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.errors.verbose", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_VERBOSE_ERRORS> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Deprecated. Drill\'s text reader complies with the RFC 4180 standard for text/csv files.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.storage.enable_new_text_reader", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_NEW_TEXT_READER> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Deprecated. The \"V3\" text reader is always used.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.storage.enable_v3_text_reader", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_V3_TEXT_READER> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Min width for text readers, mostly for testing.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.storage.min_width", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator MIN_READER_WIDTH> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables skipping the runtime pruning of the rowgroups");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.storage.skip_runtime_rowgroup_pruning", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator SKIP_RUNTIME_ROWGROUP_PRUNING> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enable or disable window functions in Drill 1.1+");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("window.enable", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_WINDOW_FUNCTIONS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.testing.ExecutionControls$ControlsOptionValidator;
specialinvoke v.<oadd.org.apache.drill.exec.testing.ExecutionControls$ControlsOptionValidator: void <init>(java.lang.String,int,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.testing.controls", 1, null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator DRILLBIT_CONTROLS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Sets view permissions using an octal code in the Unix tradition.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("new_view_default_permissions", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator NEW_VIEW_DEFAULT_PERMS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Uses a hash algorithm to distribute data on partition keys in a CTAS partitioning operation. An alpha option--for experimental use at this stage. Do not use in production systems.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.partition.hash_distribute", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator CTAS_PARTITIONING_HASH_DISTRIBUTE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Deprecated after DRILL-7115 improvement.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.enable_bulk_load_table_list", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_BULK_LOAD_TABLE_LIST> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Deprecated after DRILL-7115 improvement.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.bulk_load_table_list.bulk_size", 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator BULK_LOAD_TABLE_LIST_BULK_SIZE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$AdminUsersValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("A comma-separated list of user names with administrator privileges.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$AdminUsersValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("security.admin.users", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$AdminUsersValidator ADMIN_USERS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$AdminUserGroupsValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("A comma-separated list of user groups with administrator privileges.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$AdminUserGroupsValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("security.admin.user_groups", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$AdminUserGroupsValidator ADMIN_USER_GROUPS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.rpc.user.InboundImpersonationManager$InboundImpersonationPolicyValidator;
specialinvoke v.<oadd.org.apache.drill.exec.rpc.user.InboundImpersonationManager$InboundImpersonationPolicyValidator: void <init>(java.lang.String)>("exec.impersonation.inbound_policies");
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator IMPERSONATION_POLICY_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Provides the maximum number of log file lines that display on the Logs tab in the Drill Web UI. (Drill 1.7+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("web.logs.max_lines", 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator WEB_LOGS_MAX_LINES_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$DateTimeFormatValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Display format template for timestamp. It will be passed to java.time.format.DateTimeFormatter. See https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html for the details about acceptable patterns. If empty then the default formatting will be used. (Drill 1.15+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$DateTimeFormatValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("web.display_format.timestamp", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator WEB_DISPLAY_FORMAT_TIMESTAMP_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$DateTimeFormatValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Display format template for date. It will be passed to java.time.format.DateTimeFormatter. See https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html for the details about acceptable patterns. If empty then the default formatting will be used. (Drill 1.15+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$DateTimeFormatValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("web.display_format.date", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator WEB_DISPLAY_FORMAT_DATE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$DateTimeFormatValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Display format template for time. It will be passed to java.time.format.DateTimeFormatter. See https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html for the details about acceptable patterns. If empty then the default formatting will be used. (Drill 1.15+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$DateTimeFormatValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("web.display_format.time", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator WEB_DISPLAY_FORMAT_TIME_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Introduced in Drill 1.8. For queries with complex or multiple expressions in the query logic, this option limits the number of expressions allowed in each method to prevent Drill from generating code that exceeds the Java limit of 64K bytes. If a method approaches the 64K limit, the Java compiler returns a message stating that the code is too large to compile. If queries return such a message, reduce the value of this option at the session level. The default value for this option is 50. The value is the count of expressions allowed in a method. Expressions are added to a method until they hit the Java 64K limit, when a new inner method is created and called from the existing method. Note: This logic has not been implemented for all operators. If a query uses operators for which the logic is not implemented, reducing the setting for this option may not resolve the error. Setting this option at the system level impacts all queries and can degrade query performance.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.java.compiler.exp_in_method_size", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator CODE_GEN_EXP_IN_METHOD_SIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("prepare.statement.create_timeout_ms", 2147483647L, null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator CREATE_PREPARE_STATEMENT_TIMEOUT_MILLIS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables users to dynamically upload UDFs. Users must upload their UDF (source and binary) JAR files to a staging directory in the distributed file system before issuing the CREATE FUNCTION USING JAR command to register a UDF. Default is true. (Drill 1.9+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.udf.enable_dynamic_support", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator DYNAMIC_UDF_SUPPORT_ENABLED_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Save completed profiles to the persistent store");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.query_profile.save", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_QUERY_PROFILE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Skip saving ALTER SESSION profiles");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.query_profile.alter_session.skip", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator SKIP_SESSION_QUERY_PROFILE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.query_profile.debug_mode", null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator QUERY_PROFILE_DEBUG_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill to build an operator table for built-in static functions and then reuse the table across queries. Drill uses the operator table for all queries that do not need dynamic UDF support. The operator table does not include dynamic UDFs. Default is true. (Drill 1.10+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.udf.use_dynamic", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator USE_DYNAMIC_UDFS> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.query.progress.update", null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator QUERY_TRANSIENT_STATE_UPDATE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables users to modify permissions on directories and files that result from running the CTAS command. The default is 002, which sets the default directory permissions to 775 and default file permissions to 664. (Drill 1.11+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.persistent_table.umask", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator PERSISTENT_TABLE_UMASK_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("debug.validate_iterators", null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_ITERATOR_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Batch size (in terms of number of rows) for a \'bulk get\' operation from the underlying data source during a RowKeyJoin.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.query.rowkeyjoin_batchsize", 9223372036854775807L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator QUERY_ROWKEYJOIN_BATCHSIZE> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("debug.validate_vectors", null);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_VECTOR_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables batch size statistics logging.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.stats.logging.batch_size", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator STATS_LOGGING_BATCH_SIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables fine-grained batch size statistics logging.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.stats.logging.fine_grained.batch_size", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator STATS_LOGGING_BATCH_FG_SIZE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Controls the list of operators for which batch sizing statistics should be enabled.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.stats.logging.enabled_operators", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$StringValidator STATS_LOGGING_BATCH_OPERATOR_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables recursive files listing when querying the `INFORMATION_SCHEMA.FILES` table or executing the SHOW FILES command. Default is false. (Drill 1.15+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("storage.list_files_recursively", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator LIST_FILES_RECURSIVELY_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$NonNegativeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("The maximum number of retries that will be attempted to request metadata for query planning from a storage plugin.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$NonNegativeLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("storage.plugin_retry_attempts", 10L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator STORAGE_PLUGIN_RETRY_ATTEMPTS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$NonNegativeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
v = newarray (java.lang.Object)[1];
v[0] = "storage.plugin_retry_attempts";
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The delay in milliseconds between repeated attempts to request metadata for query planning from a storage plugin (see %s).", v);
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>(v);
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$NonNegativeLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("storage.plugin_retry_attempt_delay", 5000L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator STORAGE_PLUGIN_RETRY_DELAY_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
v = newarray (java.lang.Object)[1];
v[0] = "storage.plugin_retry_attempts";
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("Controls whether a storage plugin will automatically be disabled after the configured number of attempts to request metadata for query  planning from it have failed (see %s)", v);
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>(v);
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("storage.plugin_auto_disable", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator STORAGE_PLUGIN_AUTO_DISABLE_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Controls whether to return result set for CREATE TABLE / VIEW / FUNCTION, DROP TABLE / VIEW / FUNCTION, SET, USE, REFRESH METADATA TABLE queries. If set to false affected rows count will be returned instead and result set will be null. Affects JDBC connections only. Default is true. (Drill 1.15+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.query.return_result_set_for_ddl", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator RETURN_RESULT_SET_FOR_DDL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Controls trade-off between NDV statistic computation memory cost and accuracy");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.statistics.ndv_accuracy", 30L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator HLL_ACCURACY_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Deterministic sampling");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.statistics.deterministic_sampling", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator DETERMINISTIC_SAMPLING_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Controls trade-off between NDV statistic computation memory cost and sampling extrapolation accuracy");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.statistics.ndv_extrapolation_bf_elements", 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator NDV_BLOOM_FILTER_ELEMENTS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Controls trade-off between NDV statistic computation memory cost and sampling extrapolation accuracy");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.statistics.ndv_extrapolation_bf_fpprobability", 100L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator NDV_BLOOM_FILTER_FPOS_PROB_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Controls trade-off between t-digest quantile statistic storage cost and accuracy. Higher values use more groups (clusters) for the t-digest and improve accuracy at the expense of extra storage. ");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$PositiveLongValidator: void <init>(java.lang.String,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.statistics.tdigest_compression", 10000L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$LongValidator TDIGEST_COMPRESSION_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("The maximum number of rows that the query will return. This can be only set at a SYSTEM level by an admin. (Drill 1.16+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator: void <init>(java.lang.String,long,long,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.query.max_rows", 0L, 2147483647L, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$RangeLongValidator QUERY_MAX_ROWS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill Metastore usage to be able to store table metadata during ANALYZE TABLE commands execution and to be able to read table metadata during regular queries execution or when querying some INFORMATION_SCHEMA tables. Default is false. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("metastore.enabled", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator METASTORE_ENABLED_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Specifies maximum level depth for collecting metadata. Default is \'ALL\'. (Drill 1.17+)");
v = newarray (java.lang.String)[6];
v[0] = "TABLE";
v[1] = "SEGMENT";
v[2] = "PARTITION";
v[3] = "FILE";
v[4] = "ROW_GROUP";
v[5] = "ALL";
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription,java.lang.String[])>("metastore.metadata.store.depth_level", v, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator METASTORE_METADATA_STORE_DEPTH_LEVEL_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables schema usage, stored to the Metastore. Default is true. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("metastore.metadata.use_schema", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator METASTORE_USE_SCHEMA_METADATA_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables statistics usage, stored in the Metastore, at the planning stage. Default is true. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("metastore.metadata.use_statistics", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator METASTORE_USE_STATISTICS_METADATA_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Specifies whether schema and / or column statistics will be automatically collected for every table after CTAS and CTTAS. This option is not active for now. Default is \'NONE\'. (Drill 1.17+)");
v = newarray (java.lang.String)[3];
v[0] = "NONE";
v[1] = "ALL";
v[2] = "SCHEMA";
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription,java.lang.String[])>("metastore.metadata.ctas.auto-collect", v, v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$EnumeratedStringValidator METASTORE_CTAS_AUTO_COLLECT_METADATA_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Allows using file metadata cache for the case when required metadata is absent in the Metastore. Default is true. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("metastore.metadata.fallback_to_file_metadata", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator METASTORE_FALLBACK_TO_FILE_METADATA_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$IntegerValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Specifies the number of attempts for retrying query planning after detecting that query metadata is changed. If the number of retries was exceeded, query will be planned without metadata information from the Metastore. Default is 5. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$IntegerValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("metastore.retrieval.retry_attempts", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$IntegerValidator METASTORE_RETRIEVAL_RETRY_ATTEMPTS_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enables Drill Parquet reader to read Parquet MAP type correctly. (Drill 1.17+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("store.parquet.reader.enable_map_support", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator PARQUET_READER_ENABLE_MAP_SUPPORT_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enable dynamic credit based flow control.This feature allows the sender to send out its data more rapidly, but you should know that it has a risk to OOM when the system is solving parallel large queries until we have a more accurate resource manager.");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.enable_dynamic_fc", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_DYNAMIC_CREDIT_BASED_FC_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Enable storage and tables aliases functionality. (Drill 1.20+)");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("exec.enable_aliases", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator ENABLE_ALIASES_VALIDATOR> = v;
v = new oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator;
v = new oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription;
specialinvoke v.<oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription: void <init>(java.lang.String)>("Toggles verbose output of executable error messages in rest response");
specialinvoke v.<oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator: void <init>(java.lang.String,oadd.org.apache.drill.exec.server.options.OptionValidator$OptionDescription)>("drill.exec.http.rest.errors.verbose", v);
<oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.OptionValidator ENABLE_REST_VERBOSE_ERRORS> = v;
return;
}
}