TQueryOptions.java
/**
* Autogenerated by Thrift Compiler (0.16.0)
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
* @generated
*/
package org.apache.doris.thrift;
@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
@javax.annotation.Generated(value = "Autogenerated by Thrift Compiler (0.16.0)", date = "2026-05-14")
public class TQueryOptions implements org.apache.thrift.TBase<TQueryOptions, TQueryOptions._Fields>, java.io.Serializable, Cloneable, Comparable<TQueryOptions> {
private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("TQueryOptions");
private static final org.apache.thrift.protocol.TField ABORT_ON_ERROR_FIELD_DESC = new org.apache.thrift.protocol.TField("abort_on_error", org.apache.thrift.protocol.TType.BOOL, (short)1);
private static final org.apache.thrift.protocol.TField MAX_ERRORS_FIELD_DESC = new org.apache.thrift.protocol.TField("max_errors", org.apache.thrift.protocol.TType.I32, (short)2);
private static final org.apache.thrift.protocol.TField DISABLE_CODEGEN_FIELD_DESC = new org.apache.thrift.protocol.TField("disable_codegen", org.apache.thrift.protocol.TType.BOOL, (short)3);
private static final org.apache.thrift.protocol.TField BATCH_SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("batch_size", org.apache.thrift.protocol.TType.I32, (short)4);
private static final org.apache.thrift.protocol.TField NUM_NODES_FIELD_DESC = new org.apache.thrift.protocol.TField("num_nodes", org.apache.thrift.protocol.TType.I32, (short)5);
private static final org.apache.thrift.protocol.TField MAX_SCAN_RANGE_LENGTH_FIELD_DESC = new org.apache.thrift.protocol.TField("max_scan_range_length", org.apache.thrift.protocol.TType.I64, (short)6);
private static final org.apache.thrift.protocol.TField MAX_SCANNERS_CONCURRENCY_FIELD_DESC = new org.apache.thrift.protocol.TField("max_scanners_concurrency", org.apache.thrift.protocol.TType.I32, (short)7);
private static final org.apache.thrift.protocol.TField MAX_IO_BUFFERS_FIELD_DESC = new org.apache.thrift.protocol.TField("max_io_buffers", org.apache.thrift.protocol.TType.I32, (short)8);
private static final org.apache.thrift.protocol.TField ALLOW_UNSUPPORTED_FORMATS_FIELD_DESC = new org.apache.thrift.protocol.TField("allow_unsupported_formats", org.apache.thrift.protocol.TType.BOOL, (short)9);
private static final org.apache.thrift.protocol.TField DEFAULT_ORDER_BY_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("default_order_by_limit", org.apache.thrift.protocol.TType.I64, (short)10);
private static final org.apache.thrift.protocol.TField MEM_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("mem_limit", org.apache.thrift.protocol.TType.I64, (short)12);
private static final org.apache.thrift.protocol.TField ABORT_ON_DEFAULT_LIMIT_EXCEEDED_FIELD_DESC = new org.apache.thrift.protocol.TField("abort_on_default_limit_exceeded", org.apache.thrift.protocol.TType.BOOL, (short)13);
private static final org.apache.thrift.protocol.TField QUERY_TIMEOUT_FIELD_DESC = new org.apache.thrift.protocol.TField("query_timeout", org.apache.thrift.protocol.TType.I32, (short)14);
private static final org.apache.thrift.protocol.TField IS_REPORT_SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("is_report_success", org.apache.thrift.protocol.TType.BOOL, (short)15);
private static final org.apache.thrift.protocol.TField CODEGEN_LEVEL_FIELD_DESC = new org.apache.thrift.protocol.TField("codegen_level", org.apache.thrift.protocol.TType.I32, (short)16);
private static final org.apache.thrift.protocol.TField KUDU_LATEST_OBSERVED_TS_FIELD_DESC = new org.apache.thrift.protocol.TField("kudu_latest_observed_ts", org.apache.thrift.protocol.TType.I64, (short)17);
private static final org.apache.thrift.protocol.TField QUERY_TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("query_type", org.apache.thrift.protocol.TType.I32, (short)18);
private static final org.apache.thrift.protocol.TField MIN_RESERVATION_FIELD_DESC = new org.apache.thrift.protocol.TField("min_reservation", org.apache.thrift.protocol.TType.I64, (short)19);
private static final org.apache.thrift.protocol.TField MAX_RESERVATION_FIELD_DESC = new org.apache.thrift.protocol.TField("max_reservation", org.apache.thrift.protocol.TType.I64, (short)20);
private static final org.apache.thrift.protocol.TField INITIAL_RESERVATION_TOTAL_CLAIMS_FIELD_DESC = new org.apache.thrift.protocol.TField("initial_reservation_total_claims", org.apache.thrift.protocol.TType.I64, (short)21);
private static final org.apache.thrift.protocol.TField BUFFER_POOL_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("buffer_pool_limit", org.apache.thrift.protocol.TType.I64, (short)22);
private static final org.apache.thrift.protocol.TField DEFAULT_SPILLABLE_BUFFER_SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("default_spillable_buffer_size", org.apache.thrift.protocol.TType.I64, (short)23);
private static final org.apache.thrift.protocol.TField MIN_SPILLABLE_BUFFER_SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("min_spillable_buffer_size", org.apache.thrift.protocol.TType.I64, (short)24);
private static final org.apache.thrift.protocol.TField MAX_ROW_SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("max_row_size", org.apache.thrift.protocol.TType.I64, (short)25);
private static final org.apache.thrift.protocol.TField DISABLE_STREAM_PREAGGREGATIONS_FIELD_DESC = new org.apache.thrift.protocol.TField("disable_stream_preaggregations", org.apache.thrift.protocol.TType.BOOL, (short)26);
private static final org.apache.thrift.protocol.TField MT_DOP_FIELD_DESC = new org.apache.thrift.protocol.TField("mt_dop", org.apache.thrift.protocol.TType.I32, (short)27);
private static final org.apache.thrift.protocol.TField LOAD_MEM_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("load_mem_limit", org.apache.thrift.protocol.TType.I64, (short)28);
private static final org.apache.thrift.protocol.TField MAX_SCAN_KEY_NUM_FIELD_DESC = new org.apache.thrift.protocol.TField("max_scan_key_num", org.apache.thrift.protocol.TType.I32, (short)29);
private static final org.apache.thrift.protocol.TField MAX_PUSHDOWN_CONDITIONS_PER_COLUMN_FIELD_DESC = new org.apache.thrift.protocol.TField("max_pushdown_conditions_per_column", org.apache.thrift.protocol.TType.I32, (short)30);
private static final org.apache.thrift.protocol.TField ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_enable_exchange_node_parallel_merge", org.apache.thrift.protocol.TType.BOOL, (short)32);
private static final org.apache.thrift.protocol.TField RUNTIME_FILTER_WAIT_TIME_MS_FIELD_DESC = new org.apache.thrift.protocol.TField("runtime_filter_wait_time_ms", org.apache.thrift.protocol.TType.I32, (short)33);
private static final org.apache.thrift.protocol.TField RUNTIME_FILTER_MAX_IN_NUM_FIELD_DESC = new org.apache.thrift.protocol.TField("runtime_filter_max_in_num", org.apache.thrift.protocol.TType.I32, (short)34);
private static final org.apache.thrift.protocol.TField RESOURCE_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("resource_limit", org.apache.thrift.protocol.TType.STRUCT, (short)42);
private static final org.apache.thrift.protocol.TField RETURN_OBJECT_DATA_AS_BINARY_FIELD_DESC = new org.apache.thrift.protocol.TField("return_object_data_as_binary", org.apache.thrift.protocol.TType.BOOL, (short)43);
private static final org.apache.thrift.protocol.TField TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY_FIELD_DESC = new org.apache.thrift.protocol.TField("trim_tailing_spaces_for_external_table_query", org.apache.thrift.protocol.TType.BOOL, (short)44);
private static final org.apache.thrift.protocol.TField ENABLE_FUNCTION_PUSHDOWN_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_function_pushdown", org.apache.thrift.protocol.TType.BOOL, (short)45);
private static final org.apache.thrift.protocol.TField FRAGMENT_TRANSMISSION_COMPRESSION_CODEC_FIELD_DESC = new org.apache.thrift.protocol.TField("fragment_transmission_compression_codec", org.apache.thrift.protocol.TType.STRING, (short)46);
private static final org.apache.thrift.protocol.TField ENABLE_LOCAL_EXCHANGE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_local_exchange", org.apache.thrift.protocol.TType.BOOL, (short)48);
private static final org.apache.thrift.protocol.TField SKIP_STORAGE_ENGINE_MERGE_FIELD_DESC = new org.apache.thrift.protocol.TField("skip_storage_engine_merge", org.apache.thrift.protocol.TType.BOOL, (short)49);
private static final org.apache.thrift.protocol.TField SKIP_DELETE_PREDICATE_FIELD_DESC = new org.apache.thrift.protocol.TField("skip_delete_predicate", org.apache.thrift.protocol.TType.BOOL, (short)50);
private static final org.apache.thrift.protocol.TField ENABLE_NEW_SHUFFLE_HASH_METHOD_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_new_shuffle_hash_method", org.apache.thrift.protocol.TType.BOOL, (short)51);
private static final org.apache.thrift.protocol.TField BE_EXEC_VERSION_FIELD_DESC = new org.apache.thrift.protocol.TField("be_exec_version", org.apache.thrift.protocol.TType.I32, (short)52);
private static final org.apache.thrift.protocol.TField PARTITIONED_HASH_JOIN_ROWS_THRESHOLD_FIELD_DESC = new org.apache.thrift.protocol.TField("partitioned_hash_join_rows_threshold", org.apache.thrift.protocol.TType.I32, (short)53);
private static final org.apache.thrift.protocol.TField ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_share_hash_table_for_broadcast_join", org.apache.thrift.protocol.TType.BOOL, (short)54);
private static final org.apache.thrift.protocol.TField CHECK_OVERFLOW_FOR_DECIMAL_FIELD_DESC = new org.apache.thrift.protocol.TField("check_overflow_for_decimal", org.apache.thrift.protocol.TType.BOOL, (short)55);
private static final org.apache.thrift.protocol.TField SKIP_DELETE_BITMAP_FIELD_DESC = new org.apache.thrift.protocol.TField("skip_delete_bitmap", org.apache.thrift.protocol.TType.BOOL, (short)56);
private static final org.apache.thrift.protocol.TField ENABLE_PIPELINE_ENGINE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_pipeline_engine", org.apache.thrift.protocol.TType.BOOL, (short)57);
private static final org.apache.thrift.protocol.TField REPEAT_MAX_NUM_FIELD_DESC = new org.apache.thrift.protocol.TField("repeat_max_num", org.apache.thrift.protocol.TType.I32, (short)58);
private static final org.apache.thrift.protocol.TField EXTERNAL_SORT_BYTES_THRESHOLD_FIELD_DESC = new org.apache.thrift.protocol.TField("external_sort_bytes_threshold", org.apache.thrift.protocol.TType.I64, (short)59);
private static final org.apache.thrift.protocol.TField PARTITIONED_HASH_AGG_ROWS_THRESHOLD_FIELD_DESC = new org.apache.thrift.protocol.TField("partitioned_hash_agg_rows_threshold", org.apache.thrift.protocol.TType.I32, (short)60);
private static final org.apache.thrift.protocol.TField ENABLE_FILE_CACHE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_file_cache", org.apache.thrift.protocol.TType.BOOL, (short)61);
private static final org.apache.thrift.protocol.TField INSERT_TIMEOUT_FIELD_DESC = new org.apache.thrift.protocol.TField("insert_timeout", org.apache.thrift.protocol.TType.I32, (short)62);
private static final org.apache.thrift.protocol.TField EXECUTION_TIMEOUT_FIELD_DESC = new org.apache.thrift.protocol.TField("execution_timeout", org.apache.thrift.protocol.TType.I32, (short)63);
private static final org.apache.thrift.protocol.TField DRY_RUN_QUERY_FIELD_DESC = new org.apache.thrift.protocol.TField("dry_run_query", org.apache.thrift.protocol.TType.BOOL, (short)64);
private static final org.apache.thrift.protocol.TField ENABLE_COMMON_EXPR_PUSHDOWN_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_common_expr_pushdown", org.apache.thrift.protocol.TType.BOOL, (short)65);
private static final org.apache.thrift.protocol.TField PARALLEL_INSTANCE_FIELD_DESC = new org.apache.thrift.protocol.TField("parallel_instance", org.apache.thrift.protocol.TType.I32, (short)66);
private static final org.apache.thrift.protocol.TField MYSQL_ROW_BINARY_FORMAT_FIELD_DESC = new org.apache.thrift.protocol.TField("mysql_row_binary_format", org.apache.thrift.protocol.TType.BOOL, (short)67);
private static final org.apache.thrift.protocol.TField EXTERNAL_AGG_BYTES_THRESHOLD_FIELD_DESC = new org.apache.thrift.protocol.TField("external_agg_bytes_threshold", org.apache.thrift.protocol.TType.I64, (short)68);
private static final org.apache.thrift.protocol.TField EXTERNAL_AGG_PARTITION_BITS_FIELD_DESC = new org.apache.thrift.protocol.TField("external_agg_partition_bits", org.apache.thrift.protocol.TType.I32, (short)69);
private static final org.apache.thrift.protocol.TField FILE_CACHE_BASE_PATH_FIELD_DESC = new org.apache.thrift.protocol.TField("file_cache_base_path", org.apache.thrift.protocol.TType.STRING, (short)70);
private static final org.apache.thrift.protocol.TField ENABLE_PARQUET_LAZY_MAT_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_parquet_lazy_mat", org.apache.thrift.protocol.TType.BOOL, (short)71);
private static final org.apache.thrift.protocol.TField ENABLE_ORC_LAZY_MAT_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_orc_lazy_mat", org.apache.thrift.protocol.TType.BOOL, (short)72);
private static final org.apache.thrift.protocol.TField SCAN_QUEUE_MEM_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("scan_queue_mem_limit", org.apache.thrift.protocol.TType.I64, (short)73);
private static final org.apache.thrift.protocol.TField ENABLE_SCAN_NODE_RUN_SERIAL_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_scan_node_run_serial", org.apache.thrift.protocol.TType.BOOL, (short)74);
private static final org.apache.thrift.protocol.TField ENABLE_INSERT_STRICT_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_insert_strict", org.apache.thrift.protocol.TType.BOOL, (short)75);
private static final org.apache.thrift.protocol.TField ENABLE_INVERTED_INDEX_QUERY_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_inverted_index_query", org.apache.thrift.protocol.TType.BOOL, (short)76);
private static final org.apache.thrift.protocol.TField TRUNCATE_CHAR_OR_VARCHAR_COLUMNS_FIELD_DESC = new org.apache.thrift.protocol.TField("truncate_char_or_varchar_columns", org.apache.thrift.protocol.TType.BOOL, (short)77);
private static final org.apache.thrift.protocol.TField ENABLE_HASH_JOIN_EARLY_START_PROBE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_hash_join_early_start_probe", org.apache.thrift.protocol.TType.BOOL, (short)78);
private static final org.apache.thrift.protocol.TField ENABLE_PIPELINE_X_ENGINE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_pipeline_x_engine", org.apache.thrift.protocol.TType.BOOL, (short)79);
private static final org.apache.thrift.protocol.TField ENABLE_MEMTABLE_ON_SINK_NODE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_memtable_on_sink_node", org.apache.thrift.protocol.TType.BOOL, (short)80);
private static final org.apache.thrift.protocol.TField ENABLE_DELETE_SUB_PREDICATE_V2_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_delete_sub_predicate_v2", org.apache.thrift.protocol.TType.BOOL, (short)81);
private static final org.apache.thrift.protocol.TField FE_PROCESS_UUID_FIELD_DESC = new org.apache.thrift.protocol.TField("fe_process_uuid", org.apache.thrift.protocol.TType.I64, (short)82);
private static final org.apache.thrift.protocol.TField INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD_FIELD_DESC = new org.apache.thrift.protocol.TField("inverted_index_conjunction_opt_threshold", org.apache.thrift.protocol.TType.I32, (short)83);
private static final org.apache.thrift.protocol.TField ENABLE_PROFILE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_profile", org.apache.thrift.protocol.TType.BOOL, (short)84);
private static final org.apache.thrift.protocol.TField ENABLE_PAGE_CACHE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_page_cache", org.apache.thrift.protocol.TType.BOOL, (short)85);
private static final org.apache.thrift.protocol.TField ANALYZE_TIMEOUT_FIELD_DESC = new org.apache.thrift.protocol.TField("analyze_timeout", org.apache.thrift.protocol.TType.I32, (short)86);
private static final org.apache.thrift.protocol.TField FASTER_FLOAT_CONVERT_FIELD_DESC = new org.apache.thrift.protocol.TField("faster_float_convert", org.apache.thrift.protocol.TType.BOOL, (short)87);
private static final org.apache.thrift.protocol.TField ENABLE_DECIMAL256_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_decimal256", org.apache.thrift.protocol.TType.BOOL, (short)88);
private static final org.apache.thrift.protocol.TField ENABLE_LOCAL_SHUFFLE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_local_shuffle", org.apache.thrift.protocol.TType.BOOL, (short)89);
private static final org.apache.thrift.protocol.TField SKIP_MISSING_VERSION_FIELD_DESC = new org.apache.thrift.protocol.TField("skip_missing_version", org.apache.thrift.protocol.TType.BOOL, (short)90);
private static final org.apache.thrift.protocol.TField RUNTIME_FILTER_WAIT_INFINITELY_FIELD_DESC = new org.apache.thrift.protocol.TField("runtime_filter_wait_infinitely", org.apache.thrift.protocol.TType.BOOL, (short)91);
private static final org.apache.thrift.protocol.TField CONDITION_CACHE_DIGEST_FIELD_DESC = new org.apache.thrift.protocol.TField("condition_cache_digest", org.apache.thrift.protocol.TType.I32, (short)92);
private static final org.apache.thrift.protocol.TField INVERTED_INDEX_MAX_EXPANSIONS_FIELD_DESC = new org.apache.thrift.protocol.TField("inverted_index_max_expansions", org.apache.thrift.protocol.TType.I32, (short)93);
private static final org.apache.thrift.protocol.TField INVERTED_INDEX_SKIP_THRESHOLD_FIELD_DESC = new org.apache.thrift.protocol.TField("inverted_index_skip_threshold", org.apache.thrift.protocol.TType.I32, (short)94);
private static final org.apache.thrift.protocol.TField ENABLE_PARALLEL_SCAN_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_parallel_scan", org.apache.thrift.protocol.TType.BOOL, (short)95);
private static final org.apache.thrift.protocol.TField PARALLEL_SCAN_MAX_SCANNERS_COUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("parallel_scan_max_scanners_count", org.apache.thrift.protocol.TType.I32, (short)96);
private static final org.apache.thrift.protocol.TField PARALLEL_SCAN_MIN_ROWS_PER_SCANNER_FIELD_DESC = new org.apache.thrift.protocol.TField("parallel_scan_min_rows_per_scanner", org.apache.thrift.protocol.TType.I64, (short)97);
private static final org.apache.thrift.protocol.TField SKIP_BAD_TABLET_FIELD_DESC = new org.apache.thrift.protocol.TField("skip_bad_tablet", org.apache.thrift.protocol.TType.BOOL, (short)98);
private static final org.apache.thrift.protocol.TField SCANNER_SCALE_UP_RATIO_FIELD_DESC = new org.apache.thrift.protocol.TField("scanner_scale_up_ratio", org.apache.thrift.protocol.TType.DOUBLE, (short)99);
private static final org.apache.thrift.protocol.TField ENABLE_DISTINCT_STREAMING_AGGREGATION_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_distinct_streaming_aggregation", org.apache.thrift.protocol.TType.BOOL, (short)100);
private static final org.apache.thrift.protocol.TField ENABLE_JOIN_SPILL_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_join_spill", org.apache.thrift.protocol.TType.BOOL, (short)101);
private static final org.apache.thrift.protocol.TField ENABLE_SORT_SPILL_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_sort_spill", org.apache.thrift.protocol.TType.BOOL, (short)102);
private static final org.apache.thrift.protocol.TField ENABLE_AGG_SPILL_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_agg_spill", org.apache.thrift.protocol.TType.BOOL, (short)103);
private static final org.apache.thrift.protocol.TField MIN_REVOCABLE_MEM_FIELD_DESC = new org.apache.thrift.protocol.TField("min_revocable_mem", org.apache.thrift.protocol.TType.I64, (short)104);
private static final org.apache.thrift.protocol.TField SPILL_STREAMING_AGG_MEM_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_streaming_agg_mem_limit", org.apache.thrift.protocol.TType.I64, (short)105);
private static final org.apache.thrift.protocol.TField DATA_QUEUE_MAX_BLOCKS_FIELD_DESC = new org.apache.thrift.protocol.TField("data_queue_max_blocks", org.apache.thrift.protocol.TType.I64, (short)106);
private static final org.apache.thrift.protocol.TField ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_common_expr_pushdown_for_inverted_index", org.apache.thrift.protocol.TType.BOOL, (short)107);
private static final org.apache.thrift.protocol.TField LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("local_exchange_free_blocks_limit", org.apache.thrift.protocol.TType.I64, (short)108);
private static final org.apache.thrift.protocol.TField ENABLE_FORCE_SPILL_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_force_spill", org.apache.thrift.protocol.TType.BOOL, (short)109);
private static final org.apache.thrift.protocol.TField ENABLE_PARQUET_FILTER_BY_MIN_MAX_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_parquet_filter_by_min_max", org.apache.thrift.protocol.TType.BOOL, (short)110);
private static final org.apache.thrift.protocol.TField ENABLE_ORC_FILTER_BY_MIN_MAX_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_orc_filter_by_min_max", org.apache.thrift.protocol.TType.BOOL, (short)111);
private static final org.apache.thrift.protocol.TField MAX_COLUMN_READER_NUM_FIELD_DESC = new org.apache.thrift.protocol.TField("max_column_reader_num", org.apache.thrift.protocol.TType.I32, (short)112);
private static final org.apache.thrift.protocol.TField ENABLE_LOCAL_MERGE_SORT_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_local_merge_sort", org.apache.thrift.protocol.TType.BOOL, (short)113);
private static final org.apache.thrift.protocol.TField ENABLE_PARALLEL_RESULT_SINK_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_parallel_result_sink", org.apache.thrift.protocol.TType.BOOL, (short)114);
private static final org.apache.thrift.protocol.TField ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_short_circuit_query_access_column_store", org.apache.thrift.protocol.TType.BOOL, (short)115);
private static final org.apache.thrift.protocol.TField ENABLE_NO_NEED_READ_DATA_OPT_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_no_need_read_data_opt", org.apache.thrift.protocol.TType.BOOL, (short)116);
private static final org.apache.thrift.protocol.TField READ_CSV_EMPTY_LINE_AS_NULL_FIELD_DESC = new org.apache.thrift.protocol.TField("read_csv_empty_line_as_null", org.apache.thrift.protocol.TType.BOOL, (short)117);
private static final org.apache.thrift.protocol.TField SERDE_DIALECT_FIELD_DESC = new org.apache.thrift.protocol.TField("serde_dialect", org.apache.thrift.protocol.TType.I32, (short)118);
private static final org.apache.thrift.protocol.TField ENABLE_MATCH_WITHOUT_INVERTED_INDEX_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_match_without_inverted_index", org.apache.thrift.protocol.TType.BOOL, (short)119);
private static final org.apache.thrift.protocol.TField ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_fallback_on_missing_inverted_index", org.apache.thrift.protocol.TType.BOOL, (short)120);
private static final org.apache.thrift.protocol.TField KEEP_CARRIAGE_RETURN_FIELD_DESC = new org.apache.thrift.protocol.TField("keep_carriage_return", org.apache.thrift.protocol.TType.BOOL, (short)121);
private static final org.apache.thrift.protocol.TField RUNTIME_BLOOM_FILTER_MIN_SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("runtime_bloom_filter_min_size", org.apache.thrift.protocol.TType.I32, (short)122);
private static final org.apache.thrift.protocol.TField HIVE_PARQUET_USE_COLUMN_NAMES_FIELD_DESC = new org.apache.thrift.protocol.TField("hive_parquet_use_column_names", org.apache.thrift.protocol.TType.BOOL, (short)123);
private static final org.apache.thrift.protocol.TField HIVE_ORC_USE_COLUMN_NAMES_FIELD_DESC = new org.apache.thrift.protocol.TField("hive_orc_use_column_names", org.apache.thrift.protocol.TType.BOOL, (short)124);
private static final org.apache.thrift.protocol.TField ENABLE_SEGMENT_CACHE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_segment_cache", org.apache.thrift.protocol.TType.BOOL, (short)125);
private static final org.apache.thrift.protocol.TField RUNTIME_BLOOM_FILTER_MAX_SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("runtime_bloom_filter_max_size", org.apache.thrift.protocol.TType.I32, (short)126);
private static final org.apache.thrift.protocol.TField IN_LIST_VALUE_COUNT_THRESHOLD_FIELD_DESC = new org.apache.thrift.protocol.TField("in_list_value_count_threshold", org.apache.thrift.protocol.TType.I32, (short)127);
private static final org.apache.thrift.protocol.TField ENABLE_VERBOSE_PROFILE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_verbose_profile", org.apache.thrift.protocol.TType.BOOL, (short)128);
private static final org.apache.thrift.protocol.TField RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("rpc_verbose_profile_max_instance_count", org.apache.thrift.protocol.TType.I32, (short)129);
private static final org.apache.thrift.protocol.TField ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_adaptive_pipeline_task_serial_read_on_limit", org.apache.thrift.protocol.TType.BOOL, (short)130);
private static final org.apache.thrift.protocol.TField ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("adaptive_pipeline_task_serial_read_on_limit", org.apache.thrift.protocol.TType.I32, (short)131);
private static final org.apache.thrift.protocol.TField PARALLEL_PREPARE_THRESHOLD_FIELD_DESC = new org.apache.thrift.protocol.TField("parallel_prepare_threshold", org.apache.thrift.protocol.TType.I32, (short)132);
private static final org.apache.thrift.protocol.TField PARTITION_TOPN_MAX_PARTITIONS_FIELD_DESC = new org.apache.thrift.protocol.TField("partition_topn_max_partitions", org.apache.thrift.protocol.TType.I32, (short)133);
private static final org.apache.thrift.protocol.TField PARTITION_TOPN_PRE_PARTITION_ROWS_FIELD_DESC = new org.apache.thrift.protocol.TField("partition_topn_pre_partition_rows", org.apache.thrift.protocol.TType.I32, (short)134);
private static final org.apache.thrift.protocol.TField ENABLE_PARALLEL_OUTFILE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_parallel_outfile", org.apache.thrift.protocol.TType.BOOL, (short)135);
private static final org.apache.thrift.protocol.TField ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_phrase_query_sequential_opt", org.apache.thrift.protocol.TType.BOOL, (short)136);
private static final org.apache.thrift.protocol.TField ENABLE_AUTO_CREATE_WHEN_OVERWRITE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_auto_create_when_overwrite", org.apache.thrift.protocol.TType.BOOL, (short)137);
private static final org.apache.thrift.protocol.TField ORC_TINY_STRIPE_THRESHOLD_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("orc_tiny_stripe_threshold_bytes", org.apache.thrift.protocol.TType.I64, (short)138);
private static final org.apache.thrift.protocol.TField ORC_ONCE_MAX_READ_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("orc_once_max_read_bytes", org.apache.thrift.protocol.TType.I64, (short)139);
private static final org.apache.thrift.protocol.TField ORC_MAX_MERGE_DISTANCE_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("orc_max_merge_distance_bytes", org.apache.thrift.protocol.TType.I64, (short)140);
private static final org.apache.thrift.protocol.TField IGNORE_RUNTIME_FILTER_ERROR_FIELD_DESC = new org.apache.thrift.protocol.TField("ignore_runtime_filter_error", org.apache.thrift.protocol.TType.BOOL, (short)141);
private static final org.apache.thrift.protocol.TField ENABLE_FIXED_LEN_TO_UINT32_V2_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_fixed_len_to_uint32_v2", org.apache.thrift.protocol.TType.BOOL, (short)142);
private static final org.apache.thrift.protocol.TField ENABLE_SHARED_EXCHANGE_SINK_BUFFER_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_shared_exchange_sink_buffer", org.apache.thrift.protocol.TType.BOOL, (short)143);
private static final org.apache.thrift.protocol.TField ENABLE_INVERTED_INDEX_SEARCHER_CACHE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_inverted_index_searcher_cache", org.apache.thrift.protocol.TType.BOOL, (short)144);
private static final org.apache.thrift.protocol.TField ENABLE_INVERTED_INDEX_QUERY_CACHE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_inverted_index_query_cache", org.apache.thrift.protocol.TType.BOOL, (short)145);
private static final org.apache.thrift.protocol.TField ENABLE_CONDITION_CACHE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_condition_cache", org.apache.thrift.protocol.TType.BOOL, (short)146);
private static final org.apache.thrift.protocol.TField PROFILE_LEVEL_FIELD_DESC = new org.apache.thrift.protocol.TField("profile_level", org.apache.thrift.protocol.TType.I32, (short)147);
private static final org.apache.thrift.protocol.TField MIN_SCANNERS_CONCURRENCY_FIELD_DESC = new org.apache.thrift.protocol.TField("min_scanners_concurrency", org.apache.thrift.protocol.TType.I32, (short)148);
private static final org.apache.thrift.protocol.TField MIN_SCAN_SCHEDULER_CONCURRENCY_FIELD_DESC = new org.apache.thrift.protocol.TField("min_scan_scheduler_concurrency", org.apache.thrift.protocol.TType.I32, (short)149);
private static final org.apache.thrift.protocol.TField ENABLE_RUNTIME_FILTER_PARTITION_PRUNE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_runtime_filter_partition_prune", org.apache.thrift.protocol.TType.BOOL, (short)150);
private static final org.apache.thrift.protocol.TField MINIMUM_OPERATOR_MEMORY_REQUIRED_KB_FIELD_DESC = new org.apache.thrift.protocol.TField("minimum_operator_memory_required_kb", org.apache.thrift.protocol.TType.I32, (short)151);
private static final org.apache.thrift.protocol.TField ENABLE_MEM_OVERCOMMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_mem_overcommit", org.apache.thrift.protocol.TType.BOOL, (short)152);
private static final org.apache.thrift.protocol.TField QUERY_SLOT_COUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("query_slot_count", org.apache.thrift.protocol.TType.I32, (short)153);
private static final org.apache.thrift.protocol.TField ENABLE_SPILL_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_spill", org.apache.thrift.protocol.TType.BOOL, (short)154);
private static final org.apache.thrift.protocol.TField ENABLE_RESERVE_MEMORY_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_reserve_memory", org.apache.thrift.protocol.TType.BOOL, (short)155);
private static final org.apache.thrift.protocol.TField REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT_FIELD_DESC = new org.apache.thrift.protocol.TField("revocable_memory_high_watermark_percent", org.apache.thrift.protocol.TType.I32, (short)156);
private static final org.apache.thrift.protocol.TField SPILL_SORT_MEM_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_sort_mem_limit", org.apache.thrift.protocol.TType.I64, (short)157);
private static final org.apache.thrift.protocol.TField SPILL_SORT_BATCH_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_sort_batch_bytes", org.apache.thrift.protocol.TType.I64, (short)158);
private static final org.apache.thrift.protocol.TField SPILL_AGGREGATION_PARTITION_COUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_aggregation_partition_count", org.apache.thrift.protocol.TType.I32, (short)159);
private static final org.apache.thrift.protocol.TField SPILL_HASH_JOIN_PARTITION_COUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_hash_join_partition_count", org.apache.thrift.protocol.TType.I32, (short)160);
private static final org.apache.thrift.protocol.TField LOW_MEMORY_MODE_BUFFER_LIMIT_FIELD_DESC = new org.apache.thrift.protocol.TField("low_memory_mode_buffer_limit", org.apache.thrift.protocol.TType.I64, (short)161);
private static final org.apache.thrift.protocol.TField DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED_FIELD_DESC = new org.apache.thrift.protocol.TField("dump_heap_profile_when_mem_limit_exceeded", org.apache.thrift.protocol.TType.BOOL, (short)162);
private static final org.apache.thrift.protocol.TField INVERTED_INDEX_COMPATIBLE_READ_FIELD_DESC = new org.apache.thrift.protocol.TField("inverted_index_compatible_read", org.apache.thrift.protocol.TType.BOOL, (short)163);
private static final org.apache.thrift.protocol.TField CHECK_ORC_INIT_SARGS_SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("check_orc_init_sargs_success", org.apache.thrift.protocol.TType.BOOL, (short)164);
private static final org.apache.thrift.protocol.TField EXCHANGE_MULTI_BLOCKS_BYTE_SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("exchange_multi_blocks_byte_size", org.apache.thrift.protocol.TType.I32, (short)165);
private static final org.apache.thrift.protocol.TField ENABLE_STRICT_CAST_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_strict_cast", org.apache.thrift.protocol.TType.BOOL, (short)166);
private static final org.apache.thrift.protocol.TField NEW_VERSION_UNIX_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("new_version_unix_timestamp", org.apache.thrift.protocol.TType.BOOL, (short)167);
private static final org.apache.thrift.protocol.TField HNSW_EF_SEARCH_FIELD_DESC = new org.apache.thrift.protocol.TField("hnsw_ef_search", org.apache.thrift.protocol.TType.I32, (short)168);
private static final org.apache.thrift.protocol.TField HNSW_CHECK_RELATIVE_DISTANCE_FIELD_DESC = new org.apache.thrift.protocol.TField("hnsw_check_relative_distance", org.apache.thrift.protocol.TType.BOOL, (short)169);
private static final org.apache.thrift.protocol.TField HNSW_BOUNDED_QUEUE_FIELD_DESC = new org.apache.thrift.protocol.TField("hnsw_bounded_queue", org.apache.thrift.protocol.TType.BOOL, (short)170);
private static final org.apache.thrift.protocol.TField OPTIMIZE_INDEX_SCAN_PARALLELISM_FIELD_DESC = new org.apache.thrift.protocol.TField("optimize_index_scan_parallelism", org.apache.thrift.protocol.TType.BOOL, (short)171);
private static final org.apache.thrift.protocol.TField ENABLE_PREFER_CACHED_ROWSET_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_prefer_cached_rowset", org.apache.thrift.protocol.TType.BOOL, (short)172);
private static final org.apache.thrift.protocol.TField QUERY_FRESHNESS_TOLERANCE_MS_FIELD_DESC = new org.apache.thrift.protocol.TField("query_freshness_tolerance_ms", org.apache.thrift.protocol.TType.I64, (short)173);
private static final org.apache.thrift.protocol.TField MERGE_READ_SLICE_SIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("merge_read_slice_size", org.apache.thrift.protocol.TType.I64, (short)174);
private static final org.apache.thrift.protocol.TField ENABLE_FUZZY_BLOCKABLE_TASK_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_fuzzy_blockable_task", org.apache.thrift.protocol.TType.BOOL, (short)175);
private static final org.apache.thrift.protocol.TField SHUFFLED_AGG_IDS_FIELD_DESC = new org.apache.thrift.protocol.TField("shuffled_agg_ids", org.apache.thrift.protocol.TType.LIST, (short)176);
private static final org.apache.thrift.protocol.TField ENABLE_EXTENDED_REGEX_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_extended_regex", org.apache.thrift.protocol.TType.BOOL, (short)177);
private static final org.apache.thrift.protocol.TField ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("iceberg_write_target_file_size_bytes", org.apache.thrift.protocol.TType.I64, (short)178);
private static final org.apache.thrift.protocol.TField MAX_FILE_SCANNERS_CONCURRENCY_FIELD_DESC = new org.apache.thrift.protocol.TField("max_file_scanners_concurrency", org.apache.thrift.protocol.TType.I32, (short)180);
private static final org.apache.thrift.protocol.TField MIN_FILE_SCANNERS_CONCURRENCY_FIELD_DESC = new org.apache.thrift.protocol.TField("min_file_scanners_concurrency", org.apache.thrift.protocol.TType.I32, (short)181);
private static final org.apache.thrift.protocol.TField IVF_NPROBE_FIELD_DESC = new org.apache.thrift.protocol.TField("ivf_nprobe", org.apache.thrift.protocol.TType.I32, (short)182);
private static final org.apache.thrift.protocol.TField ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_parquet_filter_by_bloom_filter", org.apache.thrift.protocol.TType.BOOL, (short)179);
private static final org.apache.thrift.protocol.TField ENABLE_AGGREGATE_FUNCTION_NULL_V2_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_aggregate_function_null_v2", org.apache.thrift.protocol.TType.BOOL, (short)183);
private static final org.apache.thrift.protocol.TField ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_streaming_agg_hash_join_force_passthrough", org.apache.thrift.protocol.TType.BOOL, (short)186);
private static final org.apache.thrift.protocol.TField ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_distinct_streaming_agg_force_passthrough", org.apache.thrift.protocol.TType.BOOL, (short)187);
private static final org.apache.thrift.protocol.TField ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_broadcast_join_force_passthrough", org.apache.thrift.protocol.TType.BOOL, (short)188);
private static final org.apache.thrift.protocol.TField ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_left_semi_direct_return_opt", org.apache.thrift.protocol.TType.BOOL, (short)195);
private static final org.apache.thrift.protocol.TField ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_adjust_conjunct_order_by_cost", org.apache.thrift.protocol.TType.BOOL, (short)200);
private static final org.apache.thrift.protocol.TField ENABLE_PAIMON_CPP_READER_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_paimon_cpp_reader", org.apache.thrift.protocol.TType.BOOL, (short)201);
private static final org.apache.thrift.protocol.TField SINGLE_BACKEND_QUERY_FIELD_DESC = new org.apache.thrift.protocol.TField("single_backend_query", org.apache.thrift.protocol.TType.BOOL, (short)202);
private static final org.apache.thrift.protocol.TField ENABLE_PARQUET_FILE_PAGE_CACHE_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_parquet_file_page_cache", org.apache.thrift.protocol.TType.BOOL, (short)185);
private static final org.apache.thrift.protocol.TField ENABLE_INVERTED_INDEX_WAND_QUERY_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_inverted_index_wand_query", org.apache.thrift.protocol.TType.BOOL, (short)203);
private static final org.apache.thrift.protocol.TField SPILL_BUFFER_SIZE_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_buffer_size_bytes", org.apache.thrift.protocol.TType.I64, (short)204);
private static final org.apache.thrift.protocol.TField SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_join_build_sink_mem_limit_bytes", org.apache.thrift.protocol.TType.I64, (short)205);
private static final org.apache.thrift.protocol.TField SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_aggregation_sink_mem_limit_bytes", org.apache.thrift.protocol.TType.I64, (short)206);
private static final org.apache.thrift.protocol.TField SPILL_SORT_SINK_MEM_LIMIT_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_sort_sink_mem_limit_bytes", org.apache.thrift.protocol.TType.I64, (short)207);
private static final org.apache.thrift.protocol.TField SPILL_SORT_MERGE_MEM_LIMIT_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_sort_merge_mem_limit_bytes", org.apache.thrift.protocol.TType.I64, (short)208);
private static final org.apache.thrift.protocol.TField SPILL_REPARTITION_MAX_DEPTH_FIELD_DESC = new org.apache.thrift.protocol.TField("spill_repartition_max_depth", org.apache.thrift.protocol.TType.I32, (short)209);
private static final org.apache.thrift.protocol.TField CTE_MAX_RECURSION_DEPTH_FIELD_DESC = new org.apache.thrift.protocol.TField("cte_max_recursion_depth", org.apache.thrift.protocol.TType.I32, (short)184);
private static final org.apache.thrift.protocol.TField ENABLE_USE_HYBRID_SORT_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_use_hybrid_sort", org.apache.thrift.protocol.TType.BOOL, (short)210);
private static final org.apache.thrift.protocol.TField ENABLE_ADAPTIVE_SCAN_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_adaptive_scan", org.apache.thrift.protocol.TType.BOOL, (short)211);
private static final org.apache.thrift.protocol.TField ENABLE_LOCAL_EXCHANGE_BEFORE_AGG_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_local_exchange_before_agg", org.apache.thrift.protocol.TType.BOOL, (short)212);
private static final org.apache.thrift.protocol.TField MAX_SCAN_MEM_RATIO_FIELD_DESC = new org.apache.thrift.protocol.TField("max_scan_mem_ratio", org.apache.thrift.protocol.TType.DOUBLE, (short)213);
private static final org.apache.thrift.protocol.TField ENABLE_RUST_LANCE_READER_FIELD_DESC = new org.apache.thrift.protocol.TField("enable_rust_lance_reader", org.apache.thrift.protocol.TType.BOOL, (short)216);
private static final org.apache.thrift.protocol.TField NEW_VERSION_PERCENTILE_FIELD_DESC = new org.apache.thrift.protocol.TField("new_version_percentile", org.apache.thrift.protocol.TType.BOOL, (short)217);
private static final org.apache.thrift.protocol.TField PREFERRED_BLOCK_SIZE_BYTES_FIELD_DESC = new org.apache.thrift.protocol.TField("preferred_block_size_bytes", org.apache.thrift.protocol.TType.I64, (short)218);
private static final org.apache.thrift.protocol.TField DISABLE_FILE_CACHE_FIELD_DESC = new org.apache.thrift.protocol.TField("disable_file_cache", org.apache.thrift.protocol.TType.BOOL, (short)1000);
private static final org.apache.thrift.protocol.TField FILE_CACHE_QUERY_LIMIT_PERCENT_FIELD_DESC = new org.apache.thrift.protocol.TField("file_cache_query_limit_percent", org.apache.thrift.protocol.TType.I32, (short)1001);
private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY = new TQueryOptionsStandardSchemeFactory();
private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY = new TQueryOptionsTupleSchemeFactory();
public boolean abort_on_error; // optional
public int max_errors; // optional
public boolean disable_codegen; // optional
public int batch_size; // optional
public int num_nodes; // optional
public long max_scan_range_length; // optional
public int max_scanners_concurrency; // optional
public int max_io_buffers; // optional
public boolean allow_unsupported_formats; // optional
public long default_order_by_limit; // optional
public long mem_limit; // optional
public boolean abort_on_default_limit_exceeded; // optional
public int query_timeout; // optional
public boolean is_report_success; // optional
public int codegen_level; // optional
public long kudu_latest_observed_ts; // optional
/**
*
* @see TQueryType
*/
public @org.apache.thrift.annotation.Nullable TQueryType query_type; // optional
public long min_reservation; // optional
public long max_reservation; // optional
public long initial_reservation_total_claims; // optional
public long buffer_pool_limit; // optional
public long default_spillable_buffer_size; // optional
public long min_spillable_buffer_size; // optional
public long max_row_size; // optional
public boolean disable_stream_preaggregations; // optional
public int mt_dop; // optional
public long load_mem_limit; // optional
public int max_scan_key_num; // optional
public int max_pushdown_conditions_per_column; // optional
public boolean enable_enable_exchange_node_parallel_merge; // optional
public int runtime_filter_wait_time_ms; // optional
public int runtime_filter_max_in_num; // optional
public @org.apache.thrift.annotation.Nullable TResourceLimit resource_limit; // optional
public boolean return_object_data_as_binary; // optional
public boolean trim_tailing_spaces_for_external_table_query; // optional
public boolean enable_function_pushdown; // optional
public @org.apache.thrift.annotation.Nullable java.lang.String fragment_transmission_compression_codec; // optional
public boolean enable_local_exchange; // optional
public boolean skip_storage_engine_merge; // optional
public boolean skip_delete_predicate; // optional
public boolean enable_new_shuffle_hash_method; // optional
public int be_exec_version; // optional
public int partitioned_hash_join_rows_threshold; // optional
public boolean enable_share_hash_table_for_broadcast_join; // optional
public boolean check_overflow_for_decimal; // optional
public boolean skip_delete_bitmap; // optional
public boolean enable_pipeline_engine; // optional
public int repeat_max_num; // optional
public long external_sort_bytes_threshold; // optional
public int partitioned_hash_agg_rows_threshold; // optional
public boolean enable_file_cache; // optional
public int insert_timeout; // optional
public int execution_timeout; // optional
public boolean dry_run_query; // optional
public boolean enable_common_expr_pushdown; // optional
public int parallel_instance; // optional
public boolean mysql_row_binary_format; // optional
public long external_agg_bytes_threshold; // optional
public int external_agg_partition_bits; // optional
public @org.apache.thrift.annotation.Nullable java.lang.String file_cache_base_path; // optional
public boolean enable_parquet_lazy_mat; // optional
public boolean enable_orc_lazy_mat; // optional
public long scan_queue_mem_limit; // optional
public boolean enable_scan_node_run_serial; // optional
public boolean enable_insert_strict; // optional
public boolean enable_inverted_index_query; // optional
public boolean truncate_char_or_varchar_columns; // optional
public boolean enable_hash_join_early_start_probe; // optional
public boolean enable_pipeline_x_engine; // optional
public boolean enable_memtable_on_sink_node; // optional
public boolean enable_delete_sub_predicate_v2; // optional
public long fe_process_uuid; // optional
public int inverted_index_conjunction_opt_threshold; // optional
public boolean enable_profile; // optional
public boolean enable_page_cache; // optional
public int analyze_timeout; // optional
public boolean faster_float_convert; // optional
public boolean enable_decimal256; // optional
public boolean enable_local_shuffle; // optional
public boolean skip_missing_version; // optional
public boolean runtime_filter_wait_infinitely; // optional
public int condition_cache_digest; // optional
public int inverted_index_max_expansions; // optional
public int inverted_index_skip_threshold; // optional
public boolean enable_parallel_scan; // optional
public int parallel_scan_max_scanners_count; // optional
public long parallel_scan_min_rows_per_scanner; // optional
public boolean skip_bad_tablet; // optional
public double scanner_scale_up_ratio; // optional
public boolean enable_distinct_streaming_aggregation; // optional
public boolean enable_join_spill; // optional
public boolean enable_sort_spill; // optional
public boolean enable_agg_spill; // optional
public long min_revocable_mem; // optional
public long spill_streaming_agg_mem_limit; // optional
public long data_queue_max_blocks; // optional
public boolean enable_common_expr_pushdown_for_inverted_index; // optional
public long local_exchange_free_blocks_limit; // optional
public boolean enable_force_spill; // optional
public boolean enable_parquet_filter_by_min_max; // optional
public boolean enable_orc_filter_by_min_max; // optional
public int max_column_reader_num; // optional
public boolean enable_local_merge_sort; // optional
public boolean enable_parallel_result_sink; // optional
public boolean enable_short_circuit_query_access_column_store; // optional
public boolean enable_no_need_read_data_opt; // optional
public boolean read_csv_empty_line_as_null; // optional
/**
*
* @see TSerdeDialect
*/
public @org.apache.thrift.annotation.Nullable TSerdeDialect serde_dialect; // optional
public boolean enable_match_without_inverted_index; // optional
public boolean enable_fallback_on_missing_inverted_index; // optional
public boolean keep_carriage_return; // optional
public int runtime_bloom_filter_min_size; // optional
public boolean hive_parquet_use_column_names; // optional
public boolean hive_orc_use_column_names; // optional
public boolean enable_segment_cache; // optional
public int runtime_bloom_filter_max_size; // optional
public int in_list_value_count_threshold; // optional
public boolean enable_verbose_profile; // optional
public int rpc_verbose_profile_max_instance_count; // optional
public boolean enable_adaptive_pipeline_task_serial_read_on_limit; // optional
public int adaptive_pipeline_task_serial_read_on_limit; // optional
public int parallel_prepare_threshold; // optional
public int partition_topn_max_partitions; // optional
public int partition_topn_pre_partition_rows; // optional
public boolean enable_parallel_outfile; // optional
public boolean enable_phrase_query_sequential_opt; // optional
public boolean enable_auto_create_when_overwrite; // optional
public long orc_tiny_stripe_threshold_bytes; // optional
public long orc_once_max_read_bytes; // optional
public long orc_max_merge_distance_bytes; // optional
public boolean ignore_runtime_filter_error; // optional
public boolean enable_fixed_len_to_uint32_v2; // optional
public boolean enable_shared_exchange_sink_buffer; // optional
public boolean enable_inverted_index_searcher_cache; // optional
public boolean enable_inverted_index_query_cache; // optional
public boolean enable_condition_cache; // optional
public int profile_level; // optional
public int min_scanners_concurrency; // optional
public int min_scan_scheduler_concurrency; // optional
public boolean enable_runtime_filter_partition_prune; // optional
public int minimum_operator_memory_required_kb; // optional
public boolean enable_mem_overcommit; // optional
public int query_slot_count; // optional
public boolean enable_spill; // optional
public boolean enable_reserve_memory; // optional
public int revocable_memory_high_watermark_percent; // optional
public long spill_sort_mem_limit; // optional
public long spill_sort_batch_bytes; // optional
public int spill_aggregation_partition_count; // optional
public int spill_hash_join_partition_count; // optional
public long low_memory_mode_buffer_limit; // optional
public boolean dump_heap_profile_when_mem_limit_exceeded; // optional
public boolean inverted_index_compatible_read; // optional
public boolean check_orc_init_sargs_success; // optional
public int exchange_multi_blocks_byte_size; // optional
public boolean enable_strict_cast; // optional
public boolean new_version_unix_timestamp; // optional
public int hnsw_ef_search; // optional
public boolean hnsw_check_relative_distance; // optional
public boolean hnsw_bounded_queue; // optional
public boolean optimize_index_scan_parallelism; // optional
public boolean enable_prefer_cached_rowset; // optional
public long query_freshness_tolerance_ms; // optional
public long merge_read_slice_size; // optional
public boolean enable_fuzzy_blockable_task; // optional
public @org.apache.thrift.annotation.Nullable java.util.List<java.lang.Integer> shuffled_agg_ids; // optional
public boolean enable_extended_regex; // optional
public long iceberg_write_target_file_size_bytes; // optional
public int max_file_scanners_concurrency; // optional
public int min_file_scanners_concurrency; // optional
public int ivf_nprobe; // optional
public boolean enable_parquet_filter_by_bloom_filter; // optional
public boolean enable_aggregate_function_null_v2; // optional
public boolean enable_streaming_agg_hash_join_force_passthrough; // optional
public boolean enable_distinct_streaming_agg_force_passthrough; // optional
public boolean enable_broadcast_join_force_passthrough; // optional
public boolean enable_left_semi_direct_return_opt; // optional
public boolean enable_adjust_conjunct_order_by_cost; // optional
public boolean enable_paimon_cpp_reader; // optional
public boolean single_backend_query; // optional
public boolean enable_parquet_file_page_cache; // optional
public boolean enable_inverted_index_wand_query; // optional
public long spill_buffer_size_bytes; // optional
public long spill_join_build_sink_mem_limit_bytes; // optional
public long spill_aggregation_sink_mem_limit_bytes; // optional
public long spill_sort_sink_mem_limit_bytes; // optional
public long spill_sort_merge_mem_limit_bytes; // optional
public int spill_repartition_max_depth; // optional
public int cte_max_recursion_depth; // optional
public boolean enable_use_hybrid_sort; // optional
public boolean enable_adaptive_scan; // optional
public boolean enable_local_exchange_before_agg; // optional
public double max_scan_mem_ratio; // optional
public boolean enable_rust_lance_reader; // optional
public boolean new_version_percentile; // optional
public long preferred_block_size_bytes; // optional
public boolean disable_file_cache; // optional
public int file_cache_query_limit_percent; // optional
/** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
public enum _Fields implements org.apache.thrift.TFieldIdEnum {
ABORT_ON_ERROR((short)1, "abort_on_error"),
MAX_ERRORS((short)2, "max_errors"),
DISABLE_CODEGEN((short)3, "disable_codegen"),
BATCH_SIZE((short)4, "batch_size"),
NUM_NODES((short)5, "num_nodes"),
MAX_SCAN_RANGE_LENGTH((short)6, "max_scan_range_length"),
MAX_SCANNERS_CONCURRENCY((short)7, "max_scanners_concurrency"),
MAX_IO_BUFFERS((short)8, "max_io_buffers"),
ALLOW_UNSUPPORTED_FORMATS((short)9, "allow_unsupported_formats"),
DEFAULT_ORDER_BY_LIMIT((short)10, "default_order_by_limit"),
MEM_LIMIT((short)12, "mem_limit"),
ABORT_ON_DEFAULT_LIMIT_EXCEEDED((short)13, "abort_on_default_limit_exceeded"),
QUERY_TIMEOUT((short)14, "query_timeout"),
IS_REPORT_SUCCESS((short)15, "is_report_success"),
CODEGEN_LEVEL((short)16, "codegen_level"),
KUDU_LATEST_OBSERVED_TS((short)17, "kudu_latest_observed_ts"),
/**
*
* @see TQueryType
*/
QUERY_TYPE((short)18, "query_type"),
MIN_RESERVATION((short)19, "min_reservation"),
MAX_RESERVATION((short)20, "max_reservation"),
INITIAL_RESERVATION_TOTAL_CLAIMS((short)21, "initial_reservation_total_claims"),
BUFFER_POOL_LIMIT((short)22, "buffer_pool_limit"),
DEFAULT_SPILLABLE_BUFFER_SIZE((short)23, "default_spillable_buffer_size"),
MIN_SPILLABLE_BUFFER_SIZE((short)24, "min_spillable_buffer_size"),
MAX_ROW_SIZE((short)25, "max_row_size"),
DISABLE_STREAM_PREAGGREGATIONS((short)26, "disable_stream_preaggregations"),
MT_DOP((short)27, "mt_dop"),
LOAD_MEM_LIMIT((short)28, "load_mem_limit"),
MAX_SCAN_KEY_NUM((short)29, "max_scan_key_num"),
MAX_PUSHDOWN_CONDITIONS_PER_COLUMN((short)30, "max_pushdown_conditions_per_column"),
ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE((short)32, "enable_enable_exchange_node_parallel_merge"),
RUNTIME_FILTER_WAIT_TIME_MS((short)33, "runtime_filter_wait_time_ms"),
RUNTIME_FILTER_MAX_IN_NUM((short)34, "runtime_filter_max_in_num"),
RESOURCE_LIMIT((short)42, "resource_limit"),
RETURN_OBJECT_DATA_AS_BINARY((short)43, "return_object_data_as_binary"),
TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY((short)44, "trim_tailing_spaces_for_external_table_query"),
ENABLE_FUNCTION_PUSHDOWN((short)45, "enable_function_pushdown"),
FRAGMENT_TRANSMISSION_COMPRESSION_CODEC((short)46, "fragment_transmission_compression_codec"),
ENABLE_LOCAL_EXCHANGE((short)48, "enable_local_exchange"),
SKIP_STORAGE_ENGINE_MERGE((short)49, "skip_storage_engine_merge"),
SKIP_DELETE_PREDICATE((short)50, "skip_delete_predicate"),
ENABLE_NEW_SHUFFLE_HASH_METHOD((short)51, "enable_new_shuffle_hash_method"),
BE_EXEC_VERSION((short)52, "be_exec_version"),
PARTITIONED_HASH_JOIN_ROWS_THRESHOLD((short)53, "partitioned_hash_join_rows_threshold"),
ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN((short)54, "enable_share_hash_table_for_broadcast_join"),
CHECK_OVERFLOW_FOR_DECIMAL((short)55, "check_overflow_for_decimal"),
SKIP_DELETE_BITMAP((short)56, "skip_delete_bitmap"),
ENABLE_PIPELINE_ENGINE((short)57, "enable_pipeline_engine"),
REPEAT_MAX_NUM((short)58, "repeat_max_num"),
EXTERNAL_SORT_BYTES_THRESHOLD((short)59, "external_sort_bytes_threshold"),
PARTITIONED_HASH_AGG_ROWS_THRESHOLD((short)60, "partitioned_hash_agg_rows_threshold"),
ENABLE_FILE_CACHE((short)61, "enable_file_cache"),
INSERT_TIMEOUT((short)62, "insert_timeout"),
EXECUTION_TIMEOUT((short)63, "execution_timeout"),
DRY_RUN_QUERY((short)64, "dry_run_query"),
ENABLE_COMMON_EXPR_PUSHDOWN((short)65, "enable_common_expr_pushdown"),
PARALLEL_INSTANCE((short)66, "parallel_instance"),
MYSQL_ROW_BINARY_FORMAT((short)67, "mysql_row_binary_format"),
EXTERNAL_AGG_BYTES_THRESHOLD((short)68, "external_agg_bytes_threshold"),
EXTERNAL_AGG_PARTITION_BITS((short)69, "external_agg_partition_bits"),
FILE_CACHE_BASE_PATH((short)70, "file_cache_base_path"),
ENABLE_PARQUET_LAZY_MAT((short)71, "enable_parquet_lazy_mat"),
ENABLE_ORC_LAZY_MAT((short)72, "enable_orc_lazy_mat"),
SCAN_QUEUE_MEM_LIMIT((short)73, "scan_queue_mem_limit"),
ENABLE_SCAN_NODE_RUN_SERIAL((short)74, "enable_scan_node_run_serial"),
ENABLE_INSERT_STRICT((short)75, "enable_insert_strict"),
ENABLE_INVERTED_INDEX_QUERY((short)76, "enable_inverted_index_query"),
TRUNCATE_CHAR_OR_VARCHAR_COLUMNS((short)77, "truncate_char_or_varchar_columns"),
ENABLE_HASH_JOIN_EARLY_START_PROBE((short)78, "enable_hash_join_early_start_probe"),
ENABLE_PIPELINE_X_ENGINE((short)79, "enable_pipeline_x_engine"),
ENABLE_MEMTABLE_ON_SINK_NODE((short)80, "enable_memtable_on_sink_node"),
ENABLE_DELETE_SUB_PREDICATE_V2((short)81, "enable_delete_sub_predicate_v2"),
FE_PROCESS_UUID((short)82, "fe_process_uuid"),
INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD((short)83, "inverted_index_conjunction_opt_threshold"),
ENABLE_PROFILE((short)84, "enable_profile"),
ENABLE_PAGE_CACHE((short)85, "enable_page_cache"),
ANALYZE_TIMEOUT((short)86, "analyze_timeout"),
FASTER_FLOAT_CONVERT((short)87, "faster_float_convert"),
ENABLE_DECIMAL256((short)88, "enable_decimal256"),
ENABLE_LOCAL_SHUFFLE((short)89, "enable_local_shuffle"),
SKIP_MISSING_VERSION((short)90, "skip_missing_version"),
RUNTIME_FILTER_WAIT_INFINITELY((short)91, "runtime_filter_wait_infinitely"),
CONDITION_CACHE_DIGEST((short)92, "condition_cache_digest"),
INVERTED_INDEX_MAX_EXPANSIONS((short)93, "inverted_index_max_expansions"),
INVERTED_INDEX_SKIP_THRESHOLD((short)94, "inverted_index_skip_threshold"),
ENABLE_PARALLEL_SCAN((short)95, "enable_parallel_scan"),
PARALLEL_SCAN_MAX_SCANNERS_COUNT((short)96, "parallel_scan_max_scanners_count"),
PARALLEL_SCAN_MIN_ROWS_PER_SCANNER((short)97, "parallel_scan_min_rows_per_scanner"),
SKIP_BAD_TABLET((short)98, "skip_bad_tablet"),
SCANNER_SCALE_UP_RATIO((short)99, "scanner_scale_up_ratio"),
ENABLE_DISTINCT_STREAMING_AGGREGATION((short)100, "enable_distinct_streaming_aggregation"),
ENABLE_JOIN_SPILL((short)101, "enable_join_spill"),
ENABLE_SORT_SPILL((short)102, "enable_sort_spill"),
ENABLE_AGG_SPILL((short)103, "enable_agg_spill"),
MIN_REVOCABLE_MEM((short)104, "min_revocable_mem"),
SPILL_STREAMING_AGG_MEM_LIMIT((short)105, "spill_streaming_agg_mem_limit"),
DATA_QUEUE_MAX_BLOCKS((short)106, "data_queue_max_blocks"),
ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX((short)107, "enable_common_expr_pushdown_for_inverted_index"),
LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT((short)108, "local_exchange_free_blocks_limit"),
ENABLE_FORCE_SPILL((short)109, "enable_force_spill"),
ENABLE_PARQUET_FILTER_BY_MIN_MAX((short)110, "enable_parquet_filter_by_min_max"),
ENABLE_ORC_FILTER_BY_MIN_MAX((short)111, "enable_orc_filter_by_min_max"),
MAX_COLUMN_READER_NUM((short)112, "max_column_reader_num"),
ENABLE_LOCAL_MERGE_SORT((short)113, "enable_local_merge_sort"),
ENABLE_PARALLEL_RESULT_SINK((short)114, "enable_parallel_result_sink"),
ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE((short)115, "enable_short_circuit_query_access_column_store"),
ENABLE_NO_NEED_READ_DATA_OPT((short)116, "enable_no_need_read_data_opt"),
READ_CSV_EMPTY_LINE_AS_NULL((short)117, "read_csv_empty_line_as_null"),
/**
*
* @see TSerdeDialect
*/
SERDE_DIALECT((short)118, "serde_dialect"),
ENABLE_MATCH_WITHOUT_INVERTED_INDEX((short)119, "enable_match_without_inverted_index"),
ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX((short)120, "enable_fallback_on_missing_inverted_index"),
KEEP_CARRIAGE_RETURN((short)121, "keep_carriage_return"),
RUNTIME_BLOOM_FILTER_MIN_SIZE((short)122, "runtime_bloom_filter_min_size"),
HIVE_PARQUET_USE_COLUMN_NAMES((short)123, "hive_parquet_use_column_names"),
HIVE_ORC_USE_COLUMN_NAMES((short)124, "hive_orc_use_column_names"),
ENABLE_SEGMENT_CACHE((short)125, "enable_segment_cache"),
RUNTIME_BLOOM_FILTER_MAX_SIZE((short)126, "runtime_bloom_filter_max_size"),
IN_LIST_VALUE_COUNT_THRESHOLD((short)127, "in_list_value_count_threshold"),
ENABLE_VERBOSE_PROFILE((short)128, "enable_verbose_profile"),
RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT((short)129, "rpc_verbose_profile_max_instance_count"),
ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT((short)130, "enable_adaptive_pipeline_task_serial_read_on_limit"),
ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT((short)131, "adaptive_pipeline_task_serial_read_on_limit"),
PARALLEL_PREPARE_THRESHOLD((short)132, "parallel_prepare_threshold"),
PARTITION_TOPN_MAX_PARTITIONS((short)133, "partition_topn_max_partitions"),
PARTITION_TOPN_PRE_PARTITION_ROWS((short)134, "partition_topn_pre_partition_rows"),
ENABLE_PARALLEL_OUTFILE((short)135, "enable_parallel_outfile"),
ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT((short)136, "enable_phrase_query_sequential_opt"),
ENABLE_AUTO_CREATE_WHEN_OVERWRITE((short)137, "enable_auto_create_when_overwrite"),
ORC_TINY_STRIPE_THRESHOLD_BYTES((short)138, "orc_tiny_stripe_threshold_bytes"),
ORC_ONCE_MAX_READ_BYTES((short)139, "orc_once_max_read_bytes"),
ORC_MAX_MERGE_DISTANCE_BYTES((short)140, "orc_max_merge_distance_bytes"),
IGNORE_RUNTIME_FILTER_ERROR((short)141, "ignore_runtime_filter_error"),
ENABLE_FIXED_LEN_TO_UINT32_V2((short)142, "enable_fixed_len_to_uint32_v2"),
ENABLE_SHARED_EXCHANGE_SINK_BUFFER((short)143, "enable_shared_exchange_sink_buffer"),
ENABLE_INVERTED_INDEX_SEARCHER_CACHE((short)144, "enable_inverted_index_searcher_cache"),
ENABLE_INVERTED_INDEX_QUERY_CACHE((short)145, "enable_inverted_index_query_cache"),
ENABLE_CONDITION_CACHE((short)146, "enable_condition_cache"),
PROFILE_LEVEL((short)147, "profile_level"),
MIN_SCANNERS_CONCURRENCY((short)148, "min_scanners_concurrency"),
MIN_SCAN_SCHEDULER_CONCURRENCY((short)149, "min_scan_scheduler_concurrency"),
ENABLE_RUNTIME_FILTER_PARTITION_PRUNE((short)150, "enable_runtime_filter_partition_prune"),
MINIMUM_OPERATOR_MEMORY_REQUIRED_KB((short)151, "minimum_operator_memory_required_kb"),
ENABLE_MEM_OVERCOMMIT((short)152, "enable_mem_overcommit"),
QUERY_SLOT_COUNT((short)153, "query_slot_count"),
ENABLE_SPILL((short)154, "enable_spill"),
ENABLE_RESERVE_MEMORY((short)155, "enable_reserve_memory"),
REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT((short)156, "revocable_memory_high_watermark_percent"),
SPILL_SORT_MEM_LIMIT((short)157, "spill_sort_mem_limit"),
SPILL_SORT_BATCH_BYTES((short)158, "spill_sort_batch_bytes"),
SPILL_AGGREGATION_PARTITION_COUNT((short)159, "spill_aggregation_partition_count"),
SPILL_HASH_JOIN_PARTITION_COUNT((short)160, "spill_hash_join_partition_count"),
LOW_MEMORY_MODE_BUFFER_LIMIT((short)161, "low_memory_mode_buffer_limit"),
DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED((short)162, "dump_heap_profile_when_mem_limit_exceeded"),
INVERTED_INDEX_COMPATIBLE_READ((short)163, "inverted_index_compatible_read"),
CHECK_ORC_INIT_SARGS_SUCCESS((short)164, "check_orc_init_sargs_success"),
EXCHANGE_MULTI_BLOCKS_BYTE_SIZE((short)165, "exchange_multi_blocks_byte_size"),
ENABLE_STRICT_CAST((short)166, "enable_strict_cast"),
NEW_VERSION_UNIX_TIMESTAMP((short)167, "new_version_unix_timestamp"),
HNSW_EF_SEARCH((short)168, "hnsw_ef_search"),
HNSW_CHECK_RELATIVE_DISTANCE((short)169, "hnsw_check_relative_distance"),
HNSW_BOUNDED_QUEUE((short)170, "hnsw_bounded_queue"),
OPTIMIZE_INDEX_SCAN_PARALLELISM((short)171, "optimize_index_scan_parallelism"),
ENABLE_PREFER_CACHED_ROWSET((short)172, "enable_prefer_cached_rowset"),
QUERY_FRESHNESS_TOLERANCE_MS((short)173, "query_freshness_tolerance_ms"),
MERGE_READ_SLICE_SIZE((short)174, "merge_read_slice_size"),
ENABLE_FUZZY_BLOCKABLE_TASK((short)175, "enable_fuzzy_blockable_task"),
SHUFFLED_AGG_IDS((short)176, "shuffled_agg_ids"),
ENABLE_EXTENDED_REGEX((short)177, "enable_extended_regex"),
ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES((short)178, "iceberg_write_target_file_size_bytes"),
MAX_FILE_SCANNERS_CONCURRENCY((short)180, "max_file_scanners_concurrency"),
MIN_FILE_SCANNERS_CONCURRENCY((short)181, "min_file_scanners_concurrency"),
IVF_NPROBE((short)182, "ivf_nprobe"),
ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER((short)179, "enable_parquet_filter_by_bloom_filter"),
ENABLE_AGGREGATE_FUNCTION_NULL_V2((short)183, "enable_aggregate_function_null_v2"),
ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH((short)186, "enable_streaming_agg_hash_join_force_passthrough"),
ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH((short)187, "enable_distinct_streaming_agg_force_passthrough"),
ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH((short)188, "enable_broadcast_join_force_passthrough"),
ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT((short)195, "enable_left_semi_direct_return_opt"),
ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST((short)200, "enable_adjust_conjunct_order_by_cost"),
ENABLE_PAIMON_CPP_READER((short)201, "enable_paimon_cpp_reader"),
SINGLE_BACKEND_QUERY((short)202, "single_backend_query"),
ENABLE_PARQUET_FILE_PAGE_CACHE((short)185, "enable_parquet_file_page_cache"),
ENABLE_INVERTED_INDEX_WAND_QUERY((short)203, "enable_inverted_index_wand_query"),
SPILL_BUFFER_SIZE_BYTES((short)204, "spill_buffer_size_bytes"),
SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES((short)205, "spill_join_build_sink_mem_limit_bytes"),
SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES((short)206, "spill_aggregation_sink_mem_limit_bytes"),
SPILL_SORT_SINK_MEM_LIMIT_BYTES((short)207, "spill_sort_sink_mem_limit_bytes"),
SPILL_SORT_MERGE_MEM_LIMIT_BYTES((short)208, "spill_sort_merge_mem_limit_bytes"),
SPILL_REPARTITION_MAX_DEPTH((short)209, "spill_repartition_max_depth"),
CTE_MAX_RECURSION_DEPTH((short)184, "cte_max_recursion_depth"),
ENABLE_USE_HYBRID_SORT((short)210, "enable_use_hybrid_sort"),
ENABLE_ADAPTIVE_SCAN((short)211, "enable_adaptive_scan"),
ENABLE_LOCAL_EXCHANGE_BEFORE_AGG((short)212, "enable_local_exchange_before_agg"),
MAX_SCAN_MEM_RATIO((short)213, "max_scan_mem_ratio"),
ENABLE_RUST_LANCE_READER((short)216, "enable_rust_lance_reader"),
NEW_VERSION_PERCENTILE((short)217, "new_version_percentile"),
PREFERRED_BLOCK_SIZE_BYTES((short)218, "preferred_block_size_bytes"),
DISABLE_FILE_CACHE((short)1000, "disable_file_cache"),
FILE_CACHE_QUERY_LIMIT_PERCENT((short)1001, "file_cache_query_limit_percent");
private static final java.util.Map<java.lang.String, _Fields> byName = new java.util.HashMap<java.lang.String, _Fields>();
static {
for (_Fields field : java.util.EnumSet.allOf(_Fields.class)) {
byName.put(field.getFieldName(), field);
}
}
/**
* Find the _Fields constant that matches fieldId, or null if its not found.
*/
@org.apache.thrift.annotation.Nullable
public static _Fields findByThriftId(int fieldId) {
switch(fieldId) {
case 1: // ABORT_ON_ERROR
return ABORT_ON_ERROR;
case 2: // MAX_ERRORS
return MAX_ERRORS;
case 3: // DISABLE_CODEGEN
return DISABLE_CODEGEN;
case 4: // BATCH_SIZE
return BATCH_SIZE;
case 5: // NUM_NODES
return NUM_NODES;
case 6: // MAX_SCAN_RANGE_LENGTH
return MAX_SCAN_RANGE_LENGTH;
case 7: // MAX_SCANNERS_CONCURRENCY
return MAX_SCANNERS_CONCURRENCY;
case 8: // MAX_IO_BUFFERS
return MAX_IO_BUFFERS;
case 9: // ALLOW_UNSUPPORTED_FORMATS
return ALLOW_UNSUPPORTED_FORMATS;
case 10: // DEFAULT_ORDER_BY_LIMIT
return DEFAULT_ORDER_BY_LIMIT;
case 12: // MEM_LIMIT
return MEM_LIMIT;
case 13: // ABORT_ON_DEFAULT_LIMIT_EXCEEDED
return ABORT_ON_DEFAULT_LIMIT_EXCEEDED;
case 14: // QUERY_TIMEOUT
return QUERY_TIMEOUT;
case 15: // IS_REPORT_SUCCESS
return IS_REPORT_SUCCESS;
case 16: // CODEGEN_LEVEL
return CODEGEN_LEVEL;
case 17: // KUDU_LATEST_OBSERVED_TS
return KUDU_LATEST_OBSERVED_TS;
case 18: // QUERY_TYPE
return QUERY_TYPE;
case 19: // MIN_RESERVATION
return MIN_RESERVATION;
case 20: // MAX_RESERVATION
return MAX_RESERVATION;
case 21: // INITIAL_RESERVATION_TOTAL_CLAIMS
return INITIAL_RESERVATION_TOTAL_CLAIMS;
case 22: // BUFFER_POOL_LIMIT
return BUFFER_POOL_LIMIT;
case 23: // DEFAULT_SPILLABLE_BUFFER_SIZE
return DEFAULT_SPILLABLE_BUFFER_SIZE;
case 24: // MIN_SPILLABLE_BUFFER_SIZE
return MIN_SPILLABLE_BUFFER_SIZE;
case 25: // MAX_ROW_SIZE
return MAX_ROW_SIZE;
case 26: // DISABLE_STREAM_PREAGGREGATIONS
return DISABLE_STREAM_PREAGGREGATIONS;
case 27: // MT_DOP
return MT_DOP;
case 28: // LOAD_MEM_LIMIT
return LOAD_MEM_LIMIT;
case 29: // MAX_SCAN_KEY_NUM
return MAX_SCAN_KEY_NUM;
case 30: // MAX_PUSHDOWN_CONDITIONS_PER_COLUMN
return MAX_PUSHDOWN_CONDITIONS_PER_COLUMN;
case 32: // ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE
return ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE;
case 33: // RUNTIME_FILTER_WAIT_TIME_MS
return RUNTIME_FILTER_WAIT_TIME_MS;
case 34: // RUNTIME_FILTER_MAX_IN_NUM
return RUNTIME_FILTER_MAX_IN_NUM;
case 42: // RESOURCE_LIMIT
return RESOURCE_LIMIT;
case 43: // RETURN_OBJECT_DATA_AS_BINARY
return RETURN_OBJECT_DATA_AS_BINARY;
case 44: // TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY
return TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY;
case 45: // ENABLE_FUNCTION_PUSHDOWN
return ENABLE_FUNCTION_PUSHDOWN;
case 46: // FRAGMENT_TRANSMISSION_COMPRESSION_CODEC
return FRAGMENT_TRANSMISSION_COMPRESSION_CODEC;
case 48: // ENABLE_LOCAL_EXCHANGE
return ENABLE_LOCAL_EXCHANGE;
case 49: // SKIP_STORAGE_ENGINE_MERGE
return SKIP_STORAGE_ENGINE_MERGE;
case 50: // SKIP_DELETE_PREDICATE
return SKIP_DELETE_PREDICATE;
case 51: // ENABLE_NEW_SHUFFLE_HASH_METHOD
return ENABLE_NEW_SHUFFLE_HASH_METHOD;
case 52: // BE_EXEC_VERSION
return BE_EXEC_VERSION;
case 53: // PARTITIONED_HASH_JOIN_ROWS_THRESHOLD
return PARTITIONED_HASH_JOIN_ROWS_THRESHOLD;
case 54: // ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN
return ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN;
case 55: // CHECK_OVERFLOW_FOR_DECIMAL
return CHECK_OVERFLOW_FOR_DECIMAL;
case 56: // SKIP_DELETE_BITMAP
return SKIP_DELETE_BITMAP;
case 57: // ENABLE_PIPELINE_ENGINE
return ENABLE_PIPELINE_ENGINE;
case 58: // REPEAT_MAX_NUM
return REPEAT_MAX_NUM;
case 59: // EXTERNAL_SORT_BYTES_THRESHOLD
return EXTERNAL_SORT_BYTES_THRESHOLD;
case 60: // PARTITIONED_HASH_AGG_ROWS_THRESHOLD
return PARTITIONED_HASH_AGG_ROWS_THRESHOLD;
case 61: // ENABLE_FILE_CACHE
return ENABLE_FILE_CACHE;
case 62: // INSERT_TIMEOUT
return INSERT_TIMEOUT;
case 63: // EXECUTION_TIMEOUT
return EXECUTION_TIMEOUT;
case 64: // DRY_RUN_QUERY
return DRY_RUN_QUERY;
case 65: // ENABLE_COMMON_EXPR_PUSHDOWN
return ENABLE_COMMON_EXPR_PUSHDOWN;
case 66: // PARALLEL_INSTANCE
return PARALLEL_INSTANCE;
case 67: // MYSQL_ROW_BINARY_FORMAT
return MYSQL_ROW_BINARY_FORMAT;
case 68: // EXTERNAL_AGG_BYTES_THRESHOLD
return EXTERNAL_AGG_BYTES_THRESHOLD;
case 69: // EXTERNAL_AGG_PARTITION_BITS
return EXTERNAL_AGG_PARTITION_BITS;
case 70: // FILE_CACHE_BASE_PATH
return FILE_CACHE_BASE_PATH;
case 71: // ENABLE_PARQUET_LAZY_MAT
return ENABLE_PARQUET_LAZY_MAT;
case 72: // ENABLE_ORC_LAZY_MAT
return ENABLE_ORC_LAZY_MAT;
case 73: // SCAN_QUEUE_MEM_LIMIT
return SCAN_QUEUE_MEM_LIMIT;
case 74: // ENABLE_SCAN_NODE_RUN_SERIAL
return ENABLE_SCAN_NODE_RUN_SERIAL;
case 75: // ENABLE_INSERT_STRICT
return ENABLE_INSERT_STRICT;
case 76: // ENABLE_INVERTED_INDEX_QUERY
return ENABLE_INVERTED_INDEX_QUERY;
case 77: // TRUNCATE_CHAR_OR_VARCHAR_COLUMNS
return TRUNCATE_CHAR_OR_VARCHAR_COLUMNS;
case 78: // ENABLE_HASH_JOIN_EARLY_START_PROBE
return ENABLE_HASH_JOIN_EARLY_START_PROBE;
case 79: // ENABLE_PIPELINE_X_ENGINE
return ENABLE_PIPELINE_X_ENGINE;
case 80: // ENABLE_MEMTABLE_ON_SINK_NODE
return ENABLE_MEMTABLE_ON_SINK_NODE;
case 81: // ENABLE_DELETE_SUB_PREDICATE_V2
return ENABLE_DELETE_SUB_PREDICATE_V2;
case 82: // FE_PROCESS_UUID
return FE_PROCESS_UUID;
case 83: // INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD
return INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD;
case 84: // ENABLE_PROFILE
return ENABLE_PROFILE;
case 85: // ENABLE_PAGE_CACHE
return ENABLE_PAGE_CACHE;
case 86: // ANALYZE_TIMEOUT
return ANALYZE_TIMEOUT;
case 87: // FASTER_FLOAT_CONVERT
return FASTER_FLOAT_CONVERT;
case 88: // ENABLE_DECIMAL256
return ENABLE_DECIMAL256;
case 89: // ENABLE_LOCAL_SHUFFLE
return ENABLE_LOCAL_SHUFFLE;
case 90: // SKIP_MISSING_VERSION
return SKIP_MISSING_VERSION;
case 91: // RUNTIME_FILTER_WAIT_INFINITELY
return RUNTIME_FILTER_WAIT_INFINITELY;
case 92: // CONDITION_CACHE_DIGEST
return CONDITION_CACHE_DIGEST;
case 93: // INVERTED_INDEX_MAX_EXPANSIONS
return INVERTED_INDEX_MAX_EXPANSIONS;
case 94: // INVERTED_INDEX_SKIP_THRESHOLD
return INVERTED_INDEX_SKIP_THRESHOLD;
case 95: // ENABLE_PARALLEL_SCAN
return ENABLE_PARALLEL_SCAN;
case 96: // PARALLEL_SCAN_MAX_SCANNERS_COUNT
return PARALLEL_SCAN_MAX_SCANNERS_COUNT;
case 97: // PARALLEL_SCAN_MIN_ROWS_PER_SCANNER
return PARALLEL_SCAN_MIN_ROWS_PER_SCANNER;
case 98: // SKIP_BAD_TABLET
return SKIP_BAD_TABLET;
case 99: // SCANNER_SCALE_UP_RATIO
return SCANNER_SCALE_UP_RATIO;
case 100: // ENABLE_DISTINCT_STREAMING_AGGREGATION
return ENABLE_DISTINCT_STREAMING_AGGREGATION;
case 101: // ENABLE_JOIN_SPILL
return ENABLE_JOIN_SPILL;
case 102: // ENABLE_SORT_SPILL
return ENABLE_SORT_SPILL;
case 103: // ENABLE_AGG_SPILL
return ENABLE_AGG_SPILL;
case 104: // MIN_REVOCABLE_MEM
return MIN_REVOCABLE_MEM;
case 105: // SPILL_STREAMING_AGG_MEM_LIMIT
return SPILL_STREAMING_AGG_MEM_LIMIT;
case 106: // DATA_QUEUE_MAX_BLOCKS
return DATA_QUEUE_MAX_BLOCKS;
case 107: // ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX
return ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX;
case 108: // LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT
return LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT;
case 109: // ENABLE_FORCE_SPILL
return ENABLE_FORCE_SPILL;
case 110: // ENABLE_PARQUET_FILTER_BY_MIN_MAX
return ENABLE_PARQUET_FILTER_BY_MIN_MAX;
case 111: // ENABLE_ORC_FILTER_BY_MIN_MAX
return ENABLE_ORC_FILTER_BY_MIN_MAX;
case 112: // MAX_COLUMN_READER_NUM
return MAX_COLUMN_READER_NUM;
case 113: // ENABLE_LOCAL_MERGE_SORT
return ENABLE_LOCAL_MERGE_SORT;
case 114: // ENABLE_PARALLEL_RESULT_SINK
return ENABLE_PARALLEL_RESULT_SINK;
case 115: // ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE
return ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE;
case 116: // ENABLE_NO_NEED_READ_DATA_OPT
return ENABLE_NO_NEED_READ_DATA_OPT;
case 117: // READ_CSV_EMPTY_LINE_AS_NULL
return READ_CSV_EMPTY_LINE_AS_NULL;
case 118: // SERDE_DIALECT
return SERDE_DIALECT;
case 119: // ENABLE_MATCH_WITHOUT_INVERTED_INDEX
return ENABLE_MATCH_WITHOUT_INVERTED_INDEX;
case 120: // ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX
return ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX;
case 121: // KEEP_CARRIAGE_RETURN
return KEEP_CARRIAGE_RETURN;
case 122: // RUNTIME_BLOOM_FILTER_MIN_SIZE
return RUNTIME_BLOOM_FILTER_MIN_SIZE;
case 123: // HIVE_PARQUET_USE_COLUMN_NAMES
return HIVE_PARQUET_USE_COLUMN_NAMES;
case 124: // HIVE_ORC_USE_COLUMN_NAMES
return HIVE_ORC_USE_COLUMN_NAMES;
case 125: // ENABLE_SEGMENT_CACHE
return ENABLE_SEGMENT_CACHE;
case 126: // RUNTIME_BLOOM_FILTER_MAX_SIZE
return RUNTIME_BLOOM_FILTER_MAX_SIZE;
case 127: // IN_LIST_VALUE_COUNT_THRESHOLD
return IN_LIST_VALUE_COUNT_THRESHOLD;
case 128: // ENABLE_VERBOSE_PROFILE
return ENABLE_VERBOSE_PROFILE;
case 129: // RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT
return RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT;
case 130: // ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT
return ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT;
case 131: // ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT
return ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT;
case 132: // PARALLEL_PREPARE_THRESHOLD
return PARALLEL_PREPARE_THRESHOLD;
case 133: // PARTITION_TOPN_MAX_PARTITIONS
return PARTITION_TOPN_MAX_PARTITIONS;
case 134: // PARTITION_TOPN_PRE_PARTITION_ROWS
return PARTITION_TOPN_PRE_PARTITION_ROWS;
case 135: // ENABLE_PARALLEL_OUTFILE
return ENABLE_PARALLEL_OUTFILE;
case 136: // ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT
return ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT;
case 137: // ENABLE_AUTO_CREATE_WHEN_OVERWRITE
return ENABLE_AUTO_CREATE_WHEN_OVERWRITE;
case 138: // ORC_TINY_STRIPE_THRESHOLD_BYTES
return ORC_TINY_STRIPE_THRESHOLD_BYTES;
case 139: // ORC_ONCE_MAX_READ_BYTES
return ORC_ONCE_MAX_READ_BYTES;
case 140: // ORC_MAX_MERGE_DISTANCE_BYTES
return ORC_MAX_MERGE_DISTANCE_BYTES;
case 141: // IGNORE_RUNTIME_FILTER_ERROR
return IGNORE_RUNTIME_FILTER_ERROR;
case 142: // ENABLE_FIXED_LEN_TO_UINT32_V2
return ENABLE_FIXED_LEN_TO_UINT32_V2;
case 143: // ENABLE_SHARED_EXCHANGE_SINK_BUFFER
return ENABLE_SHARED_EXCHANGE_SINK_BUFFER;
case 144: // ENABLE_INVERTED_INDEX_SEARCHER_CACHE
return ENABLE_INVERTED_INDEX_SEARCHER_CACHE;
case 145: // ENABLE_INVERTED_INDEX_QUERY_CACHE
return ENABLE_INVERTED_INDEX_QUERY_CACHE;
case 146: // ENABLE_CONDITION_CACHE
return ENABLE_CONDITION_CACHE;
case 147: // PROFILE_LEVEL
return PROFILE_LEVEL;
case 148: // MIN_SCANNERS_CONCURRENCY
return MIN_SCANNERS_CONCURRENCY;
case 149: // MIN_SCAN_SCHEDULER_CONCURRENCY
return MIN_SCAN_SCHEDULER_CONCURRENCY;
case 150: // ENABLE_RUNTIME_FILTER_PARTITION_PRUNE
return ENABLE_RUNTIME_FILTER_PARTITION_PRUNE;
case 151: // MINIMUM_OPERATOR_MEMORY_REQUIRED_KB
return MINIMUM_OPERATOR_MEMORY_REQUIRED_KB;
case 152: // ENABLE_MEM_OVERCOMMIT
return ENABLE_MEM_OVERCOMMIT;
case 153: // QUERY_SLOT_COUNT
return QUERY_SLOT_COUNT;
case 154: // ENABLE_SPILL
return ENABLE_SPILL;
case 155: // ENABLE_RESERVE_MEMORY
return ENABLE_RESERVE_MEMORY;
case 156: // REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT
return REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT;
case 157: // SPILL_SORT_MEM_LIMIT
return SPILL_SORT_MEM_LIMIT;
case 158: // SPILL_SORT_BATCH_BYTES
return SPILL_SORT_BATCH_BYTES;
case 159: // SPILL_AGGREGATION_PARTITION_COUNT
return SPILL_AGGREGATION_PARTITION_COUNT;
case 160: // SPILL_HASH_JOIN_PARTITION_COUNT
return SPILL_HASH_JOIN_PARTITION_COUNT;
case 161: // LOW_MEMORY_MODE_BUFFER_LIMIT
return LOW_MEMORY_MODE_BUFFER_LIMIT;
case 162: // DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED
return DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED;
case 163: // INVERTED_INDEX_COMPATIBLE_READ
return INVERTED_INDEX_COMPATIBLE_READ;
case 164: // CHECK_ORC_INIT_SARGS_SUCCESS
return CHECK_ORC_INIT_SARGS_SUCCESS;
case 165: // EXCHANGE_MULTI_BLOCKS_BYTE_SIZE
return EXCHANGE_MULTI_BLOCKS_BYTE_SIZE;
case 166: // ENABLE_STRICT_CAST
return ENABLE_STRICT_CAST;
case 167: // NEW_VERSION_UNIX_TIMESTAMP
return NEW_VERSION_UNIX_TIMESTAMP;
case 168: // HNSW_EF_SEARCH
return HNSW_EF_SEARCH;
case 169: // HNSW_CHECK_RELATIVE_DISTANCE
return HNSW_CHECK_RELATIVE_DISTANCE;
case 170: // HNSW_BOUNDED_QUEUE
return HNSW_BOUNDED_QUEUE;
case 171: // OPTIMIZE_INDEX_SCAN_PARALLELISM
return OPTIMIZE_INDEX_SCAN_PARALLELISM;
case 172: // ENABLE_PREFER_CACHED_ROWSET
return ENABLE_PREFER_CACHED_ROWSET;
case 173: // QUERY_FRESHNESS_TOLERANCE_MS
return QUERY_FRESHNESS_TOLERANCE_MS;
case 174: // MERGE_READ_SLICE_SIZE
return MERGE_READ_SLICE_SIZE;
case 175: // ENABLE_FUZZY_BLOCKABLE_TASK
return ENABLE_FUZZY_BLOCKABLE_TASK;
case 176: // SHUFFLED_AGG_IDS
return SHUFFLED_AGG_IDS;
case 177: // ENABLE_EXTENDED_REGEX
return ENABLE_EXTENDED_REGEX;
case 178: // ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES
return ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES;
case 180: // MAX_FILE_SCANNERS_CONCURRENCY
return MAX_FILE_SCANNERS_CONCURRENCY;
case 181: // MIN_FILE_SCANNERS_CONCURRENCY
return MIN_FILE_SCANNERS_CONCURRENCY;
case 182: // IVF_NPROBE
return IVF_NPROBE;
case 179: // ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER
return ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER;
case 183: // ENABLE_AGGREGATE_FUNCTION_NULL_V2
return ENABLE_AGGREGATE_FUNCTION_NULL_V2;
case 186: // ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH
return ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH;
case 187: // ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH
return ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH;
case 188: // ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH
return ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH;
case 195: // ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT
return ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT;
case 200: // ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST
return ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST;
case 201: // ENABLE_PAIMON_CPP_READER
return ENABLE_PAIMON_CPP_READER;
case 202: // SINGLE_BACKEND_QUERY
return SINGLE_BACKEND_QUERY;
case 185: // ENABLE_PARQUET_FILE_PAGE_CACHE
return ENABLE_PARQUET_FILE_PAGE_CACHE;
case 203: // ENABLE_INVERTED_INDEX_WAND_QUERY
return ENABLE_INVERTED_INDEX_WAND_QUERY;
case 204: // SPILL_BUFFER_SIZE_BYTES
return SPILL_BUFFER_SIZE_BYTES;
case 205: // SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES
return SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES;
case 206: // SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES
return SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES;
case 207: // SPILL_SORT_SINK_MEM_LIMIT_BYTES
return SPILL_SORT_SINK_MEM_LIMIT_BYTES;
case 208: // SPILL_SORT_MERGE_MEM_LIMIT_BYTES
return SPILL_SORT_MERGE_MEM_LIMIT_BYTES;
case 209: // SPILL_REPARTITION_MAX_DEPTH
return SPILL_REPARTITION_MAX_DEPTH;
case 184: // CTE_MAX_RECURSION_DEPTH
return CTE_MAX_RECURSION_DEPTH;
case 210: // ENABLE_USE_HYBRID_SORT
return ENABLE_USE_HYBRID_SORT;
case 211: // ENABLE_ADAPTIVE_SCAN
return ENABLE_ADAPTIVE_SCAN;
case 212: // ENABLE_LOCAL_EXCHANGE_BEFORE_AGG
return ENABLE_LOCAL_EXCHANGE_BEFORE_AGG;
case 213: // MAX_SCAN_MEM_RATIO
return MAX_SCAN_MEM_RATIO;
case 216: // ENABLE_RUST_LANCE_READER
return ENABLE_RUST_LANCE_READER;
case 217: // NEW_VERSION_PERCENTILE
return NEW_VERSION_PERCENTILE;
case 218: // PREFERRED_BLOCK_SIZE_BYTES
return PREFERRED_BLOCK_SIZE_BYTES;
case 1000: // DISABLE_FILE_CACHE
return DISABLE_FILE_CACHE;
case 1001: // FILE_CACHE_QUERY_LIMIT_PERCENT
return FILE_CACHE_QUERY_LIMIT_PERCENT;
default:
return null;
}
}
/**
* Find the _Fields constant that matches fieldId, throwing an exception
* if it is not found.
*/
public static _Fields findByThriftIdOrThrow(int fieldId) {
_Fields fields = findByThriftId(fieldId);
if (fields == null) throw new java.lang.IllegalArgumentException("Field " + fieldId + " doesn't exist!");
return fields;
}
/**
* Find the _Fields constant that matches name, or null if its not found.
*/
@org.apache.thrift.annotation.Nullable
public static _Fields findByName(java.lang.String name) {
return byName.get(name);
}
private final short _thriftId;
private final java.lang.String _fieldName;
_Fields(short thriftId, java.lang.String fieldName) {
_thriftId = thriftId;
_fieldName = fieldName;
}
public short getThriftFieldId() {
return _thriftId;
}
public java.lang.String getFieldName() {
return _fieldName;
}
}
// isset id assignments
private static final int __ABORT_ON_ERROR_ISSET_ID = 0;
private static final int __MAX_ERRORS_ISSET_ID = 1;
private static final int __DISABLE_CODEGEN_ISSET_ID = 2;
private static final int __BATCH_SIZE_ISSET_ID = 3;
private static final int __NUM_NODES_ISSET_ID = 4;
private static final int __MAX_SCAN_RANGE_LENGTH_ISSET_ID = 5;
private static final int __MAX_SCANNERS_CONCURRENCY_ISSET_ID = 6;
private static final int __MAX_IO_BUFFERS_ISSET_ID = 7;
private static final int __ALLOW_UNSUPPORTED_FORMATS_ISSET_ID = 8;
private static final int __DEFAULT_ORDER_BY_LIMIT_ISSET_ID = 9;
private static final int __MEM_LIMIT_ISSET_ID = 10;
private static final int __ABORT_ON_DEFAULT_LIMIT_EXCEEDED_ISSET_ID = 11;
private static final int __QUERY_TIMEOUT_ISSET_ID = 12;
private static final int __IS_REPORT_SUCCESS_ISSET_ID = 13;
private static final int __CODEGEN_LEVEL_ISSET_ID = 14;
private static final int __KUDU_LATEST_OBSERVED_TS_ISSET_ID = 15;
private static final int __MIN_RESERVATION_ISSET_ID = 16;
private static final int __MAX_RESERVATION_ISSET_ID = 17;
private static final int __INITIAL_RESERVATION_TOTAL_CLAIMS_ISSET_ID = 18;
private static final int __BUFFER_POOL_LIMIT_ISSET_ID = 19;
private static final int __DEFAULT_SPILLABLE_BUFFER_SIZE_ISSET_ID = 20;
private static final int __MIN_SPILLABLE_BUFFER_SIZE_ISSET_ID = 21;
private static final int __MAX_ROW_SIZE_ISSET_ID = 22;
private static final int __DISABLE_STREAM_PREAGGREGATIONS_ISSET_ID = 23;
private static final int __MT_DOP_ISSET_ID = 24;
private static final int __LOAD_MEM_LIMIT_ISSET_ID = 25;
private static final int __MAX_SCAN_KEY_NUM_ISSET_ID = 26;
private static final int __MAX_PUSHDOWN_CONDITIONS_PER_COLUMN_ISSET_ID = 27;
private static final int __ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE_ISSET_ID = 28;
private static final int __RUNTIME_FILTER_WAIT_TIME_MS_ISSET_ID = 29;
private static final int __RUNTIME_FILTER_MAX_IN_NUM_ISSET_ID = 30;
private static final int __RETURN_OBJECT_DATA_AS_BINARY_ISSET_ID = 31;
private static final int __TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY_ISSET_ID = 32;
private static final int __ENABLE_FUNCTION_PUSHDOWN_ISSET_ID = 33;
private static final int __ENABLE_LOCAL_EXCHANGE_ISSET_ID = 34;
private static final int __SKIP_STORAGE_ENGINE_MERGE_ISSET_ID = 35;
private static final int __SKIP_DELETE_PREDICATE_ISSET_ID = 36;
private static final int __ENABLE_NEW_SHUFFLE_HASH_METHOD_ISSET_ID = 37;
private static final int __BE_EXEC_VERSION_ISSET_ID = 38;
private static final int __PARTITIONED_HASH_JOIN_ROWS_THRESHOLD_ISSET_ID = 39;
private static final int __ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN_ISSET_ID = 40;
private static final int __CHECK_OVERFLOW_FOR_DECIMAL_ISSET_ID = 41;
private static final int __SKIP_DELETE_BITMAP_ISSET_ID = 42;
private static final int __ENABLE_PIPELINE_ENGINE_ISSET_ID = 43;
private static final int __REPEAT_MAX_NUM_ISSET_ID = 44;
private static final int __EXTERNAL_SORT_BYTES_THRESHOLD_ISSET_ID = 45;
private static final int __PARTITIONED_HASH_AGG_ROWS_THRESHOLD_ISSET_ID = 46;
private static final int __ENABLE_FILE_CACHE_ISSET_ID = 47;
private static final int __INSERT_TIMEOUT_ISSET_ID = 48;
private static final int __EXECUTION_TIMEOUT_ISSET_ID = 49;
private static final int __DRY_RUN_QUERY_ISSET_ID = 50;
private static final int __ENABLE_COMMON_EXPR_PUSHDOWN_ISSET_ID = 51;
private static final int __PARALLEL_INSTANCE_ISSET_ID = 52;
private static final int __MYSQL_ROW_BINARY_FORMAT_ISSET_ID = 53;
private static final int __EXTERNAL_AGG_BYTES_THRESHOLD_ISSET_ID = 54;
private static final int __EXTERNAL_AGG_PARTITION_BITS_ISSET_ID = 55;
private static final int __ENABLE_PARQUET_LAZY_MAT_ISSET_ID = 56;
private static final int __ENABLE_ORC_LAZY_MAT_ISSET_ID = 57;
private static final int __SCAN_QUEUE_MEM_LIMIT_ISSET_ID = 58;
private static final int __ENABLE_SCAN_NODE_RUN_SERIAL_ISSET_ID = 59;
private static final int __ENABLE_INSERT_STRICT_ISSET_ID = 60;
private static final int __ENABLE_INVERTED_INDEX_QUERY_ISSET_ID = 61;
private static final int __TRUNCATE_CHAR_OR_VARCHAR_COLUMNS_ISSET_ID = 62;
private static final int __ENABLE_HASH_JOIN_EARLY_START_PROBE_ISSET_ID = 63;
private static final int __ENABLE_PIPELINE_X_ENGINE_ISSET_ID = 64;
private static final int __ENABLE_MEMTABLE_ON_SINK_NODE_ISSET_ID = 65;
private static final int __ENABLE_DELETE_SUB_PREDICATE_V2_ISSET_ID = 66;
private static final int __FE_PROCESS_UUID_ISSET_ID = 67;
private static final int __INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD_ISSET_ID = 68;
private static final int __ENABLE_PROFILE_ISSET_ID = 69;
private static final int __ENABLE_PAGE_CACHE_ISSET_ID = 70;
private static final int __ANALYZE_TIMEOUT_ISSET_ID = 71;
private static final int __FASTER_FLOAT_CONVERT_ISSET_ID = 72;
private static final int __ENABLE_DECIMAL256_ISSET_ID = 73;
private static final int __ENABLE_LOCAL_SHUFFLE_ISSET_ID = 74;
private static final int __SKIP_MISSING_VERSION_ISSET_ID = 75;
private static final int __RUNTIME_FILTER_WAIT_INFINITELY_ISSET_ID = 76;
private static final int __CONDITION_CACHE_DIGEST_ISSET_ID = 77;
private static final int __INVERTED_INDEX_MAX_EXPANSIONS_ISSET_ID = 78;
private static final int __INVERTED_INDEX_SKIP_THRESHOLD_ISSET_ID = 79;
private static final int __ENABLE_PARALLEL_SCAN_ISSET_ID = 80;
private static final int __PARALLEL_SCAN_MAX_SCANNERS_COUNT_ISSET_ID = 81;
private static final int __PARALLEL_SCAN_MIN_ROWS_PER_SCANNER_ISSET_ID = 82;
private static final int __SKIP_BAD_TABLET_ISSET_ID = 83;
private static final int __SCANNER_SCALE_UP_RATIO_ISSET_ID = 84;
private static final int __ENABLE_DISTINCT_STREAMING_AGGREGATION_ISSET_ID = 85;
private static final int __ENABLE_JOIN_SPILL_ISSET_ID = 86;
private static final int __ENABLE_SORT_SPILL_ISSET_ID = 87;
private static final int __ENABLE_AGG_SPILL_ISSET_ID = 88;
private static final int __MIN_REVOCABLE_MEM_ISSET_ID = 89;
private static final int __SPILL_STREAMING_AGG_MEM_LIMIT_ISSET_ID = 90;
private static final int __DATA_QUEUE_MAX_BLOCKS_ISSET_ID = 91;
private static final int __ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX_ISSET_ID = 92;
private static final int __LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT_ISSET_ID = 93;
private static final int __ENABLE_FORCE_SPILL_ISSET_ID = 94;
private static final int __ENABLE_PARQUET_FILTER_BY_MIN_MAX_ISSET_ID = 95;
private static final int __ENABLE_ORC_FILTER_BY_MIN_MAX_ISSET_ID = 96;
private static final int __MAX_COLUMN_READER_NUM_ISSET_ID = 97;
private static final int __ENABLE_LOCAL_MERGE_SORT_ISSET_ID = 98;
private static final int __ENABLE_PARALLEL_RESULT_SINK_ISSET_ID = 99;
private static final int __ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE_ISSET_ID = 100;
private static final int __ENABLE_NO_NEED_READ_DATA_OPT_ISSET_ID = 101;
private static final int __READ_CSV_EMPTY_LINE_AS_NULL_ISSET_ID = 102;
private static final int __ENABLE_MATCH_WITHOUT_INVERTED_INDEX_ISSET_ID = 103;
private static final int __ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX_ISSET_ID = 104;
private static final int __KEEP_CARRIAGE_RETURN_ISSET_ID = 105;
private static final int __RUNTIME_BLOOM_FILTER_MIN_SIZE_ISSET_ID = 106;
private static final int __HIVE_PARQUET_USE_COLUMN_NAMES_ISSET_ID = 107;
private static final int __HIVE_ORC_USE_COLUMN_NAMES_ISSET_ID = 108;
private static final int __ENABLE_SEGMENT_CACHE_ISSET_ID = 109;
private static final int __RUNTIME_BLOOM_FILTER_MAX_SIZE_ISSET_ID = 110;
private static final int __IN_LIST_VALUE_COUNT_THRESHOLD_ISSET_ID = 111;
private static final int __ENABLE_VERBOSE_PROFILE_ISSET_ID = 112;
private static final int __RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT_ISSET_ID = 113;
private static final int __ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_ISSET_ID = 114;
private static final int __ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_ISSET_ID = 115;
private static final int __PARALLEL_PREPARE_THRESHOLD_ISSET_ID = 116;
private static final int __PARTITION_TOPN_MAX_PARTITIONS_ISSET_ID = 117;
private static final int __PARTITION_TOPN_PRE_PARTITION_ROWS_ISSET_ID = 118;
private static final int __ENABLE_PARALLEL_OUTFILE_ISSET_ID = 119;
private static final int __ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT_ISSET_ID = 120;
private static final int __ENABLE_AUTO_CREATE_WHEN_OVERWRITE_ISSET_ID = 121;
private static final int __ORC_TINY_STRIPE_THRESHOLD_BYTES_ISSET_ID = 122;
private static final int __ORC_ONCE_MAX_READ_BYTES_ISSET_ID = 123;
private static final int __ORC_MAX_MERGE_DISTANCE_BYTES_ISSET_ID = 124;
private static final int __IGNORE_RUNTIME_FILTER_ERROR_ISSET_ID = 125;
private static final int __ENABLE_FIXED_LEN_TO_UINT32_V2_ISSET_ID = 126;
private static final int __ENABLE_SHARED_EXCHANGE_SINK_BUFFER_ISSET_ID = 127;
private static final int __ENABLE_INVERTED_INDEX_SEARCHER_CACHE_ISSET_ID = 128;
private static final int __ENABLE_INVERTED_INDEX_QUERY_CACHE_ISSET_ID = 129;
private static final int __ENABLE_CONDITION_CACHE_ISSET_ID = 130;
private static final int __PROFILE_LEVEL_ISSET_ID = 131;
private static final int __MIN_SCANNERS_CONCURRENCY_ISSET_ID = 132;
private static final int __MIN_SCAN_SCHEDULER_CONCURRENCY_ISSET_ID = 133;
private static final int __ENABLE_RUNTIME_FILTER_PARTITION_PRUNE_ISSET_ID = 134;
private static final int __MINIMUM_OPERATOR_MEMORY_REQUIRED_KB_ISSET_ID = 135;
private static final int __ENABLE_MEM_OVERCOMMIT_ISSET_ID = 136;
private static final int __QUERY_SLOT_COUNT_ISSET_ID = 137;
private static final int __ENABLE_SPILL_ISSET_ID = 138;
private static final int __ENABLE_RESERVE_MEMORY_ISSET_ID = 139;
private static final int __REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT_ISSET_ID = 140;
private static final int __SPILL_SORT_MEM_LIMIT_ISSET_ID = 141;
private static final int __SPILL_SORT_BATCH_BYTES_ISSET_ID = 142;
private static final int __SPILL_AGGREGATION_PARTITION_COUNT_ISSET_ID = 143;
private static final int __SPILL_HASH_JOIN_PARTITION_COUNT_ISSET_ID = 144;
private static final int __LOW_MEMORY_MODE_BUFFER_LIMIT_ISSET_ID = 145;
private static final int __DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED_ISSET_ID = 146;
private static final int __INVERTED_INDEX_COMPATIBLE_READ_ISSET_ID = 147;
private static final int __CHECK_ORC_INIT_SARGS_SUCCESS_ISSET_ID = 148;
private static final int __EXCHANGE_MULTI_BLOCKS_BYTE_SIZE_ISSET_ID = 149;
private static final int __ENABLE_STRICT_CAST_ISSET_ID = 150;
private static final int __NEW_VERSION_UNIX_TIMESTAMP_ISSET_ID = 151;
private static final int __HNSW_EF_SEARCH_ISSET_ID = 152;
private static final int __HNSW_CHECK_RELATIVE_DISTANCE_ISSET_ID = 153;
private static final int __HNSW_BOUNDED_QUEUE_ISSET_ID = 154;
private static final int __OPTIMIZE_INDEX_SCAN_PARALLELISM_ISSET_ID = 155;
private static final int __ENABLE_PREFER_CACHED_ROWSET_ISSET_ID = 156;
private static final int __QUERY_FRESHNESS_TOLERANCE_MS_ISSET_ID = 157;
private static final int __MERGE_READ_SLICE_SIZE_ISSET_ID = 158;
private static final int __ENABLE_FUZZY_BLOCKABLE_TASK_ISSET_ID = 159;
private static final int __ENABLE_EXTENDED_REGEX_ISSET_ID = 160;
private static final int __ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES_ISSET_ID = 161;
private static final int __MAX_FILE_SCANNERS_CONCURRENCY_ISSET_ID = 162;
private static final int __MIN_FILE_SCANNERS_CONCURRENCY_ISSET_ID = 163;
private static final int __IVF_NPROBE_ISSET_ID = 164;
private static final int __ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER_ISSET_ID = 165;
private static final int __ENABLE_AGGREGATE_FUNCTION_NULL_V2_ISSET_ID = 166;
private static final int __ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH_ISSET_ID = 167;
private static final int __ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH_ISSET_ID = 168;
private static final int __ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH_ISSET_ID = 169;
private static final int __ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT_ISSET_ID = 170;
private static final int __ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST_ISSET_ID = 171;
private static final int __ENABLE_PAIMON_CPP_READER_ISSET_ID = 172;
private static final int __SINGLE_BACKEND_QUERY_ISSET_ID = 173;
private static final int __ENABLE_PARQUET_FILE_PAGE_CACHE_ISSET_ID = 174;
private static final int __ENABLE_INVERTED_INDEX_WAND_QUERY_ISSET_ID = 175;
private static final int __SPILL_BUFFER_SIZE_BYTES_ISSET_ID = 176;
private static final int __SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES_ISSET_ID = 177;
private static final int __SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES_ISSET_ID = 178;
private static final int __SPILL_SORT_SINK_MEM_LIMIT_BYTES_ISSET_ID = 179;
private static final int __SPILL_SORT_MERGE_MEM_LIMIT_BYTES_ISSET_ID = 180;
private static final int __SPILL_REPARTITION_MAX_DEPTH_ISSET_ID = 181;
private static final int __CTE_MAX_RECURSION_DEPTH_ISSET_ID = 182;
private static final int __ENABLE_USE_HYBRID_SORT_ISSET_ID = 183;
private static final int __ENABLE_ADAPTIVE_SCAN_ISSET_ID = 184;
private static final int __ENABLE_LOCAL_EXCHANGE_BEFORE_AGG_ISSET_ID = 185;
private static final int __MAX_SCAN_MEM_RATIO_ISSET_ID = 186;
private static final int __ENABLE_RUST_LANCE_READER_ISSET_ID = 187;
private static final int __NEW_VERSION_PERCENTILE_ISSET_ID = 188;
private static final int __PREFERRED_BLOCK_SIZE_BYTES_ISSET_ID = 189;
private static final int __DISABLE_FILE_CACHE_ISSET_ID = 190;
private static final int __FILE_CACHE_QUERY_LIMIT_PERCENT_ISSET_ID = 191;
private java.util.BitSet __isset_bit_vector = new java.util.BitSet(192);
private static final _Fields optionals[] = {_Fields.ABORT_ON_ERROR,_Fields.MAX_ERRORS,_Fields.DISABLE_CODEGEN,_Fields.BATCH_SIZE,_Fields.NUM_NODES,_Fields.MAX_SCAN_RANGE_LENGTH,_Fields.MAX_SCANNERS_CONCURRENCY,_Fields.MAX_IO_BUFFERS,_Fields.ALLOW_UNSUPPORTED_FORMATS,_Fields.DEFAULT_ORDER_BY_LIMIT,_Fields.MEM_LIMIT,_Fields.ABORT_ON_DEFAULT_LIMIT_EXCEEDED,_Fields.QUERY_TIMEOUT,_Fields.IS_REPORT_SUCCESS,_Fields.CODEGEN_LEVEL,_Fields.KUDU_LATEST_OBSERVED_TS,_Fields.QUERY_TYPE,_Fields.MIN_RESERVATION,_Fields.MAX_RESERVATION,_Fields.INITIAL_RESERVATION_TOTAL_CLAIMS,_Fields.BUFFER_POOL_LIMIT,_Fields.DEFAULT_SPILLABLE_BUFFER_SIZE,_Fields.MIN_SPILLABLE_BUFFER_SIZE,_Fields.MAX_ROW_SIZE,_Fields.DISABLE_STREAM_PREAGGREGATIONS,_Fields.MT_DOP,_Fields.LOAD_MEM_LIMIT,_Fields.MAX_SCAN_KEY_NUM,_Fields.MAX_PUSHDOWN_CONDITIONS_PER_COLUMN,_Fields.ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE,_Fields.RUNTIME_FILTER_WAIT_TIME_MS,_Fields.RUNTIME_FILTER_MAX_IN_NUM,_Fields.RESOURCE_LIMIT,_Fields.RETURN_OBJECT_DATA_AS_BINARY,_Fields.TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY,_Fields.ENABLE_FUNCTION_PUSHDOWN,_Fields.FRAGMENT_TRANSMISSION_COMPRESSION_CODEC,_Fields.ENABLE_LOCAL_EXCHANGE,_Fields.SKIP_STORAGE_ENGINE_MERGE,_Fields.SKIP_DELETE_PREDICATE,_Fields.ENABLE_NEW_SHUFFLE_HASH_METHOD,_Fields.BE_EXEC_VERSION,_Fields.PARTITIONED_HASH_JOIN_ROWS_THRESHOLD,_Fields.ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN,_Fields.CHECK_OVERFLOW_FOR_DECIMAL,_Fields.SKIP_DELETE_BITMAP,_Fields.ENABLE_PIPELINE_ENGINE,_Fields.REPEAT_MAX_NUM,_Fields.EXTERNAL_SORT_BYTES_THRESHOLD,_Fields.PARTITIONED_HASH_AGG_ROWS_THRESHOLD,_Fields.ENABLE_FILE_CACHE,_Fields.INSERT_TIMEOUT,_Fields.EXECUTION_TIMEOUT,_Fields.DRY_RUN_QUERY,_Fields.ENABLE_COMMON_EXPR_PUSHDOWN,_Fields.PARALLEL_INSTANCE,_Fields.MYSQL_ROW_BINARY_FORMAT,_Fields.EXTERNAL_AGG_BYTES_THRESHOLD,_Fields.EXTERNAL_AGG_PARTITION_BITS,_Fields.FILE_CACHE_BASE_PATH,_Fields.ENABLE_PARQUET_LAZY_MAT,_Fields.ENABLE_ORC_LAZY_MAT,_Fields.SCAN_QUEUE_MEM_LIMIT,_Fields.ENABLE_SCAN_NODE_RUN_SERIAL,_Fields.ENABLE_INSERT_STRICT,_Fields.ENABLE_INVERTED_INDEX_QUERY,_Fields.TRUNCATE_CHAR_OR_VARCHAR_COLUMNS,_Fields.ENABLE_HASH_JOIN_EARLY_START_PROBE,_Fields.ENABLE_PIPELINE_X_ENGINE,_Fields.ENABLE_MEMTABLE_ON_SINK_NODE,_Fields.ENABLE_DELETE_SUB_PREDICATE_V2,_Fields.FE_PROCESS_UUID,_Fields.INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD,_Fields.ENABLE_PROFILE,_Fields.ENABLE_PAGE_CACHE,_Fields.ANALYZE_TIMEOUT,_Fields.FASTER_FLOAT_CONVERT,_Fields.ENABLE_DECIMAL256,_Fields.ENABLE_LOCAL_SHUFFLE,_Fields.SKIP_MISSING_VERSION,_Fields.RUNTIME_FILTER_WAIT_INFINITELY,_Fields.CONDITION_CACHE_DIGEST,_Fields.INVERTED_INDEX_MAX_EXPANSIONS,_Fields.INVERTED_INDEX_SKIP_THRESHOLD,_Fields.ENABLE_PARALLEL_SCAN,_Fields.PARALLEL_SCAN_MAX_SCANNERS_COUNT,_Fields.PARALLEL_SCAN_MIN_ROWS_PER_SCANNER,_Fields.SKIP_BAD_TABLET,_Fields.SCANNER_SCALE_UP_RATIO,_Fields.ENABLE_DISTINCT_STREAMING_AGGREGATION,_Fields.ENABLE_JOIN_SPILL,_Fields.ENABLE_SORT_SPILL,_Fields.ENABLE_AGG_SPILL,_Fields.MIN_REVOCABLE_MEM,_Fields.SPILL_STREAMING_AGG_MEM_LIMIT,_Fields.DATA_QUEUE_MAX_BLOCKS,_Fields.ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX,_Fields.LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT,_Fields.ENABLE_FORCE_SPILL,_Fields.ENABLE_PARQUET_FILTER_BY_MIN_MAX,_Fields.ENABLE_ORC_FILTER_BY_MIN_MAX,_Fields.MAX_COLUMN_READER_NUM,_Fields.ENABLE_LOCAL_MERGE_SORT,_Fields.ENABLE_PARALLEL_RESULT_SINK,_Fields.ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE,_Fields.ENABLE_NO_NEED_READ_DATA_OPT,_Fields.READ_CSV_EMPTY_LINE_AS_NULL,_Fields.SERDE_DIALECT,_Fields.ENABLE_MATCH_WITHOUT_INVERTED_INDEX,_Fields.ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX,_Fields.KEEP_CARRIAGE_RETURN,_Fields.RUNTIME_BLOOM_FILTER_MIN_SIZE,_Fields.HIVE_PARQUET_USE_COLUMN_NAMES,_Fields.HIVE_ORC_USE_COLUMN_NAMES,_Fields.ENABLE_SEGMENT_CACHE,_Fields.RUNTIME_BLOOM_FILTER_MAX_SIZE,_Fields.IN_LIST_VALUE_COUNT_THRESHOLD,_Fields.ENABLE_VERBOSE_PROFILE,_Fields.RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT,_Fields.ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT,_Fields.ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT,_Fields.PARALLEL_PREPARE_THRESHOLD,_Fields.PARTITION_TOPN_MAX_PARTITIONS,_Fields.PARTITION_TOPN_PRE_PARTITION_ROWS,_Fields.ENABLE_PARALLEL_OUTFILE,_Fields.ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT,_Fields.ENABLE_AUTO_CREATE_WHEN_OVERWRITE,_Fields.ORC_TINY_STRIPE_THRESHOLD_BYTES,_Fields.ORC_ONCE_MAX_READ_BYTES,_Fields.ORC_MAX_MERGE_DISTANCE_BYTES,_Fields.IGNORE_RUNTIME_FILTER_ERROR,_Fields.ENABLE_FIXED_LEN_TO_UINT32_V2,_Fields.ENABLE_SHARED_EXCHANGE_SINK_BUFFER,_Fields.ENABLE_INVERTED_INDEX_SEARCHER_CACHE,_Fields.ENABLE_INVERTED_INDEX_QUERY_CACHE,_Fields.ENABLE_CONDITION_CACHE,_Fields.PROFILE_LEVEL,_Fields.MIN_SCANNERS_CONCURRENCY,_Fields.MIN_SCAN_SCHEDULER_CONCURRENCY,_Fields.ENABLE_RUNTIME_FILTER_PARTITION_PRUNE,_Fields.MINIMUM_OPERATOR_MEMORY_REQUIRED_KB,_Fields.ENABLE_MEM_OVERCOMMIT,_Fields.QUERY_SLOT_COUNT,_Fields.ENABLE_SPILL,_Fields.ENABLE_RESERVE_MEMORY,_Fields.REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT,_Fields.SPILL_SORT_MEM_LIMIT,_Fields.SPILL_SORT_BATCH_BYTES,_Fields.SPILL_AGGREGATION_PARTITION_COUNT,_Fields.SPILL_HASH_JOIN_PARTITION_COUNT,_Fields.LOW_MEMORY_MODE_BUFFER_LIMIT,_Fields.DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED,_Fields.INVERTED_INDEX_COMPATIBLE_READ,_Fields.CHECK_ORC_INIT_SARGS_SUCCESS,_Fields.EXCHANGE_MULTI_BLOCKS_BYTE_SIZE,_Fields.ENABLE_STRICT_CAST,_Fields.NEW_VERSION_UNIX_TIMESTAMP,_Fields.HNSW_EF_SEARCH,_Fields.HNSW_CHECK_RELATIVE_DISTANCE,_Fields.HNSW_BOUNDED_QUEUE,_Fields.OPTIMIZE_INDEX_SCAN_PARALLELISM,_Fields.ENABLE_PREFER_CACHED_ROWSET,_Fields.QUERY_FRESHNESS_TOLERANCE_MS,_Fields.MERGE_READ_SLICE_SIZE,_Fields.ENABLE_FUZZY_BLOCKABLE_TASK,_Fields.SHUFFLED_AGG_IDS,_Fields.ENABLE_EXTENDED_REGEX,_Fields.ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES,_Fields.MAX_FILE_SCANNERS_CONCURRENCY,_Fields.MIN_FILE_SCANNERS_CONCURRENCY,_Fields.IVF_NPROBE,_Fields.ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER,_Fields.ENABLE_AGGREGATE_FUNCTION_NULL_V2,_Fields.ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH,_Fields.ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH,_Fields.ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH,_Fields.ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT,_Fields.ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST,_Fields.ENABLE_PAIMON_CPP_READER,_Fields.SINGLE_BACKEND_QUERY,_Fields.ENABLE_PARQUET_FILE_PAGE_CACHE,_Fields.ENABLE_INVERTED_INDEX_WAND_QUERY,_Fields.SPILL_BUFFER_SIZE_BYTES,_Fields.SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES,_Fields.SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES,_Fields.SPILL_SORT_SINK_MEM_LIMIT_BYTES,_Fields.SPILL_SORT_MERGE_MEM_LIMIT_BYTES,_Fields.SPILL_REPARTITION_MAX_DEPTH,_Fields.CTE_MAX_RECURSION_DEPTH,_Fields.ENABLE_USE_HYBRID_SORT,_Fields.ENABLE_ADAPTIVE_SCAN,_Fields.ENABLE_LOCAL_EXCHANGE_BEFORE_AGG,_Fields.MAX_SCAN_MEM_RATIO,_Fields.ENABLE_RUST_LANCE_READER,_Fields.NEW_VERSION_PERCENTILE,_Fields.PREFERRED_BLOCK_SIZE_BYTES,_Fields.DISABLE_FILE_CACHE,_Fields.FILE_CACHE_QUERY_LIMIT_PERCENT};
public static final java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
static {
java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new java.util.EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
tmpMap.put(_Fields.ABORT_ON_ERROR, new org.apache.thrift.meta_data.FieldMetaData("abort_on_error", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.MAX_ERRORS, new org.apache.thrift.meta_data.FieldMetaData("max_errors", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.DISABLE_CODEGEN, new org.apache.thrift.meta_data.FieldMetaData("disable_codegen", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.BATCH_SIZE, new org.apache.thrift.meta_data.FieldMetaData("batch_size", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.NUM_NODES, new org.apache.thrift.meta_data.FieldMetaData("num_nodes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.MAX_SCAN_RANGE_LENGTH, new org.apache.thrift.meta_data.FieldMetaData("max_scan_range_length", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.MAX_SCANNERS_CONCURRENCY, new org.apache.thrift.meta_data.FieldMetaData("max_scanners_concurrency", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.MAX_IO_BUFFERS, new org.apache.thrift.meta_data.FieldMetaData("max_io_buffers", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ALLOW_UNSUPPORTED_FORMATS, new org.apache.thrift.meta_data.FieldMetaData("allow_unsupported_formats", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.DEFAULT_ORDER_BY_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("default_order_by_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.MEM_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("mem_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.ABORT_ON_DEFAULT_LIMIT_EXCEEDED, new org.apache.thrift.meta_data.FieldMetaData("abort_on_default_limit_exceeded", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.QUERY_TIMEOUT, new org.apache.thrift.meta_data.FieldMetaData("query_timeout", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.IS_REPORT_SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("is_report_success", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.CODEGEN_LEVEL, new org.apache.thrift.meta_data.FieldMetaData("codegen_level", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.KUDU_LATEST_OBSERVED_TS, new org.apache.thrift.meta_data.FieldMetaData("kudu_latest_observed_ts", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.QUERY_TYPE, new org.apache.thrift.meta_data.FieldMetaData("query_type", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, TQueryType.class)));
tmpMap.put(_Fields.MIN_RESERVATION, new org.apache.thrift.meta_data.FieldMetaData("min_reservation", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.MAX_RESERVATION, new org.apache.thrift.meta_data.FieldMetaData("max_reservation", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.INITIAL_RESERVATION_TOTAL_CLAIMS, new org.apache.thrift.meta_data.FieldMetaData("initial_reservation_total_claims", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.BUFFER_POOL_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("buffer_pool_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.DEFAULT_SPILLABLE_BUFFER_SIZE, new org.apache.thrift.meta_data.FieldMetaData("default_spillable_buffer_size", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.MIN_SPILLABLE_BUFFER_SIZE, new org.apache.thrift.meta_data.FieldMetaData("min_spillable_buffer_size", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.MAX_ROW_SIZE, new org.apache.thrift.meta_data.FieldMetaData("max_row_size", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.DISABLE_STREAM_PREAGGREGATIONS, new org.apache.thrift.meta_data.FieldMetaData("disable_stream_preaggregations", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.MT_DOP, new org.apache.thrift.meta_data.FieldMetaData("mt_dop", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.LOAD_MEM_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("load_mem_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.MAX_SCAN_KEY_NUM, new org.apache.thrift.meta_data.FieldMetaData("max_scan_key_num", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.MAX_PUSHDOWN_CONDITIONS_PER_COLUMN, new org.apache.thrift.meta_data.FieldMetaData("max_pushdown_conditions_per_column", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE, new org.apache.thrift.meta_data.FieldMetaData("enable_enable_exchange_node_parallel_merge", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.RUNTIME_FILTER_WAIT_TIME_MS, new org.apache.thrift.meta_data.FieldMetaData("runtime_filter_wait_time_ms", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.RUNTIME_FILTER_MAX_IN_NUM, new org.apache.thrift.meta_data.FieldMetaData("runtime_filter_max_in_num", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.RESOURCE_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("resource_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, TResourceLimit.class)));
tmpMap.put(_Fields.RETURN_OBJECT_DATA_AS_BINARY, new org.apache.thrift.meta_data.FieldMetaData("return_object_data_as_binary", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY, new org.apache.thrift.meta_data.FieldMetaData("trim_tailing_spaces_for_external_table_query", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_FUNCTION_PUSHDOWN, new org.apache.thrift.meta_data.FieldMetaData("enable_function_pushdown", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.FRAGMENT_TRANSMISSION_COMPRESSION_CODEC, new org.apache.thrift.meta_data.FieldMetaData("fragment_transmission_compression_codec", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
tmpMap.put(_Fields.ENABLE_LOCAL_EXCHANGE, new org.apache.thrift.meta_data.FieldMetaData("enable_local_exchange", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.SKIP_STORAGE_ENGINE_MERGE, new org.apache.thrift.meta_data.FieldMetaData("skip_storage_engine_merge", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.SKIP_DELETE_PREDICATE, new org.apache.thrift.meta_data.FieldMetaData("skip_delete_predicate", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_NEW_SHUFFLE_HASH_METHOD, new org.apache.thrift.meta_data.FieldMetaData("enable_new_shuffle_hash_method", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.BE_EXEC_VERSION, new org.apache.thrift.meta_data.FieldMetaData("be_exec_version", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.PARTITIONED_HASH_JOIN_ROWS_THRESHOLD, new org.apache.thrift.meta_data.FieldMetaData("partitioned_hash_join_rows_threshold", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN, new org.apache.thrift.meta_data.FieldMetaData("enable_share_hash_table_for_broadcast_join", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.CHECK_OVERFLOW_FOR_DECIMAL, new org.apache.thrift.meta_data.FieldMetaData("check_overflow_for_decimal", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.SKIP_DELETE_BITMAP, new org.apache.thrift.meta_data.FieldMetaData("skip_delete_bitmap", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_PIPELINE_ENGINE, new org.apache.thrift.meta_data.FieldMetaData("enable_pipeline_engine", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.REPEAT_MAX_NUM, new org.apache.thrift.meta_data.FieldMetaData("repeat_max_num", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.EXTERNAL_SORT_BYTES_THRESHOLD, new org.apache.thrift.meta_data.FieldMetaData("external_sort_bytes_threshold", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.PARTITIONED_HASH_AGG_ROWS_THRESHOLD, new org.apache.thrift.meta_data.FieldMetaData("partitioned_hash_agg_rows_threshold", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_FILE_CACHE, new org.apache.thrift.meta_data.FieldMetaData("enable_file_cache", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.INSERT_TIMEOUT, new org.apache.thrift.meta_data.FieldMetaData("insert_timeout", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.EXECUTION_TIMEOUT, new org.apache.thrift.meta_data.FieldMetaData("execution_timeout", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.DRY_RUN_QUERY, new org.apache.thrift.meta_data.FieldMetaData("dry_run_query", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_COMMON_EXPR_PUSHDOWN, new org.apache.thrift.meta_data.FieldMetaData("enable_common_expr_pushdown", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.PARALLEL_INSTANCE, new org.apache.thrift.meta_data.FieldMetaData("parallel_instance", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.MYSQL_ROW_BINARY_FORMAT, new org.apache.thrift.meta_data.FieldMetaData("mysql_row_binary_format", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.EXTERNAL_AGG_BYTES_THRESHOLD, new org.apache.thrift.meta_data.FieldMetaData("external_agg_bytes_threshold", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.EXTERNAL_AGG_PARTITION_BITS, new org.apache.thrift.meta_data.FieldMetaData("external_agg_partition_bits", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.FILE_CACHE_BASE_PATH, new org.apache.thrift.meta_data.FieldMetaData("file_cache_base_path", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
tmpMap.put(_Fields.ENABLE_PARQUET_LAZY_MAT, new org.apache.thrift.meta_data.FieldMetaData("enable_parquet_lazy_mat", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_ORC_LAZY_MAT, new org.apache.thrift.meta_data.FieldMetaData("enable_orc_lazy_mat", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.SCAN_QUEUE_MEM_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("scan_queue_mem_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.ENABLE_SCAN_NODE_RUN_SERIAL, new org.apache.thrift.meta_data.FieldMetaData("enable_scan_node_run_serial", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_INSERT_STRICT, new org.apache.thrift.meta_data.FieldMetaData("enable_insert_strict", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_INVERTED_INDEX_QUERY, new org.apache.thrift.meta_data.FieldMetaData("enable_inverted_index_query", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.TRUNCATE_CHAR_OR_VARCHAR_COLUMNS, new org.apache.thrift.meta_data.FieldMetaData("truncate_char_or_varchar_columns", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_HASH_JOIN_EARLY_START_PROBE, new org.apache.thrift.meta_data.FieldMetaData("enable_hash_join_early_start_probe", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_PIPELINE_X_ENGINE, new org.apache.thrift.meta_data.FieldMetaData("enable_pipeline_x_engine", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_MEMTABLE_ON_SINK_NODE, new org.apache.thrift.meta_data.FieldMetaData("enable_memtable_on_sink_node", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_DELETE_SUB_PREDICATE_V2, new org.apache.thrift.meta_data.FieldMetaData("enable_delete_sub_predicate_v2", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.FE_PROCESS_UUID, new org.apache.thrift.meta_data.FieldMetaData("fe_process_uuid", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD, new org.apache.thrift.meta_data.FieldMetaData("inverted_index_conjunction_opt_threshold", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_PROFILE, new org.apache.thrift.meta_data.FieldMetaData("enable_profile", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_PAGE_CACHE, new org.apache.thrift.meta_data.FieldMetaData("enable_page_cache", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ANALYZE_TIMEOUT, new org.apache.thrift.meta_data.FieldMetaData("analyze_timeout", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.FASTER_FLOAT_CONVERT, new org.apache.thrift.meta_data.FieldMetaData("faster_float_convert", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_DECIMAL256, new org.apache.thrift.meta_data.FieldMetaData("enable_decimal256", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_LOCAL_SHUFFLE, new org.apache.thrift.meta_data.FieldMetaData("enable_local_shuffle", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.SKIP_MISSING_VERSION, new org.apache.thrift.meta_data.FieldMetaData("skip_missing_version", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.RUNTIME_FILTER_WAIT_INFINITELY, new org.apache.thrift.meta_data.FieldMetaData("runtime_filter_wait_infinitely", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.CONDITION_CACHE_DIGEST, new org.apache.thrift.meta_data.FieldMetaData("condition_cache_digest", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.INVERTED_INDEX_MAX_EXPANSIONS, new org.apache.thrift.meta_data.FieldMetaData("inverted_index_max_expansions", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.INVERTED_INDEX_SKIP_THRESHOLD, new org.apache.thrift.meta_data.FieldMetaData("inverted_index_skip_threshold", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_PARALLEL_SCAN, new org.apache.thrift.meta_data.FieldMetaData("enable_parallel_scan", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.PARALLEL_SCAN_MAX_SCANNERS_COUNT, new org.apache.thrift.meta_data.FieldMetaData("parallel_scan_max_scanners_count", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.PARALLEL_SCAN_MIN_ROWS_PER_SCANNER, new org.apache.thrift.meta_data.FieldMetaData("parallel_scan_min_rows_per_scanner", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.SKIP_BAD_TABLET, new org.apache.thrift.meta_data.FieldMetaData("skip_bad_tablet", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.SCANNER_SCALE_UP_RATIO, new org.apache.thrift.meta_data.FieldMetaData("scanner_scale_up_ratio", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
tmpMap.put(_Fields.ENABLE_DISTINCT_STREAMING_AGGREGATION, new org.apache.thrift.meta_data.FieldMetaData("enable_distinct_streaming_aggregation", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_JOIN_SPILL, new org.apache.thrift.meta_data.FieldMetaData("enable_join_spill", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_SORT_SPILL, new org.apache.thrift.meta_data.FieldMetaData("enable_sort_spill", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_AGG_SPILL, new org.apache.thrift.meta_data.FieldMetaData("enable_agg_spill", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.MIN_REVOCABLE_MEM, new org.apache.thrift.meta_data.FieldMetaData("min_revocable_mem", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.SPILL_STREAMING_AGG_MEM_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("spill_streaming_agg_mem_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.DATA_QUEUE_MAX_BLOCKS, new org.apache.thrift.meta_data.FieldMetaData("data_queue_max_blocks", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX, new org.apache.thrift.meta_data.FieldMetaData("enable_common_expr_pushdown_for_inverted_index", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("local_exchange_free_blocks_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.ENABLE_FORCE_SPILL, new org.apache.thrift.meta_data.FieldMetaData("enable_force_spill", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_PARQUET_FILTER_BY_MIN_MAX, new org.apache.thrift.meta_data.FieldMetaData("enable_parquet_filter_by_min_max", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_ORC_FILTER_BY_MIN_MAX, new org.apache.thrift.meta_data.FieldMetaData("enable_orc_filter_by_min_max", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.MAX_COLUMN_READER_NUM, new org.apache.thrift.meta_data.FieldMetaData("max_column_reader_num", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_LOCAL_MERGE_SORT, new org.apache.thrift.meta_data.FieldMetaData("enable_local_merge_sort", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_PARALLEL_RESULT_SINK, new org.apache.thrift.meta_data.FieldMetaData("enable_parallel_result_sink", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE, new org.apache.thrift.meta_data.FieldMetaData("enable_short_circuit_query_access_column_store", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_NO_NEED_READ_DATA_OPT, new org.apache.thrift.meta_data.FieldMetaData("enable_no_need_read_data_opt", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.READ_CSV_EMPTY_LINE_AS_NULL, new org.apache.thrift.meta_data.FieldMetaData("read_csv_empty_line_as_null", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.SERDE_DIALECT, new org.apache.thrift.meta_data.FieldMetaData("serde_dialect", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, TSerdeDialect.class)));
tmpMap.put(_Fields.ENABLE_MATCH_WITHOUT_INVERTED_INDEX, new org.apache.thrift.meta_data.FieldMetaData("enable_match_without_inverted_index", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX, new org.apache.thrift.meta_data.FieldMetaData("enable_fallback_on_missing_inverted_index", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.KEEP_CARRIAGE_RETURN, new org.apache.thrift.meta_data.FieldMetaData("keep_carriage_return", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.RUNTIME_BLOOM_FILTER_MIN_SIZE, new org.apache.thrift.meta_data.FieldMetaData("runtime_bloom_filter_min_size", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.HIVE_PARQUET_USE_COLUMN_NAMES, new org.apache.thrift.meta_data.FieldMetaData("hive_parquet_use_column_names", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.HIVE_ORC_USE_COLUMN_NAMES, new org.apache.thrift.meta_data.FieldMetaData("hive_orc_use_column_names", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_SEGMENT_CACHE, new org.apache.thrift.meta_data.FieldMetaData("enable_segment_cache", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.RUNTIME_BLOOM_FILTER_MAX_SIZE, new org.apache.thrift.meta_data.FieldMetaData("runtime_bloom_filter_max_size", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.IN_LIST_VALUE_COUNT_THRESHOLD, new org.apache.thrift.meta_data.FieldMetaData("in_list_value_count_threshold", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_VERBOSE_PROFILE, new org.apache.thrift.meta_data.FieldMetaData("enable_verbose_profile", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT, new org.apache.thrift.meta_data.FieldMetaData("rpc_verbose_profile_max_instance_count", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("enable_adaptive_pipeline_task_serial_read_on_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("adaptive_pipeline_task_serial_read_on_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.PARALLEL_PREPARE_THRESHOLD, new org.apache.thrift.meta_data.FieldMetaData("parallel_prepare_threshold", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.PARTITION_TOPN_MAX_PARTITIONS, new org.apache.thrift.meta_data.FieldMetaData("partition_topn_max_partitions", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.PARTITION_TOPN_PRE_PARTITION_ROWS, new org.apache.thrift.meta_data.FieldMetaData("partition_topn_pre_partition_rows", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_PARALLEL_OUTFILE, new org.apache.thrift.meta_data.FieldMetaData("enable_parallel_outfile", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT, new org.apache.thrift.meta_data.FieldMetaData("enable_phrase_query_sequential_opt", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_AUTO_CREATE_WHEN_OVERWRITE, new org.apache.thrift.meta_data.FieldMetaData("enable_auto_create_when_overwrite", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ORC_TINY_STRIPE_THRESHOLD_BYTES, new org.apache.thrift.meta_data.FieldMetaData("orc_tiny_stripe_threshold_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.ORC_ONCE_MAX_READ_BYTES, new org.apache.thrift.meta_data.FieldMetaData("orc_once_max_read_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.ORC_MAX_MERGE_DISTANCE_BYTES, new org.apache.thrift.meta_data.FieldMetaData("orc_max_merge_distance_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.IGNORE_RUNTIME_FILTER_ERROR, new org.apache.thrift.meta_data.FieldMetaData("ignore_runtime_filter_error", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_FIXED_LEN_TO_UINT32_V2, new org.apache.thrift.meta_data.FieldMetaData("enable_fixed_len_to_uint32_v2", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_SHARED_EXCHANGE_SINK_BUFFER, new org.apache.thrift.meta_data.FieldMetaData("enable_shared_exchange_sink_buffer", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_INVERTED_INDEX_SEARCHER_CACHE, new org.apache.thrift.meta_data.FieldMetaData("enable_inverted_index_searcher_cache", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_INVERTED_INDEX_QUERY_CACHE, new org.apache.thrift.meta_data.FieldMetaData("enable_inverted_index_query_cache", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_CONDITION_CACHE, new org.apache.thrift.meta_data.FieldMetaData("enable_condition_cache", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.PROFILE_LEVEL, new org.apache.thrift.meta_data.FieldMetaData("profile_level", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.MIN_SCANNERS_CONCURRENCY, new org.apache.thrift.meta_data.FieldMetaData("min_scanners_concurrency", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.MIN_SCAN_SCHEDULER_CONCURRENCY, new org.apache.thrift.meta_data.FieldMetaData("min_scan_scheduler_concurrency", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_RUNTIME_FILTER_PARTITION_PRUNE, new org.apache.thrift.meta_data.FieldMetaData("enable_runtime_filter_partition_prune", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.MINIMUM_OPERATOR_MEMORY_REQUIRED_KB, new org.apache.thrift.meta_data.FieldMetaData("minimum_operator_memory_required_kb", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_MEM_OVERCOMMIT, new org.apache.thrift.meta_data.FieldMetaData("enable_mem_overcommit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.QUERY_SLOT_COUNT, new org.apache.thrift.meta_data.FieldMetaData("query_slot_count", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_SPILL, new org.apache.thrift.meta_data.FieldMetaData("enable_spill", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_RESERVE_MEMORY, new org.apache.thrift.meta_data.FieldMetaData("enable_reserve_memory", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT, new org.apache.thrift.meta_data.FieldMetaData("revocable_memory_high_watermark_percent", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.SPILL_SORT_MEM_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("spill_sort_mem_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.SPILL_SORT_BATCH_BYTES, new org.apache.thrift.meta_data.FieldMetaData("spill_sort_batch_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.SPILL_AGGREGATION_PARTITION_COUNT, new org.apache.thrift.meta_data.FieldMetaData("spill_aggregation_partition_count", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.SPILL_HASH_JOIN_PARTITION_COUNT, new org.apache.thrift.meta_data.FieldMetaData("spill_hash_join_partition_count", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.LOW_MEMORY_MODE_BUFFER_LIMIT, new org.apache.thrift.meta_data.FieldMetaData("low_memory_mode_buffer_limit", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED, new org.apache.thrift.meta_data.FieldMetaData("dump_heap_profile_when_mem_limit_exceeded", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.INVERTED_INDEX_COMPATIBLE_READ, new org.apache.thrift.meta_data.FieldMetaData("inverted_index_compatible_read", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.CHECK_ORC_INIT_SARGS_SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("check_orc_init_sargs_success", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.EXCHANGE_MULTI_BLOCKS_BYTE_SIZE, new org.apache.thrift.meta_data.FieldMetaData("exchange_multi_blocks_byte_size", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_STRICT_CAST, new org.apache.thrift.meta_data.FieldMetaData("enable_strict_cast", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.NEW_VERSION_UNIX_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("new_version_unix_timestamp", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.HNSW_EF_SEARCH, new org.apache.thrift.meta_data.FieldMetaData("hnsw_ef_search", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.HNSW_CHECK_RELATIVE_DISTANCE, new org.apache.thrift.meta_data.FieldMetaData("hnsw_check_relative_distance", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.HNSW_BOUNDED_QUEUE, new org.apache.thrift.meta_data.FieldMetaData("hnsw_bounded_queue", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.OPTIMIZE_INDEX_SCAN_PARALLELISM, new org.apache.thrift.meta_data.FieldMetaData("optimize_index_scan_parallelism", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_PREFER_CACHED_ROWSET, new org.apache.thrift.meta_data.FieldMetaData("enable_prefer_cached_rowset", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.QUERY_FRESHNESS_TOLERANCE_MS, new org.apache.thrift.meta_data.FieldMetaData("query_freshness_tolerance_ms", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.MERGE_READ_SLICE_SIZE, new org.apache.thrift.meta_data.FieldMetaData("merge_read_slice_size", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.ENABLE_FUZZY_BLOCKABLE_TASK, new org.apache.thrift.meta_data.FieldMetaData("enable_fuzzy_blockable_task", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.SHUFFLED_AGG_IDS, new org.apache.thrift.meta_data.FieldMetaData("shuffled_agg_ids", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32))));
tmpMap.put(_Fields.ENABLE_EXTENDED_REGEX, new org.apache.thrift.meta_data.FieldMetaData("enable_extended_regex", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES, new org.apache.thrift.meta_data.FieldMetaData("iceberg_write_target_file_size_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.MAX_FILE_SCANNERS_CONCURRENCY, new org.apache.thrift.meta_data.FieldMetaData("max_file_scanners_concurrency", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.MIN_FILE_SCANNERS_CONCURRENCY, new org.apache.thrift.meta_data.FieldMetaData("min_file_scanners_concurrency", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.IVF_NPROBE, new org.apache.thrift.meta_data.FieldMetaData("ivf_nprobe", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER, new org.apache.thrift.meta_data.FieldMetaData("enable_parquet_filter_by_bloom_filter", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_AGGREGATE_FUNCTION_NULL_V2, new org.apache.thrift.meta_data.FieldMetaData("enable_aggregate_function_null_v2", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH, new org.apache.thrift.meta_data.FieldMetaData("enable_streaming_agg_hash_join_force_passthrough", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH, new org.apache.thrift.meta_data.FieldMetaData("enable_distinct_streaming_agg_force_passthrough", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH, new org.apache.thrift.meta_data.FieldMetaData("enable_broadcast_join_force_passthrough", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT, new org.apache.thrift.meta_data.FieldMetaData("enable_left_semi_direct_return_opt", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST, new org.apache.thrift.meta_data.FieldMetaData("enable_adjust_conjunct_order_by_cost", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_PAIMON_CPP_READER, new org.apache.thrift.meta_data.FieldMetaData("enable_paimon_cpp_reader", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.SINGLE_BACKEND_QUERY, new org.apache.thrift.meta_data.FieldMetaData("single_backend_query", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_PARQUET_FILE_PAGE_CACHE, new org.apache.thrift.meta_data.FieldMetaData("enable_parquet_file_page_cache", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_INVERTED_INDEX_WAND_QUERY, new org.apache.thrift.meta_data.FieldMetaData("enable_inverted_index_wand_query", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.SPILL_BUFFER_SIZE_BYTES, new org.apache.thrift.meta_data.FieldMetaData("spill_buffer_size_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES, new org.apache.thrift.meta_data.FieldMetaData("spill_join_build_sink_mem_limit_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES, new org.apache.thrift.meta_data.FieldMetaData("spill_aggregation_sink_mem_limit_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.SPILL_SORT_SINK_MEM_LIMIT_BYTES, new org.apache.thrift.meta_data.FieldMetaData("spill_sort_sink_mem_limit_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.SPILL_SORT_MERGE_MEM_LIMIT_BYTES, new org.apache.thrift.meta_data.FieldMetaData("spill_sort_merge_mem_limit_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.SPILL_REPARTITION_MAX_DEPTH, new org.apache.thrift.meta_data.FieldMetaData("spill_repartition_max_depth", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.CTE_MAX_RECURSION_DEPTH, new org.apache.thrift.meta_data.FieldMetaData("cte_max_recursion_depth", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
tmpMap.put(_Fields.ENABLE_USE_HYBRID_SORT, new org.apache.thrift.meta_data.FieldMetaData("enable_use_hybrid_sort", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_ADAPTIVE_SCAN, new org.apache.thrift.meta_data.FieldMetaData("enable_adaptive_scan", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.ENABLE_LOCAL_EXCHANGE_BEFORE_AGG, new org.apache.thrift.meta_data.FieldMetaData("enable_local_exchange_before_agg", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.MAX_SCAN_MEM_RATIO, new org.apache.thrift.meta_data.FieldMetaData("max_scan_mem_ratio", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
tmpMap.put(_Fields.ENABLE_RUST_LANCE_READER, new org.apache.thrift.meta_data.FieldMetaData("enable_rust_lance_reader", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.NEW_VERSION_PERCENTILE, new org.apache.thrift.meta_data.FieldMetaData("new_version_percentile", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.PREFERRED_BLOCK_SIZE_BYTES, new org.apache.thrift.meta_data.FieldMetaData("preferred_block_size_bytes", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
tmpMap.put(_Fields.DISABLE_FILE_CACHE, new org.apache.thrift.meta_data.FieldMetaData("disable_file_cache", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
tmpMap.put(_Fields.FILE_CACHE_QUERY_LIMIT_PERCENT, new org.apache.thrift.meta_data.FieldMetaData("file_cache_query_limit_percent", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
metaDataMap = java.util.Collections.unmodifiableMap(tmpMap);
org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(TQueryOptions.class, metaDataMap);
}
public TQueryOptions() {
this.abort_on_error = false;
this.max_errors = 0;
this.disable_codegen = true;
this.batch_size = 0;
this.num_nodes = 0;
this.max_scan_range_length = 0L;
this.max_scanners_concurrency = 0;
this.max_io_buffers = 0;
this.allow_unsupported_formats = false;
this.default_order_by_limit = -1L;
this.mem_limit = 2147483648L;
this.abort_on_default_limit_exceeded = false;
this.query_timeout = 3600;
this.is_report_success = false;
this.codegen_level = 0;
this.kudu_latest_observed_ts = 9223372036854775807L;
this.query_type = org.apache.doris.thrift.TQueryType.SELECT;
this.min_reservation = 0L;
this.max_reservation = 107374182400L;
this.initial_reservation_total_claims = 2147483647L;
this.buffer_pool_limit = 2147483648L;
this.default_spillable_buffer_size = 2097152L;
this.min_spillable_buffer_size = 65536L;
this.max_row_size = 524288L;
this.disable_stream_preaggregations = false;
this.mt_dop = 0;
this.load_mem_limit = 0L;
this.enable_enable_exchange_node_parallel_merge = false;
this.runtime_filter_wait_time_ms = 1000;
this.runtime_filter_max_in_num = 1024;
this.return_object_data_as_binary = false;
this.trim_tailing_spaces_for_external_table_query = false;
this.skip_storage_engine_merge = false;
this.skip_delete_predicate = false;
this.be_exec_version = 0;
this.partitioned_hash_join_rows_threshold = 0;
this.check_overflow_for_decimal = true;
this.skip_delete_bitmap = false;
this.enable_pipeline_engine = true;
this.repeat_max_num = 0;
this.external_sort_bytes_threshold = 0L;
this.partitioned_hash_agg_rows_threshold = 0;
this.enable_file_cache = false;
this.insert_timeout = 14400;
this.execution_timeout = 3600;
this.dry_run_query = false;
this.enable_common_expr_pushdown = false;
this.parallel_instance = 1;
this.mysql_row_binary_format = false;
this.external_agg_bytes_threshold = 0L;
this.external_agg_partition_bits = 4;
this.enable_parquet_lazy_mat = true;
this.enable_orc_lazy_mat = true;
this.enable_scan_node_run_serial = false;
this.enable_insert_strict = false;
this.enable_inverted_index_query = true;
this.truncate_char_or_varchar_columns = false;
this.enable_hash_join_early_start_probe = false;
this.enable_pipeline_x_engine = true;
this.enable_memtable_on_sink_node = false;
this.enable_delete_sub_predicate_v2 = false;
this.fe_process_uuid = 0L;
this.inverted_index_conjunction_opt_threshold = 1000;
this.enable_profile = false;
this.enable_page_cache = false;
this.analyze_timeout = 43200;
this.faster_float_convert = false;
this.enable_decimal256 = false;
this.enable_local_shuffle = false;
this.skip_missing_version = false;
this.runtime_filter_wait_infinitely = false;
this.condition_cache_digest = 0;
this.inverted_index_max_expansions = 50;
this.inverted_index_skip_threshold = 50;
this.enable_parallel_scan = false;
this.parallel_scan_max_scanners_count = 0;
this.parallel_scan_min_rows_per_scanner = 0L;
this.skip_bad_tablet = false;
this.scanner_scale_up_ratio = 0d;
this.enable_distinct_streaming_aggregation = true;
this.enable_join_spill = false;
this.enable_sort_spill = false;
this.enable_agg_spill = false;
this.min_revocable_mem = 0L;
this.spill_streaming_agg_mem_limit = 0L;
this.data_queue_max_blocks = 0L;
this.enable_common_expr_pushdown_for_inverted_index = false;
this.enable_force_spill = false;
this.enable_parquet_filter_by_min_max = true;
this.enable_orc_filter_by_min_max = true;
this.max_column_reader_num = 0;
this.enable_local_merge_sort = false;
this.enable_parallel_result_sink = false;
this.enable_short_circuit_query_access_column_store = false;
this.enable_no_need_read_data_opt = true;
this.read_csv_empty_line_as_null = false;
this.serde_dialect = org.apache.doris.thrift.TSerdeDialect.DORIS;
this.enable_match_without_inverted_index = true;
this.enable_fallback_on_missing_inverted_index = true;
this.keep_carriage_return = false;
this.runtime_bloom_filter_min_size = 1048576;
this.hive_parquet_use_column_names = true;
this.hive_orc_use_column_names = true;
this.enable_segment_cache = true;
this.runtime_bloom_filter_max_size = 16777216;
this.in_list_value_count_threshold = 10;
this.enable_verbose_profile = false;
this.rpc_verbose_profile_max_instance_count = 0;
this.enable_adaptive_pipeline_task_serial_read_on_limit = true;
this.adaptive_pipeline_task_serial_read_on_limit = 10000;
this.parallel_prepare_threshold = 0;
this.partition_topn_max_partitions = 1024;
this.partition_topn_pre_partition_rows = 1000;
this.enable_parallel_outfile = false;
this.enable_phrase_query_sequential_opt = true;
this.enable_auto_create_when_overwrite = false;
this.orc_tiny_stripe_threshold_bytes = 8388608L;
this.orc_once_max_read_bytes = 8388608L;
this.orc_max_merge_distance_bytes = 1048576L;
this.ignore_runtime_filter_error = false;
this.enable_fixed_len_to_uint32_v2 = false;
this.enable_shared_exchange_sink_buffer = true;
this.enable_inverted_index_searcher_cache = true;
this.enable_inverted_index_query_cache = true;
this.enable_condition_cache = false;
this.profile_level = 1;
this.min_scanners_concurrency = 1;
this.min_scan_scheduler_concurrency = 0;
this.enable_runtime_filter_partition_prune = true;
this.minimum_operator_memory_required_kb = 1024;
this.enable_mem_overcommit = true;
this.query_slot_count = 0;
this.enable_spill = false;
this.enable_reserve_memory = true;
this.revocable_memory_high_watermark_percent = -1;
this.spill_sort_mem_limit = 134217728L;
this.spill_sort_batch_bytes = 8388608L;
this.spill_aggregation_partition_count = 32;
this.spill_hash_join_partition_count = 32;
this.low_memory_mode_buffer_limit = 33554432L;
this.dump_heap_profile_when_mem_limit_exceeded = false;
this.inverted_index_compatible_read = false;
this.check_orc_init_sargs_success = false;
this.exchange_multi_blocks_byte_size = 262144;
this.enable_strict_cast = false;
this.new_version_unix_timestamp = false;
this.hnsw_ef_search = 32;
this.hnsw_check_relative_distance = true;
this.hnsw_bounded_queue = true;
this.optimize_index_scan_parallelism = false;
this.merge_read_slice_size = 8388608L;
this.enable_fuzzy_blockable_task = false;
this.enable_extended_regex = false;
this.iceberg_write_target_file_size_bytes = 0L;
this.max_file_scanners_concurrency = 0;
this.min_file_scanners_concurrency = 0;
this.ivf_nprobe = 32;
this.enable_parquet_filter_by_bloom_filter = true;
this.enable_aggregate_function_null_v2 = false;
this.enable_paimon_cpp_reader = false;
this.single_backend_query = false;
this.enable_parquet_file_page_cache = true;
this.enable_inverted_index_wand_query = true;
this.spill_buffer_size_bytes = 8388608L;
this.spill_join_build_sink_mem_limit_bytes = 67108864L;
this.spill_aggregation_sink_mem_limit_bytes = 67108864L;
this.spill_sort_sink_mem_limit_bytes = 67108864L;
this.spill_sort_merge_mem_limit_bytes = 67108864L;
this.spill_repartition_max_depth = 8;
this.enable_use_hybrid_sort = false;
this.enable_adaptive_scan = false;
this.enable_local_exchange_before_agg = true;
this.max_scan_mem_ratio = 0.3000000000000000;
this.enable_rust_lance_reader = false;
this.new_version_percentile = false;
this.preferred_block_size_bytes = 8388608L;
this.disable_file_cache = false;
this.file_cache_query_limit_percent = -1;
}
/**
* Performs a deep copy on <i>other</i>.
*/
public TQueryOptions(TQueryOptions other) {
__isset_bit_vector.clear();
__isset_bit_vector.or(other.__isset_bit_vector);
this.abort_on_error = other.abort_on_error;
this.max_errors = other.max_errors;
this.disable_codegen = other.disable_codegen;
this.batch_size = other.batch_size;
this.num_nodes = other.num_nodes;
this.max_scan_range_length = other.max_scan_range_length;
this.max_scanners_concurrency = other.max_scanners_concurrency;
this.max_io_buffers = other.max_io_buffers;
this.allow_unsupported_formats = other.allow_unsupported_formats;
this.default_order_by_limit = other.default_order_by_limit;
this.mem_limit = other.mem_limit;
this.abort_on_default_limit_exceeded = other.abort_on_default_limit_exceeded;
this.query_timeout = other.query_timeout;
this.is_report_success = other.is_report_success;
this.codegen_level = other.codegen_level;
this.kudu_latest_observed_ts = other.kudu_latest_observed_ts;
if (other.isSetQueryType()) {
this.query_type = other.query_type;
}
this.min_reservation = other.min_reservation;
this.max_reservation = other.max_reservation;
this.initial_reservation_total_claims = other.initial_reservation_total_claims;
this.buffer_pool_limit = other.buffer_pool_limit;
this.default_spillable_buffer_size = other.default_spillable_buffer_size;
this.min_spillable_buffer_size = other.min_spillable_buffer_size;
this.max_row_size = other.max_row_size;
this.disable_stream_preaggregations = other.disable_stream_preaggregations;
this.mt_dop = other.mt_dop;
this.load_mem_limit = other.load_mem_limit;
this.max_scan_key_num = other.max_scan_key_num;
this.max_pushdown_conditions_per_column = other.max_pushdown_conditions_per_column;
this.enable_enable_exchange_node_parallel_merge = other.enable_enable_exchange_node_parallel_merge;
this.runtime_filter_wait_time_ms = other.runtime_filter_wait_time_ms;
this.runtime_filter_max_in_num = other.runtime_filter_max_in_num;
if (other.isSetResourceLimit()) {
this.resource_limit = new TResourceLimit(other.resource_limit);
}
this.return_object_data_as_binary = other.return_object_data_as_binary;
this.trim_tailing_spaces_for_external_table_query = other.trim_tailing_spaces_for_external_table_query;
this.enable_function_pushdown = other.enable_function_pushdown;
if (other.isSetFragmentTransmissionCompressionCodec()) {
this.fragment_transmission_compression_codec = other.fragment_transmission_compression_codec;
}
this.enable_local_exchange = other.enable_local_exchange;
this.skip_storage_engine_merge = other.skip_storage_engine_merge;
this.skip_delete_predicate = other.skip_delete_predicate;
this.enable_new_shuffle_hash_method = other.enable_new_shuffle_hash_method;
this.be_exec_version = other.be_exec_version;
this.partitioned_hash_join_rows_threshold = other.partitioned_hash_join_rows_threshold;
this.enable_share_hash_table_for_broadcast_join = other.enable_share_hash_table_for_broadcast_join;
this.check_overflow_for_decimal = other.check_overflow_for_decimal;
this.skip_delete_bitmap = other.skip_delete_bitmap;
this.enable_pipeline_engine = other.enable_pipeline_engine;
this.repeat_max_num = other.repeat_max_num;
this.external_sort_bytes_threshold = other.external_sort_bytes_threshold;
this.partitioned_hash_agg_rows_threshold = other.partitioned_hash_agg_rows_threshold;
this.enable_file_cache = other.enable_file_cache;
this.insert_timeout = other.insert_timeout;
this.execution_timeout = other.execution_timeout;
this.dry_run_query = other.dry_run_query;
this.enable_common_expr_pushdown = other.enable_common_expr_pushdown;
this.parallel_instance = other.parallel_instance;
this.mysql_row_binary_format = other.mysql_row_binary_format;
this.external_agg_bytes_threshold = other.external_agg_bytes_threshold;
this.external_agg_partition_bits = other.external_agg_partition_bits;
if (other.isSetFileCacheBasePath()) {
this.file_cache_base_path = other.file_cache_base_path;
}
this.enable_parquet_lazy_mat = other.enable_parquet_lazy_mat;
this.enable_orc_lazy_mat = other.enable_orc_lazy_mat;
this.scan_queue_mem_limit = other.scan_queue_mem_limit;
this.enable_scan_node_run_serial = other.enable_scan_node_run_serial;
this.enable_insert_strict = other.enable_insert_strict;
this.enable_inverted_index_query = other.enable_inverted_index_query;
this.truncate_char_or_varchar_columns = other.truncate_char_or_varchar_columns;
this.enable_hash_join_early_start_probe = other.enable_hash_join_early_start_probe;
this.enable_pipeline_x_engine = other.enable_pipeline_x_engine;
this.enable_memtable_on_sink_node = other.enable_memtable_on_sink_node;
this.enable_delete_sub_predicate_v2 = other.enable_delete_sub_predicate_v2;
this.fe_process_uuid = other.fe_process_uuid;
this.inverted_index_conjunction_opt_threshold = other.inverted_index_conjunction_opt_threshold;
this.enable_profile = other.enable_profile;
this.enable_page_cache = other.enable_page_cache;
this.analyze_timeout = other.analyze_timeout;
this.faster_float_convert = other.faster_float_convert;
this.enable_decimal256 = other.enable_decimal256;
this.enable_local_shuffle = other.enable_local_shuffle;
this.skip_missing_version = other.skip_missing_version;
this.runtime_filter_wait_infinitely = other.runtime_filter_wait_infinitely;
this.condition_cache_digest = other.condition_cache_digest;
this.inverted_index_max_expansions = other.inverted_index_max_expansions;
this.inverted_index_skip_threshold = other.inverted_index_skip_threshold;
this.enable_parallel_scan = other.enable_parallel_scan;
this.parallel_scan_max_scanners_count = other.parallel_scan_max_scanners_count;
this.parallel_scan_min_rows_per_scanner = other.parallel_scan_min_rows_per_scanner;
this.skip_bad_tablet = other.skip_bad_tablet;
this.scanner_scale_up_ratio = other.scanner_scale_up_ratio;
this.enable_distinct_streaming_aggregation = other.enable_distinct_streaming_aggregation;
this.enable_join_spill = other.enable_join_spill;
this.enable_sort_spill = other.enable_sort_spill;
this.enable_agg_spill = other.enable_agg_spill;
this.min_revocable_mem = other.min_revocable_mem;
this.spill_streaming_agg_mem_limit = other.spill_streaming_agg_mem_limit;
this.data_queue_max_blocks = other.data_queue_max_blocks;
this.enable_common_expr_pushdown_for_inverted_index = other.enable_common_expr_pushdown_for_inverted_index;
this.local_exchange_free_blocks_limit = other.local_exchange_free_blocks_limit;
this.enable_force_spill = other.enable_force_spill;
this.enable_parquet_filter_by_min_max = other.enable_parquet_filter_by_min_max;
this.enable_orc_filter_by_min_max = other.enable_orc_filter_by_min_max;
this.max_column_reader_num = other.max_column_reader_num;
this.enable_local_merge_sort = other.enable_local_merge_sort;
this.enable_parallel_result_sink = other.enable_parallel_result_sink;
this.enable_short_circuit_query_access_column_store = other.enable_short_circuit_query_access_column_store;
this.enable_no_need_read_data_opt = other.enable_no_need_read_data_opt;
this.read_csv_empty_line_as_null = other.read_csv_empty_line_as_null;
if (other.isSetSerdeDialect()) {
this.serde_dialect = other.serde_dialect;
}
this.enable_match_without_inverted_index = other.enable_match_without_inverted_index;
this.enable_fallback_on_missing_inverted_index = other.enable_fallback_on_missing_inverted_index;
this.keep_carriage_return = other.keep_carriage_return;
this.runtime_bloom_filter_min_size = other.runtime_bloom_filter_min_size;
this.hive_parquet_use_column_names = other.hive_parquet_use_column_names;
this.hive_orc_use_column_names = other.hive_orc_use_column_names;
this.enable_segment_cache = other.enable_segment_cache;
this.runtime_bloom_filter_max_size = other.runtime_bloom_filter_max_size;
this.in_list_value_count_threshold = other.in_list_value_count_threshold;
this.enable_verbose_profile = other.enable_verbose_profile;
this.rpc_verbose_profile_max_instance_count = other.rpc_verbose_profile_max_instance_count;
this.enable_adaptive_pipeline_task_serial_read_on_limit = other.enable_adaptive_pipeline_task_serial_read_on_limit;
this.adaptive_pipeline_task_serial_read_on_limit = other.adaptive_pipeline_task_serial_read_on_limit;
this.parallel_prepare_threshold = other.parallel_prepare_threshold;
this.partition_topn_max_partitions = other.partition_topn_max_partitions;
this.partition_topn_pre_partition_rows = other.partition_topn_pre_partition_rows;
this.enable_parallel_outfile = other.enable_parallel_outfile;
this.enable_phrase_query_sequential_opt = other.enable_phrase_query_sequential_opt;
this.enable_auto_create_when_overwrite = other.enable_auto_create_when_overwrite;
this.orc_tiny_stripe_threshold_bytes = other.orc_tiny_stripe_threshold_bytes;
this.orc_once_max_read_bytes = other.orc_once_max_read_bytes;
this.orc_max_merge_distance_bytes = other.orc_max_merge_distance_bytes;
this.ignore_runtime_filter_error = other.ignore_runtime_filter_error;
this.enable_fixed_len_to_uint32_v2 = other.enable_fixed_len_to_uint32_v2;
this.enable_shared_exchange_sink_buffer = other.enable_shared_exchange_sink_buffer;
this.enable_inverted_index_searcher_cache = other.enable_inverted_index_searcher_cache;
this.enable_inverted_index_query_cache = other.enable_inverted_index_query_cache;
this.enable_condition_cache = other.enable_condition_cache;
this.profile_level = other.profile_level;
this.min_scanners_concurrency = other.min_scanners_concurrency;
this.min_scan_scheduler_concurrency = other.min_scan_scheduler_concurrency;
this.enable_runtime_filter_partition_prune = other.enable_runtime_filter_partition_prune;
this.minimum_operator_memory_required_kb = other.minimum_operator_memory_required_kb;
this.enable_mem_overcommit = other.enable_mem_overcommit;
this.query_slot_count = other.query_slot_count;
this.enable_spill = other.enable_spill;
this.enable_reserve_memory = other.enable_reserve_memory;
this.revocable_memory_high_watermark_percent = other.revocable_memory_high_watermark_percent;
this.spill_sort_mem_limit = other.spill_sort_mem_limit;
this.spill_sort_batch_bytes = other.spill_sort_batch_bytes;
this.spill_aggregation_partition_count = other.spill_aggregation_partition_count;
this.spill_hash_join_partition_count = other.spill_hash_join_partition_count;
this.low_memory_mode_buffer_limit = other.low_memory_mode_buffer_limit;
this.dump_heap_profile_when_mem_limit_exceeded = other.dump_heap_profile_when_mem_limit_exceeded;
this.inverted_index_compatible_read = other.inverted_index_compatible_read;
this.check_orc_init_sargs_success = other.check_orc_init_sargs_success;
this.exchange_multi_blocks_byte_size = other.exchange_multi_blocks_byte_size;
this.enable_strict_cast = other.enable_strict_cast;
this.new_version_unix_timestamp = other.new_version_unix_timestamp;
this.hnsw_ef_search = other.hnsw_ef_search;
this.hnsw_check_relative_distance = other.hnsw_check_relative_distance;
this.hnsw_bounded_queue = other.hnsw_bounded_queue;
this.optimize_index_scan_parallelism = other.optimize_index_scan_parallelism;
this.enable_prefer_cached_rowset = other.enable_prefer_cached_rowset;
this.query_freshness_tolerance_ms = other.query_freshness_tolerance_ms;
this.merge_read_slice_size = other.merge_read_slice_size;
this.enable_fuzzy_blockable_task = other.enable_fuzzy_blockable_task;
if (other.isSetShuffledAggIds()) {
java.util.List<java.lang.Integer> __this__shuffled_agg_ids = new java.util.ArrayList<java.lang.Integer>(other.shuffled_agg_ids);
this.shuffled_agg_ids = __this__shuffled_agg_ids;
}
this.enable_extended_regex = other.enable_extended_regex;
this.iceberg_write_target_file_size_bytes = other.iceberg_write_target_file_size_bytes;
this.max_file_scanners_concurrency = other.max_file_scanners_concurrency;
this.min_file_scanners_concurrency = other.min_file_scanners_concurrency;
this.ivf_nprobe = other.ivf_nprobe;
this.enable_parquet_filter_by_bloom_filter = other.enable_parquet_filter_by_bloom_filter;
this.enable_aggregate_function_null_v2 = other.enable_aggregate_function_null_v2;
this.enable_streaming_agg_hash_join_force_passthrough = other.enable_streaming_agg_hash_join_force_passthrough;
this.enable_distinct_streaming_agg_force_passthrough = other.enable_distinct_streaming_agg_force_passthrough;
this.enable_broadcast_join_force_passthrough = other.enable_broadcast_join_force_passthrough;
this.enable_left_semi_direct_return_opt = other.enable_left_semi_direct_return_opt;
this.enable_adjust_conjunct_order_by_cost = other.enable_adjust_conjunct_order_by_cost;
this.enable_paimon_cpp_reader = other.enable_paimon_cpp_reader;
this.single_backend_query = other.single_backend_query;
this.enable_parquet_file_page_cache = other.enable_parquet_file_page_cache;
this.enable_inverted_index_wand_query = other.enable_inverted_index_wand_query;
this.spill_buffer_size_bytes = other.spill_buffer_size_bytes;
this.spill_join_build_sink_mem_limit_bytes = other.spill_join_build_sink_mem_limit_bytes;
this.spill_aggregation_sink_mem_limit_bytes = other.spill_aggregation_sink_mem_limit_bytes;
this.spill_sort_sink_mem_limit_bytes = other.spill_sort_sink_mem_limit_bytes;
this.spill_sort_merge_mem_limit_bytes = other.spill_sort_merge_mem_limit_bytes;
this.spill_repartition_max_depth = other.spill_repartition_max_depth;
this.cte_max_recursion_depth = other.cte_max_recursion_depth;
this.enable_use_hybrid_sort = other.enable_use_hybrid_sort;
this.enable_adaptive_scan = other.enable_adaptive_scan;
this.enable_local_exchange_before_agg = other.enable_local_exchange_before_agg;
this.max_scan_mem_ratio = other.max_scan_mem_ratio;
this.enable_rust_lance_reader = other.enable_rust_lance_reader;
this.new_version_percentile = other.new_version_percentile;
this.preferred_block_size_bytes = other.preferred_block_size_bytes;
this.disable_file_cache = other.disable_file_cache;
this.file_cache_query_limit_percent = other.file_cache_query_limit_percent;
}
public TQueryOptions deepCopy() {
return new TQueryOptions(this);
}
@Override
public void clear() {
this.abort_on_error = false;
this.max_errors = 0;
this.disable_codegen = true;
this.batch_size = 0;
this.num_nodes = 0;
this.max_scan_range_length = 0L;
this.max_scanners_concurrency = 0;
this.max_io_buffers = 0;
this.allow_unsupported_formats = false;
this.default_order_by_limit = -1L;
this.mem_limit = 2147483648L;
this.abort_on_default_limit_exceeded = false;
this.query_timeout = 3600;
this.is_report_success = false;
this.codegen_level = 0;
this.kudu_latest_observed_ts = 9223372036854775807L;
this.query_type = org.apache.doris.thrift.TQueryType.SELECT;
this.min_reservation = 0L;
this.max_reservation = 107374182400L;
this.initial_reservation_total_claims = 2147483647L;
this.buffer_pool_limit = 2147483648L;
this.default_spillable_buffer_size = 2097152L;
this.min_spillable_buffer_size = 65536L;
this.max_row_size = 524288L;
this.disable_stream_preaggregations = false;
this.mt_dop = 0;
this.load_mem_limit = 0L;
setMaxScanKeyNumIsSet(false);
this.max_scan_key_num = 0;
setMaxPushdownConditionsPerColumnIsSet(false);
this.max_pushdown_conditions_per_column = 0;
this.enable_enable_exchange_node_parallel_merge = false;
this.runtime_filter_wait_time_ms = 1000;
this.runtime_filter_max_in_num = 1024;
this.resource_limit = null;
this.return_object_data_as_binary = false;
this.trim_tailing_spaces_for_external_table_query = false;
setEnableFunctionPushdownIsSet(false);
this.enable_function_pushdown = false;
this.fragment_transmission_compression_codec = null;
setEnableLocalExchangeIsSet(false);
this.enable_local_exchange = false;
this.skip_storage_engine_merge = false;
this.skip_delete_predicate = false;
setEnableNewShuffleHashMethodIsSet(false);
this.enable_new_shuffle_hash_method = false;
this.be_exec_version = 0;
this.partitioned_hash_join_rows_threshold = 0;
setEnableShareHashTableForBroadcastJoinIsSet(false);
this.enable_share_hash_table_for_broadcast_join = false;
this.check_overflow_for_decimal = true;
this.skip_delete_bitmap = false;
this.enable_pipeline_engine = true;
this.repeat_max_num = 0;
this.external_sort_bytes_threshold = 0L;
this.partitioned_hash_agg_rows_threshold = 0;
this.enable_file_cache = false;
this.insert_timeout = 14400;
this.execution_timeout = 3600;
this.dry_run_query = false;
this.enable_common_expr_pushdown = false;
this.parallel_instance = 1;
this.mysql_row_binary_format = false;
this.external_agg_bytes_threshold = 0L;
this.external_agg_partition_bits = 4;
this.file_cache_base_path = null;
this.enable_parquet_lazy_mat = true;
this.enable_orc_lazy_mat = true;
setScanQueueMemLimitIsSet(false);
this.scan_queue_mem_limit = 0;
this.enable_scan_node_run_serial = false;
this.enable_insert_strict = false;
this.enable_inverted_index_query = true;
this.truncate_char_or_varchar_columns = false;
this.enable_hash_join_early_start_probe = false;
this.enable_pipeline_x_engine = true;
this.enable_memtable_on_sink_node = false;
this.enable_delete_sub_predicate_v2 = false;
this.fe_process_uuid = 0L;
this.inverted_index_conjunction_opt_threshold = 1000;
this.enable_profile = false;
this.enable_page_cache = false;
this.analyze_timeout = 43200;
this.faster_float_convert = false;
this.enable_decimal256 = false;
this.enable_local_shuffle = false;
this.skip_missing_version = false;
this.runtime_filter_wait_infinitely = false;
this.condition_cache_digest = 0;
this.inverted_index_max_expansions = 50;
this.inverted_index_skip_threshold = 50;
this.enable_parallel_scan = false;
this.parallel_scan_max_scanners_count = 0;
this.parallel_scan_min_rows_per_scanner = 0L;
this.skip_bad_tablet = false;
this.scanner_scale_up_ratio = 0d;
this.enable_distinct_streaming_aggregation = true;
this.enable_join_spill = false;
this.enable_sort_spill = false;
this.enable_agg_spill = false;
this.min_revocable_mem = 0L;
this.spill_streaming_agg_mem_limit = 0L;
this.data_queue_max_blocks = 0L;
this.enable_common_expr_pushdown_for_inverted_index = false;
setLocalExchangeFreeBlocksLimitIsSet(false);
this.local_exchange_free_blocks_limit = 0;
this.enable_force_spill = false;
this.enable_parquet_filter_by_min_max = true;
this.enable_orc_filter_by_min_max = true;
this.max_column_reader_num = 0;
this.enable_local_merge_sort = false;
this.enable_parallel_result_sink = false;
this.enable_short_circuit_query_access_column_store = false;
this.enable_no_need_read_data_opt = true;
this.read_csv_empty_line_as_null = false;
this.serde_dialect = org.apache.doris.thrift.TSerdeDialect.DORIS;
this.enable_match_without_inverted_index = true;
this.enable_fallback_on_missing_inverted_index = true;
this.keep_carriage_return = false;
this.runtime_bloom_filter_min_size = 1048576;
this.hive_parquet_use_column_names = true;
this.hive_orc_use_column_names = true;
this.enable_segment_cache = true;
this.runtime_bloom_filter_max_size = 16777216;
this.in_list_value_count_threshold = 10;
this.enable_verbose_profile = false;
this.rpc_verbose_profile_max_instance_count = 0;
this.enable_adaptive_pipeline_task_serial_read_on_limit = true;
this.adaptive_pipeline_task_serial_read_on_limit = 10000;
this.parallel_prepare_threshold = 0;
this.partition_topn_max_partitions = 1024;
this.partition_topn_pre_partition_rows = 1000;
this.enable_parallel_outfile = false;
this.enable_phrase_query_sequential_opt = true;
this.enable_auto_create_when_overwrite = false;
this.orc_tiny_stripe_threshold_bytes = 8388608L;
this.orc_once_max_read_bytes = 8388608L;
this.orc_max_merge_distance_bytes = 1048576L;
this.ignore_runtime_filter_error = false;
this.enable_fixed_len_to_uint32_v2 = false;
this.enable_shared_exchange_sink_buffer = true;
this.enable_inverted_index_searcher_cache = true;
this.enable_inverted_index_query_cache = true;
this.enable_condition_cache = false;
this.profile_level = 1;
this.min_scanners_concurrency = 1;
this.min_scan_scheduler_concurrency = 0;
this.enable_runtime_filter_partition_prune = true;
this.minimum_operator_memory_required_kb = 1024;
this.enable_mem_overcommit = true;
this.query_slot_count = 0;
this.enable_spill = false;
this.enable_reserve_memory = true;
this.revocable_memory_high_watermark_percent = -1;
this.spill_sort_mem_limit = 134217728L;
this.spill_sort_batch_bytes = 8388608L;
this.spill_aggregation_partition_count = 32;
this.spill_hash_join_partition_count = 32;
this.low_memory_mode_buffer_limit = 33554432L;
this.dump_heap_profile_when_mem_limit_exceeded = false;
this.inverted_index_compatible_read = false;
this.check_orc_init_sargs_success = false;
this.exchange_multi_blocks_byte_size = 262144;
this.enable_strict_cast = false;
this.new_version_unix_timestamp = false;
this.hnsw_ef_search = 32;
this.hnsw_check_relative_distance = true;
this.hnsw_bounded_queue = true;
this.optimize_index_scan_parallelism = false;
setEnablePreferCachedRowsetIsSet(false);
this.enable_prefer_cached_rowset = false;
setQueryFreshnessToleranceMsIsSet(false);
this.query_freshness_tolerance_ms = 0;
this.merge_read_slice_size = 8388608L;
this.enable_fuzzy_blockable_task = false;
this.shuffled_agg_ids = null;
this.enable_extended_regex = false;
this.iceberg_write_target_file_size_bytes = 0L;
this.max_file_scanners_concurrency = 0;
this.min_file_scanners_concurrency = 0;
this.ivf_nprobe = 32;
this.enable_parquet_filter_by_bloom_filter = true;
this.enable_aggregate_function_null_v2 = false;
setEnableStreamingAggHashJoinForcePassthroughIsSet(false);
this.enable_streaming_agg_hash_join_force_passthrough = false;
setEnableDistinctStreamingAggForcePassthroughIsSet(false);
this.enable_distinct_streaming_agg_force_passthrough = false;
setEnableBroadcastJoinForcePassthroughIsSet(false);
this.enable_broadcast_join_force_passthrough = false;
setEnableLeftSemiDirectReturnOptIsSet(false);
this.enable_left_semi_direct_return_opt = false;
setEnableAdjustConjunctOrderByCostIsSet(false);
this.enable_adjust_conjunct_order_by_cost = false;
this.enable_paimon_cpp_reader = false;
this.single_backend_query = false;
this.enable_parquet_file_page_cache = true;
this.enable_inverted_index_wand_query = true;
this.spill_buffer_size_bytes = 8388608L;
this.spill_join_build_sink_mem_limit_bytes = 67108864L;
this.spill_aggregation_sink_mem_limit_bytes = 67108864L;
this.spill_sort_sink_mem_limit_bytes = 67108864L;
this.spill_sort_merge_mem_limit_bytes = 67108864L;
this.spill_repartition_max_depth = 8;
setCteMaxRecursionDepthIsSet(false);
this.cte_max_recursion_depth = 0;
this.enable_use_hybrid_sort = false;
this.enable_adaptive_scan = false;
this.enable_local_exchange_before_agg = true;
this.max_scan_mem_ratio = 0.3000000000000000;
this.enable_rust_lance_reader = false;
this.new_version_percentile = false;
this.preferred_block_size_bytes = 8388608L;
this.disable_file_cache = false;
this.file_cache_query_limit_percent = -1;
}
public boolean isAbortOnError() {
return this.abort_on_error;
}
public TQueryOptions setAbortOnError(boolean abort_on_error) {
this.abort_on_error = abort_on_error;
setAbortOnErrorIsSet(true);
return this;
}
public void unsetAbortOnError() {
__isset_bit_vector.clear(__ABORT_ON_ERROR_ISSET_ID);
}
/** Returns true if field abort_on_error is set (has been assigned a value) and false otherwise */
public boolean isSetAbortOnError() {
return __isset_bit_vector.get(__ABORT_ON_ERROR_ISSET_ID);
}
public void setAbortOnErrorIsSet(boolean value) {
__isset_bit_vector.set(__ABORT_ON_ERROR_ISSET_ID, value);
}
public int getMaxErrors() {
return this.max_errors;
}
public TQueryOptions setMaxErrors(int max_errors) {
this.max_errors = max_errors;
setMaxErrorsIsSet(true);
return this;
}
public void unsetMaxErrors() {
__isset_bit_vector.clear(__MAX_ERRORS_ISSET_ID);
}
/** Returns true if field max_errors is set (has been assigned a value) and false otherwise */
public boolean isSetMaxErrors() {
return __isset_bit_vector.get(__MAX_ERRORS_ISSET_ID);
}
public void setMaxErrorsIsSet(boolean value) {
__isset_bit_vector.set(__MAX_ERRORS_ISSET_ID, value);
}
public boolean isDisableCodegen() {
return this.disable_codegen;
}
public TQueryOptions setDisableCodegen(boolean disable_codegen) {
this.disable_codegen = disable_codegen;
setDisableCodegenIsSet(true);
return this;
}
public void unsetDisableCodegen() {
__isset_bit_vector.clear(__DISABLE_CODEGEN_ISSET_ID);
}
/** Returns true if field disable_codegen is set (has been assigned a value) and false otherwise */
public boolean isSetDisableCodegen() {
return __isset_bit_vector.get(__DISABLE_CODEGEN_ISSET_ID);
}
public void setDisableCodegenIsSet(boolean value) {
__isset_bit_vector.set(__DISABLE_CODEGEN_ISSET_ID, value);
}
public int getBatchSize() {
return this.batch_size;
}
public TQueryOptions setBatchSize(int batch_size) {
this.batch_size = batch_size;
setBatchSizeIsSet(true);
return this;
}
public void unsetBatchSize() {
__isset_bit_vector.clear(__BATCH_SIZE_ISSET_ID);
}
/** Returns true if field batch_size is set (has been assigned a value) and false otherwise */
public boolean isSetBatchSize() {
return __isset_bit_vector.get(__BATCH_SIZE_ISSET_ID);
}
public void setBatchSizeIsSet(boolean value) {
__isset_bit_vector.set(__BATCH_SIZE_ISSET_ID, value);
}
public int getNumNodes() {
return this.num_nodes;
}
public TQueryOptions setNumNodes(int num_nodes) {
this.num_nodes = num_nodes;
setNumNodesIsSet(true);
return this;
}
public void unsetNumNodes() {
__isset_bit_vector.clear(__NUM_NODES_ISSET_ID);
}
/** Returns true if field num_nodes is set (has been assigned a value) and false otherwise */
public boolean isSetNumNodes() {
return __isset_bit_vector.get(__NUM_NODES_ISSET_ID);
}
public void setNumNodesIsSet(boolean value) {
__isset_bit_vector.set(__NUM_NODES_ISSET_ID, value);
}
public long getMaxScanRangeLength() {
return this.max_scan_range_length;
}
public TQueryOptions setMaxScanRangeLength(long max_scan_range_length) {
this.max_scan_range_length = max_scan_range_length;
setMaxScanRangeLengthIsSet(true);
return this;
}
public void unsetMaxScanRangeLength() {
__isset_bit_vector.clear(__MAX_SCAN_RANGE_LENGTH_ISSET_ID);
}
/** Returns true if field max_scan_range_length is set (has been assigned a value) and false otherwise */
public boolean isSetMaxScanRangeLength() {
return __isset_bit_vector.get(__MAX_SCAN_RANGE_LENGTH_ISSET_ID);
}
public void setMaxScanRangeLengthIsSet(boolean value) {
__isset_bit_vector.set(__MAX_SCAN_RANGE_LENGTH_ISSET_ID, value);
}
public int getMaxScannersConcurrency() {
return this.max_scanners_concurrency;
}
public TQueryOptions setMaxScannersConcurrency(int max_scanners_concurrency) {
this.max_scanners_concurrency = max_scanners_concurrency;
setMaxScannersConcurrencyIsSet(true);
return this;
}
public void unsetMaxScannersConcurrency() {
__isset_bit_vector.clear(__MAX_SCANNERS_CONCURRENCY_ISSET_ID);
}
/** Returns true if field max_scanners_concurrency is set (has been assigned a value) and false otherwise */
public boolean isSetMaxScannersConcurrency() {
return __isset_bit_vector.get(__MAX_SCANNERS_CONCURRENCY_ISSET_ID);
}
public void setMaxScannersConcurrencyIsSet(boolean value) {
__isset_bit_vector.set(__MAX_SCANNERS_CONCURRENCY_ISSET_ID, value);
}
public int getMaxIoBuffers() {
return this.max_io_buffers;
}
public TQueryOptions setMaxIoBuffers(int max_io_buffers) {
this.max_io_buffers = max_io_buffers;
setMaxIoBuffersIsSet(true);
return this;
}
public void unsetMaxIoBuffers() {
__isset_bit_vector.clear(__MAX_IO_BUFFERS_ISSET_ID);
}
/** Returns true if field max_io_buffers is set (has been assigned a value) and false otherwise */
public boolean isSetMaxIoBuffers() {
return __isset_bit_vector.get(__MAX_IO_BUFFERS_ISSET_ID);
}
public void setMaxIoBuffersIsSet(boolean value) {
__isset_bit_vector.set(__MAX_IO_BUFFERS_ISSET_ID, value);
}
public boolean isAllowUnsupportedFormats() {
return this.allow_unsupported_formats;
}
public TQueryOptions setAllowUnsupportedFormats(boolean allow_unsupported_formats) {
this.allow_unsupported_formats = allow_unsupported_formats;
setAllowUnsupportedFormatsIsSet(true);
return this;
}
public void unsetAllowUnsupportedFormats() {
__isset_bit_vector.clear(__ALLOW_UNSUPPORTED_FORMATS_ISSET_ID);
}
/** Returns true if field allow_unsupported_formats is set (has been assigned a value) and false otherwise */
public boolean isSetAllowUnsupportedFormats() {
return __isset_bit_vector.get(__ALLOW_UNSUPPORTED_FORMATS_ISSET_ID);
}
public void setAllowUnsupportedFormatsIsSet(boolean value) {
__isset_bit_vector.set(__ALLOW_UNSUPPORTED_FORMATS_ISSET_ID, value);
}
public long getDefaultOrderByLimit() {
return this.default_order_by_limit;
}
public TQueryOptions setDefaultOrderByLimit(long default_order_by_limit) {
this.default_order_by_limit = default_order_by_limit;
setDefaultOrderByLimitIsSet(true);
return this;
}
public void unsetDefaultOrderByLimit() {
__isset_bit_vector.clear(__DEFAULT_ORDER_BY_LIMIT_ISSET_ID);
}
/** Returns true if field default_order_by_limit is set (has been assigned a value) and false otherwise */
public boolean isSetDefaultOrderByLimit() {
return __isset_bit_vector.get(__DEFAULT_ORDER_BY_LIMIT_ISSET_ID);
}
public void setDefaultOrderByLimitIsSet(boolean value) {
__isset_bit_vector.set(__DEFAULT_ORDER_BY_LIMIT_ISSET_ID, value);
}
public long getMemLimit() {
return this.mem_limit;
}
public TQueryOptions setMemLimit(long mem_limit) {
this.mem_limit = mem_limit;
setMemLimitIsSet(true);
return this;
}
public void unsetMemLimit() {
__isset_bit_vector.clear(__MEM_LIMIT_ISSET_ID);
}
/** Returns true if field mem_limit is set (has been assigned a value) and false otherwise */
public boolean isSetMemLimit() {
return __isset_bit_vector.get(__MEM_LIMIT_ISSET_ID);
}
public void setMemLimitIsSet(boolean value) {
__isset_bit_vector.set(__MEM_LIMIT_ISSET_ID, value);
}
public boolean isAbortOnDefaultLimitExceeded() {
return this.abort_on_default_limit_exceeded;
}
public TQueryOptions setAbortOnDefaultLimitExceeded(boolean abort_on_default_limit_exceeded) {
this.abort_on_default_limit_exceeded = abort_on_default_limit_exceeded;
setAbortOnDefaultLimitExceededIsSet(true);
return this;
}
public void unsetAbortOnDefaultLimitExceeded() {
__isset_bit_vector.clear(__ABORT_ON_DEFAULT_LIMIT_EXCEEDED_ISSET_ID);
}
/** Returns true if field abort_on_default_limit_exceeded is set (has been assigned a value) and false otherwise */
public boolean isSetAbortOnDefaultLimitExceeded() {
return __isset_bit_vector.get(__ABORT_ON_DEFAULT_LIMIT_EXCEEDED_ISSET_ID);
}
public void setAbortOnDefaultLimitExceededIsSet(boolean value) {
__isset_bit_vector.set(__ABORT_ON_DEFAULT_LIMIT_EXCEEDED_ISSET_ID, value);
}
public int getQueryTimeout() {
return this.query_timeout;
}
public TQueryOptions setQueryTimeout(int query_timeout) {
this.query_timeout = query_timeout;
setQueryTimeoutIsSet(true);
return this;
}
public void unsetQueryTimeout() {
__isset_bit_vector.clear(__QUERY_TIMEOUT_ISSET_ID);
}
/** Returns true if field query_timeout is set (has been assigned a value) and false otherwise */
public boolean isSetQueryTimeout() {
return __isset_bit_vector.get(__QUERY_TIMEOUT_ISSET_ID);
}
public void setQueryTimeoutIsSet(boolean value) {
__isset_bit_vector.set(__QUERY_TIMEOUT_ISSET_ID, value);
}
public boolean isIsReportSuccess() {
return this.is_report_success;
}
public TQueryOptions setIsReportSuccess(boolean is_report_success) {
this.is_report_success = is_report_success;
setIsReportSuccessIsSet(true);
return this;
}
public void unsetIsReportSuccess() {
__isset_bit_vector.clear(__IS_REPORT_SUCCESS_ISSET_ID);
}
/** Returns true if field is_report_success is set (has been assigned a value) and false otherwise */
public boolean isSetIsReportSuccess() {
return __isset_bit_vector.get(__IS_REPORT_SUCCESS_ISSET_ID);
}
public void setIsReportSuccessIsSet(boolean value) {
__isset_bit_vector.set(__IS_REPORT_SUCCESS_ISSET_ID, value);
}
public int getCodegenLevel() {
return this.codegen_level;
}
public TQueryOptions setCodegenLevel(int codegen_level) {
this.codegen_level = codegen_level;
setCodegenLevelIsSet(true);
return this;
}
public void unsetCodegenLevel() {
__isset_bit_vector.clear(__CODEGEN_LEVEL_ISSET_ID);
}
/** Returns true if field codegen_level is set (has been assigned a value) and false otherwise */
public boolean isSetCodegenLevel() {
return __isset_bit_vector.get(__CODEGEN_LEVEL_ISSET_ID);
}
public void setCodegenLevelIsSet(boolean value) {
__isset_bit_vector.set(__CODEGEN_LEVEL_ISSET_ID, value);
}
public long getKuduLatestObservedTs() {
return this.kudu_latest_observed_ts;
}
public TQueryOptions setKuduLatestObservedTs(long kudu_latest_observed_ts) {
this.kudu_latest_observed_ts = kudu_latest_observed_ts;
setKuduLatestObservedTsIsSet(true);
return this;
}
public void unsetKuduLatestObservedTs() {
__isset_bit_vector.clear(__KUDU_LATEST_OBSERVED_TS_ISSET_ID);
}
/** Returns true if field kudu_latest_observed_ts is set (has been assigned a value) and false otherwise */
public boolean isSetKuduLatestObservedTs() {
return __isset_bit_vector.get(__KUDU_LATEST_OBSERVED_TS_ISSET_ID);
}
public void setKuduLatestObservedTsIsSet(boolean value) {
__isset_bit_vector.set(__KUDU_LATEST_OBSERVED_TS_ISSET_ID, value);
}
/**
*
* @see TQueryType
*/
@org.apache.thrift.annotation.Nullable
public TQueryType getQueryType() {
return this.query_type;
}
/**
*
* @see TQueryType
*/
public TQueryOptions setQueryType(@org.apache.thrift.annotation.Nullable TQueryType query_type) {
this.query_type = query_type;
return this;
}
public void unsetQueryType() {
this.query_type = null;
}
/** Returns true if field query_type is set (has been assigned a value) and false otherwise */
public boolean isSetQueryType() {
return this.query_type != null;
}
public void setQueryTypeIsSet(boolean value) {
if (!value) {
this.query_type = null;
}
}
public long getMinReservation() {
return this.min_reservation;
}
public TQueryOptions setMinReservation(long min_reservation) {
this.min_reservation = min_reservation;
setMinReservationIsSet(true);
return this;
}
public void unsetMinReservation() {
__isset_bit_vector.clear(__MIN_RESERVATION_ISSET_ID);
}
/** Returns true if field min_reservation is set (has been assigned a value) and false otherwise */
public boolean isSetMinReservation() {
return __isset_bit_vector.get(__MIN_RESERVATION_ISSET_ID);
}
public void setMinReservationIsSet(boolean value) {
__isset_bit_vector.set(__MIN_RESERVATION_ISSET_ID, value);
}
public long getMaxReservation() {
return this.max_reservation;
}
public TQueryOptions setMaxReservation(long max_reservation) {
this.max_reservation = max_reservation;
setMaxReservationIsSet(true);
return this;
}
public void unsetMaxReservation() {
__isset_bit_vector.clear(__MAX_RESERVATION_ISSET_ID);
}
/** Returns true if field max_reservation is set (has been assigned a value) and false otherwise */
public boolean isSetMaxReservation() {
return __isset_bit_vector.get(__MAX_RESERVATION_ISSET_ID);
}
public void setMaxReservationIsSet(boolean value) {
__isset_bit_vector.set(__MAX_RESERVATION_ISSET_ID, value);
}
public long getInitialReservationTotalClaims() {
return this.initial_reservation_total_claims;
}
public TQueryOptions setInitialReservationTotalClaims(long initial_reservation_total_claims) {
this.initial_reservation_total_claims = initial_reservation_total_claims;
setInitialReservationTotalClaimsIsSet(true);
return this;
}
public void unsetInitialReservationTotalClaims() {
__isset_bit_vector.clear(__INITIAL_RESERVATION_TOTAL_CLAIMS_ISSET_ID);
}
/** Returns true if field initial_reservation_total_claims is set (has been assigned a value) and false otherwise */
public boolean isSetInitialReservationTotalClaims() {
return __isset_bit_vector.get(__INITIAL_RESERVATION_TOTAL_CLAIMS_ISSET_ID);
}
public void setInitialReservationTotalClaimsIsSet(boolean value) {
__isset_bit_vector.set(__INITIAL_RESERVATION_TOTAL_CLAIMS_ISSET_ID, value);
}
public long getBufferPoolLimit() {
return this.buffer_pool_limit;
}
public TQueryOptions setBufferPoolLimit(long buffer_pool_limit) {
this.buffer_pool_limit = buffer_pool_limit;
setBufferPoolLimitIsSet(true);
return this;
}
public void unsetBufferPoolLimit() {
__isset_bit_vector.clear(__BUFFER_POOL_LIMIT_ISSET_ID);
}
/** Returns true if field buffer_pool_limit is set (has been assigned a value) and false otherwise */
public boolean isSetBufferPoolLimit() {
return __isset_bit_vector.get(__BUFFER_POOL_LIMIT_ISSET_ID);
}
public void setBufferPoolLimitIsSet(boolean value) {
__isset_bit_vector.set(__BUFFER_POOL_LIMIT_ISSET_ID, value);
}
public long getDefaultSpillableBufferSize() {
return this.default_spillable_buffer_size;
}
public TQueryOptions setDefaultSpillableBufferSize(long default_spillable_buffer_size) {
this.default_spillable_buffer_size = default_spillable_buffer_size;
setDefaultSpillableBufferSizeIsSet(true);
return this;
}
public void unsetDefaultSpillableBufferSize() {
__isset_bit_vector.clear(__DEFAULT_SPILLABLE_BUFFER_SIZE_ISSET_ID);
}
/** Returns true if field default_spillable_buffer_size is set (has been assigned a value) and false otherwise */
public boolean isSetDefaultSpillableBufferSize() {
return __isset_bit_vector.get(__DEFAULT_SPILLABLE_BUFFER_SIZE_ISSET_ID);
}
public void setDefaultSpillableBufferSizeIsSet(boolean value) {
__isset_bit_vector.set(__DEFAULT_SPILLABLE_BUFFER_SIZE_ISSET_ID, value);
}
public long getMinSpillableBufferSize() {
return this.min_spillable_buffer_size;
}
public TQueryOptions setMinSpillableBufferSize(long min_spillable_buffer_size) {
this.min_spillable_buffer_size = min_spillable_buffer_size;
setMinSpillableBufferSizeIsSet(true);
return this;
}
public void unsetMinSpillableBufferSize() {
__isset_bit_vector.clear(__MIN_SPILLABLE_BUFFER_SIZE_ISSET_ID);
}
/** Returns true if field min_spillable_buffer_size is set (has been assigned a value) and false otherwise */
public boolean isSetMinSpillableBufferSize() {
return __isset_bit_vector.get(__MIN_SPILLABLE_BUFFER_SIZE_ISSET_ID);
}
public void setMinSpillableBufferSizeIsSet(boolean value) {
__isset_bit_vector.set(__MIN_SPILLABLE_BUFFER_SIZE_ISSET_ID, value);
}
public long getMaxRowSize() {
return this.max_row_size;
}
public TQueryOptions setMaxRowSize(long max_row_size) {
this.max_row_size = max_row_size;
setMaxRowSizeIsSet(true);
return this;
}
public void unsetMaxRowSize() {
__isset_bit_vector.clear(__MAX_ROW_SIZE_ISSET_ID);
}
/** Returns true if field max_row_size is set (has been assigned a value) and false otherwise */
public boolean isSetMaxRowSize() {
return __isset_bit_vector.get(__MAX_ROW_SIZE_ISSET_ID);
}
public void setMaxRowSizeIsSet(boolean value) {
__isset_bit_vector.set(__MAX_ROW_SIZE_ISSET_ID, value);
}
public boolean isDisableStreamPreaggregations() {
return this.disable_stream_preaggregations;
}
public TQueryOptions setDisableStreamPreaggregations(boolean disable_stream_preaggregations) {
this.disable_stream_preaggregations = disable_stream_preaggregations;
setDisableStreamPreaggregationsIsSet(true);
return this;
}
public void unsetDisableStreamPreaggregations() {
__isset_bit_vector.clear(__DISABLE_STREAM_PREAGGREGATIONS_ISSET_ID);
}
/** Returns true if field disable_stream_preaggregations is set (has been assigned a value) and false otherwise */
public boolean isSetDisableStreamPreaggregations() {
return __isset_bit_vector.get(__DISABLE_STREAM_PREAGGREGATIONS_ISSET_ID);
}
public void setDisableStreamPreaggregationsIsSet(boolean value) {
__isset_bit_vector.set(__DISABLE_STREAM_PREAGGREGATIONS_ISSET_ID, value);
}
public int getMtDop() {
return this.mt_dop;
}
public TQueryOptions setMtDop(int mt_dop) {
this.mt_dop = mt_dop;
setMtDopIsSet(true);
return this;
}
public void unsetMtDop() {
__isset_bit_vector.clear(__MT_DOP_ISSET_ID);
}
/** Returns true if field mt_dop is set (has been assigned a value) and false otherwise */
public boolean isSetMtDop() {
return __isset_bit_vector.get(__MT_DOP_ISSET_ID);
}
public void setMtDopIsSet(boolean value) {
__isset_bit_vector.set(__MT_DOP_ISSET_ID, value);
}
public long getLoadMemLimit() {
return this.load_mem_limit;
}
public TQueryOptions setLoadMemLimit(long load_mem_limit) {
this.load_mem_limit = load_mem_limit;
setLoadMemLimitIsSet(true);
return this;
}
public void unsetLoadMemLimit() {
__isset_bit_vector.clear(__LOAD_MEM_LIMIT_ISSET_ID);
}
/** Returns true if field load_mem_limit is set (has been assigned a value) and false otherwise */
public boolean isSetLoadMemLimit() {
return __isset_bit_vector.get(__LOAD_MEM_LIMIT_ISSET_ID);
}
public void setLoadMemLimitIsSet(boolean value) {
__isset_bit_vector.set(__LOAD_MEM_LIMIT_ISSET_ID, value);
}
public int getMaxScanKeyNum() {
return this.max_scan_key_num;
}
public TQueryOptions setMaxScanKeyNum(int max_scan_key_num) {
this.max_scan_key_num = max_scan_key_num;
setMaxScanKeyNumIsSet(true);
return this;
}
public void unsetMaxScanKeyNum() {
__isset_bit_vector.clear(__MAX_SCAN_KEY_NUM_ISSET_ID);
}
/** Returns true if field max_scan_key_num is set (has been assigned a value) and false otherwise */
public boolean isSetMaxScanKeyNum() {
return __isset_bit_vector.get(__MAX_SCAN_KEY_NUM_ISSET_ID);
}
public void setMaxScanKeyNumIsSet(boolean value) {
__isset_bit_vector.set(__MAX_SCAN_KEY_NUM_ISSET_ID, value);
}
public int getMaxPushdownConditionsPerColumn() {
return this.max_pushdown_conditions_per_column;
}
public TQueryOptions setMaxPushdownConditionsPerColumn(int max_pushdown_conditions_per_column) {
this.max_pushdown_conditions_per_column = max_pushdown_conditions_per_column;
setMaxPushdownConditionsPerColumnIsSet(true);
return this;
}
public void unsetMaxPushdownConditionsPerColumn() {
__isset_bit_vector.clear(__MAX_PUSHDOWN_CONDITIONS_PER_COLUMN_ISSET_ID);
}
/** Returns true if field max_pushdown_conditions_per_column is set (has been assigned a value) and false otherwise */
public boolean isSetMaxPushdownConditionsPerColumn() {
return __isset_bit_vector.get(__MAX_PUSHDOWN_CONDITIONS_PER_COLUMN_ISSET_ID);
}
public void setMaxPushdownConditionsPerColumnIsSet(boolean value) {
__isset_bit_vector.set(__MAX_PUSHDOWN_CONDITIONS_PER_COLUMN_ISSET_ID, value);
}
public boolean isEnableEnableExchangeNodeParallelMerge() {
return this.enable_enable_exchange_node_parallel_merge;
}
public TQueryOptions setEnableEnableExchangeNodeParallelMerge(boolean enable_enable_exchange_node_parallel_merge) {
this.enable_enable_exchange_node_parallel_merge = enable_enable_exchange_node_parallel_merge;
setEnableEnableExchangeNodeParallelMergeIsSet(true);
return this;
}
public void unsetEnableEnableExchangeNodeParallelMerge() {
__isset_bit_vector.clear(__ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE_ISSET_ID);
}
/** Returns true if field enable_enable_exchange_node_parallel_merge is set (has been assigned a value) and false otherwise */
public boolean isSetEnableEnableExchangeNodeParallelMerge() {
return __isset_bit_vector.get(__ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE_ISSET_ID);
}
public void setEnableEnableExchangeNodeParallelMergeIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE_ISSET_ID, value);
}
public int getRuntimeFilterWaitTimeMs() {
return this.runtime_filter_wait_time_ms;
}
public TQueryOptions setRuntimeFilterWaitTimeMs(int runtime_filter_wait_time_ms) {
this.runtime_filter_wait_time_ms = runtime_filter_wait_time_ms;
setRuntimeFilterWaitTimeMsIsSet(true);
return this;
}
public void unsetRuntimeFilterWaitTimeMs() {
__isset_bit_vector.clear(__RUNTIME_FILTER_WAIT_TIME_MS_ISSET_ID);
}
/** Returns true if field runtime_filter_wait_time_ms is set (has been assigned a value) and false otherwise */
public boolean isSetRuntimeFilterWaitTimeMs() {
return __isset_bit_vector.get(__RUNTIME_FILTER_WAIT_TIME_MS_ISSET_ID);
}
public void setRuntimeFilterWaitTimeMsIsSet(boolean value) {
__isset_bit_vector.set(__RUNTIME_FILTER_WAIT_TIME_MS_ISSET_ID, value);
}
public int getRuntimeFilterMaxInNum() {
return this.runtime_filter_max_in_num;
}
public TQueryOptions setRuntimeFilterMaxInNum(int runtime_filter_max_in_num) {
this.runtime_filter_max_in_num = runtime_filter_max_in_num;
setRuntimeFilterMaxInNumIsSet(true);
return this;
}
public void unsetRuntimeFilterMaxInNum() {
__isset_bit_vector.clear(__RUNTIME_FILTER_MAX_IN_NUM_ISSET_ID);
}
/** Returns true if field runtime_filter_max_in_num is set (has been assigned a value) and false otherwise */
public boolean isSetRuntimeFilterMaxInNum() {
return __isset_bit_vector.get(__RUNTIME_FILTER_MAX_IN_NUM_ISSET_ID);
}
public void setRuntimeFilterMaxInNumIsSet(boolean value) {
__isset_bit_vector.set(__RUNTIME_FILTER_MAX_IN_NUM_ISSET_ID, value);
}
@org.apache.thrift.annotation.Nullable
public TResourceLimit getResourceLimit() {
return this.resource_limit;
}
public TQueryOptions setResourceLimit(@org.apache.thrift.annotation.Nullable TResourceLimit resource_limit) {
this.resource_limit = resource_limit;
return this;
}
public void unsetResourceLimit() {
this.resource_limit = null;
}
/** Returns true if field resource_limit is set (has been assigned a value) and false otherwise */
public boolean isSetResourceLimit() {
return this.resource_limit != null;
}
public void setResourceLimitIsSet(boolean value) {
if (!value) {
this.resource_limit = null;
}
}
public boolean isReturnObjectDataAsBinary() {
return this.return_object_data_as_binary;
}
public TQueryOptions setReturnObjectDataAsBinary(boolean return_object_data_as_binary) {
this.return_object_data_as_binary = return_object_data_as_binary;
setReturnObjectDataAsBinaryIsSet(true);
return this;
}
public void unsetReturnObjectDataAsBinary() {
__isset_bit_vector.clear(__RETURN_OBJECT_DATA_AS_BINARY_ISSET_ID);
}
/** Returns true if field return_object_data_as_binary is set (has been assigned a value) and false otherwise */
public boolean isSetReturnObjectDataAsBinary() {
return __isset_bit_vector.get(__RETURN_OBJECT_DATA_AS_BINARY_ISSET_ID);
}
public void setReturnObjectDataAsBinaryIsSet(boolean value) {
__isset_bit_vector.set(__RETURN_OBJECT_DATA_AS_BINARY_ISSET_ID, value);
}
public boolean isTrimTailingSpacesForExternalTableQuery() {
return this.trim_tailing_spaces_for_external_table_query;
}
public TQueryOptions setTrimTailingSpacesForExternalTableQuery(boolean trim_tailing_spaces_for_external_table_query) {
this.trim_tailing_spaces_for_external_table_query = trim_tailing_spaces_for_external_table_query;
setTrimTailingSpacesForExternalTableQueryIsSet(true);
return this;
}
public void unsetTrimTailingSpacesForExternalTableQuery() {
__isset_bit_vector.clear(__TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY_ISSET_ID);
}
/** Returns true if field trim_tailing_spaces_for_external_table_query is set (has been assigned a value) and false otherwise */
public boolean isSetTrimTailingSpacesForExternalTableQuery() {
return __isset_bit_vector.get(__TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY_ISSET_ID);
}
public void setTrimTailingSpacesForExternalTableQueryIsSet(boolean value) {
__isset_bit_vector.set(__TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY_ISSET_ID, value);
}
public boolean isEnableFunctionPushdown() {
return this.enable_function_pushdown;
}
public TQueryOptions setEnableFunctionPushdown(boolean enable_function_pushdown) {
this.enable_function_pushdown = enable_function_pushdown;
setEnableFunctionPushdownIsSet(true);
return this;
}
public void unsetEnableFunctionPushdown() {
__isset_bit_vector.clear(__ENABLE_FUNCTION_PUSHDOWN_ISSET_ID);
}
/** Returns true if field enable_function_pushdown is set (has been assigned a value) and false otherwise */
public boolean isSetEnableFunctionPushdown() {
return __isset_bit_vector.get(__ENABLE_FUNCTION_PUSHDOWN_ISSET_ID);
}
public void setEnableFunctionPushdownIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_FUNCTION_PUSHDOWN_ISSET_ID, value);
}
@org.apache.thrift.annotation.Nullable
public java.lang.String getFragmentTransmissionCompressionCodec() {
return this.fragment_transmission_compression_codec;
}
public TQueryOptions setFragmentTransmissionCompressionCodec(@org.apache.thrift.annotation.Nullable java.lang.String fragment_transmission_compression_codec) {
this.fragment_transmission_compression_codec = fragment_transmission_compression_codec;
return this;
}
public void unsetFragmentTransmissionCompressionCodec() {
this.fragment_transmission_compression_codec = null;
}
/** Returns true if field fragment_transmission_compression_codec is set (has been assigned a value) and false otherwise */
public boolean isSetFragmentTransmissionCompressionCodec() {
return this.fragment_transmission_compression_codec != null;
}
public void setFragmentTransmissionCompressionCodecIsSet(boolean value) {
if (!value) {
this.fragment_transmission_compression_codec = null;
}
}
public boolean isEnableLocalExchange() {
return this.enable_local_exchange;
}
public TQueryOptions setEnableLocalExchange(boolean enable_local_exchange) {
this.enable_local_exchange = enable_local_exchange;
setEnableLocalExchangeIsSet(true);
return this;
}
public void unsetEnableLocalExchange() {
__isset_bit_vector.clear(__ENABLE_LOCAL_EXCHANGE_ISSET_ID);
}
/** Returns true if field enable_local_exchange is set (has been assigned a value) and false otherwise */
public boolean isSetEnableLocalExchange() {
return __isset_bit_vector.get(__ENABLE_LOCAL_EXCHANGE_ISSET_ID);
}
public void setEnableLocalExchangeIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_LOCAL_EXCHANGE_ISSET_ID, value);
}
public boolean isSkipStorageEngineMerge() {
return this.skip_storage_engine_merge;
}
public TQueryOptions setSkipStorageEngineMerge(boolean skip_storage_engine_merge) {
this.skip_storage_engine_merge = skip_storage_engine_merge;
setSkipStorageEngineMergeIsSet(true);
return this;
}
public void unsetSkipStorageEngineMerge() {
__isset_bit_vector.clear(__SKIP_STORAGE_ENGINE_MERGE_ISSET_ID);
}
/** Returns true if field skip_storage_engine_merge is set (has been assigned a value) and false otherwise */
public boolean isSetSkipStorageEngineMerge() {
return __isset_bit_vector.get(__SKIP_STORAGE_ENGINE_MERGE_ISSET_ID);
}
public void setSkipStorageEngineMergeIsSet(boolean value) {
__isset_bit_vector.set(__SKIP_STORAGE_ENGINE_MERGE_ISSET_ID, value);
}
public boolean isSkipDeletePredicate() {
return this.skip_delete_predicate;
}
public TQueryOptions setSkipDeletePredicate(boolean skip_delete_predicate) {
this.skip_delete_predicate = skip_delete_predicate;
setSkipDeletePredicateIsSet(true);
return this;
}
public void unsetSkipDeletePredicate() {
__isset_bit_vector.clear(__SKIP_DELETE_PREDICATE_ISSET_ID);
}
/** Returns true if field skip_delete_predicate is set (has been assigned a value) and false otherwise */
public boolean isSetSkipDeletePredicate() {
return __isset_bit_vector.get(__SKIP_DELETE_PREDICATE_ISSET_ID);
}
public void setSkipDeletePredicateIsSet(boolean value) {
__isset_bit_vector.set(__SKIP_DELETE_PREDICATE_ISSET_ID, value);
}
public boolean isEnableNewShuffleHashMethod() {
return this.enable_new_shuffle_hash_method;
}
public TQueryOptions setEnableNewShuffleHashMethod(boolean enable_new_shuffle_hash_method) {
this.enable_new_shuffle_hash_method = enable_new_shuffle_hash_method;
setEnableNewShuffleHashMethodIsSet(true);
return this;
}
public void unsetEnableNewShuffleHashMethod() {
__isset_bit_vector.clear(__ENABLE_NEW_SHUFFLE_HASH_METHOD_ISSET_ID);
}
/** Returns true if field enable_new_shuffle_hash_method is set (has been assigned a value) and false otherwise */
public boolean isSetEnableNewShuffleHashMethod() {
return __isset_bit_vector.get(__ENABLE_NEW_SHUFFLE_HASH_METHOD_ISSET_ID);
}
public void setEnableNewShuffleHashMethodIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_NEW_SHUFFLE_HASH_METHOD_ISSET_ID, value);
}
public int getBeExecVersion() {
return this.be_exec_version;
}
public TQueryOptions setBeExecVersion(int be_exec_version) {
this.be_exec_version = be_exec_version;
setBeExecVersionIsSet(true);
return this;
}
public void unsetBeExecVersion() {
__isset_bit_vector.clear(__BE_EXEC_VERSION_ISSET_ID);
}
/** Returns true if field be_exec_version is set (has been assigned a value) and false otherwise */
public boolean isSetBeExecVersion() {
return __isset_bit_vector.get(__BE_EXEC_VERSION_ISSET_ID);
}
public void setBeExecVersionIsSet(boolean value) {
__isset_bit_vector.set(__BE_EXEC_VERSION_ISSET_ID, value);
}
public int getPartitionedHashJoinRowsThreshold() {
return this.partitioned_hash_join_rows_threshold;
}
public TQueryOptions setPartitionedHashJoinRowsThreshold(int partitioned_hash_join_rows_threshold) {
this.partitioned_hash_join_rows_threshold = partitioned_hash_join_rows_threshold;
setPartitionedHashJoinRowsThresholdIsSet(true);
return this;
}
public void unsetPartitionedHashJoinRowsThreshold() {
__isset_bit_vector.clear(__PARTITIONED_HASH_JOIN_ROWS_THRESHOLD_ISSET_ID);
}
/** Returns true if field partitioned_hash_join_rows_threshold is set (has been assigned a value) and false otherwise */
public boolean isSetPartitionedHashJoinRowsThreshold() {
return __isset_bit_vector.get(__PARTITIONED_HASH_JOIN_ROWS_THRESHOLD_ISSET_ID);
}
public void setPartitionedHashJoinRowsThresholdIsSet(boolean value) {
__isset_bit_vector.set(__PARTITIONED_HASH_JOIN_ROWS_THRESHOLD_ISSET_ID, value);
}
public boolean isEnableShareHashTableForBroadcastJoin() {
return this.enable_share_hash_table_for_broadcast_join;
}
public TQueryOptions setEnableShareHashTableForBroadcastJoin(boolean enable_share_hash_table_for_broadcast_join) {
this.enable_share_hash_table_for_broadcast_join = enable_share_hash_table_for_broadcast_join;
setEnableShareHashTableForBroadcastJoinIsSet(true);
return this;
}
public void unsetEnableShareHashTableForBroadcastJoin() {
__isset_bit_vector.clear(__ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN_ISSET_ID);
}
/** Returns true if field enable_share_hash_table_for_broadcast_join is set (has been assigned a value) and false otherwise */
public boolean isSetEnableShareHashTableForBroadcastJoin() {
return __isset_bit_vector.get(__ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN_ISSET_ID);
}
public void setEnableShareHashTableForBroadcastJoinIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN_ISSET_ID, value);
}
public boolean isCheckOverflowForDecimal() {
return this.check_overflow_for_decimal;
}
public TQueryOptions setCheckOverflowForDecimal(boolean check_overflow_for_decimal) {
this.check_overflow_for_decimal = check_overflow_for_decimal;
setCheckOverflowForDecimalIsSet(true);
return this;
}
public void unsetCheckOverflowForDecimal() {
__isset_bit_vector.clear(__CHECK_OVERFLOW_FOR_DECIMAL_ISSET_ID);
}
/** Returns true if field check_overflow_for_decimal is set (has been assigned a value) and false otherwise */
public boolean isSetCheckOverflowForDecimal() {
return __isset_bit_vector.get(__CHECK_OVERFLOW_FOR_DECIMAL_ISSET_ID);
}
public void setCheckOverflowForDecimalIsSet(boolean value) {
__isset_bit_vector.set(__CHECK_OVERFLOW_FOR_DECIMAL_ISSET_ID, value);
}
public boolean isSkipDeleteBitmap() {
return this.skip_delete_bitmap;
}
public TQueryOptions setSkipDeleteBitmap(boolean skip_delete_bitmap) {
this.skip_delete_bitmap = skip_delete_bitmap;
setSkipDeleteBitmapIsSet(true);
return this;
}
public void unsetSkipDeleteBitmap() {
__isset_bit_vector.clear(__SKIP_DELETE_BITMAP_ISSET_ID);
}
/** Returns true if field skip_delete_bitmap is set (has been assigned a value) and false otherwise */
public boolean isSetSkipDeleteBitmap() {
return __isset_bit_vector.get(__SKIP_DELETE_BITMAP_ISSET_ID);
}
public void setSkipDeleteBitmapIsSet(boolean value) {
__isset_bit_vector.set(__SKIP_DELETE_BITMAP_ISSET_ID, value);
}
public boolean isEnablePipelineEngine() {
return this.enable_pipeline_engine;
}
public TQueryOptions setEnablePipelineEngine(boolean enable_pipeline_engine) {
this.enable_pipeline_engine = enable_pipeline_engine;
setEnablePipelineEngineIsSet(true);
return this;
}
public void unsetEnablePipelineEngine() {
__isset_bit_vector.clear(__ENABLE_PIPELINE_ENGINE_ISSET_ID);
}
/** Returns true if field enable_pipeline_engine is set (has been assigned a value) and false otherwise */
public boolean isSetEnablePipelineEngine() {
return __isset_bit_vector.get(__ENABLE_PIPELINE_ENGINE_ISSET_ID);
}
public void setEnablePipelineEngineIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PIPELINE_ENGINE_ISSET_ID, value);
}
public int getRepeatMaxNum() {
return this.repeat_max_num;
}
public TQueryOptions setRepeatMaxNum(int repeat_max_num) {
this.repeat_max_num = repeat_max_num;
setRepeatMaxNumIsSet(true);
return this;
}
public void unsetRepeatMaxNum() {
__isset_bit_vector.clear(__REPEAT_MAX_NUM_ISSET_ID);
}
/** Returns true if field repeat_max_num is set (has been assigned a value) and false otherwise */
public boolean isSetRepeatMaxNum() {
return __isset_bit_vector.get(__REPEAT_MAX_NUM_ISSET_ID);
}
public void setRepeatMaxNumIsSet(boolean value) {
__isset_bit_vector.set(__REPEAT_MAX_NUM_ISSET_ID, value);
}
public long getExternalSortBytesThreshold() {
return this.external_sort_bytes_threshold;
}
public TQueryOptions setExternalSortBytesThreshold(long external_sort_bytes_threshold) {
this.external_sort_bytes_threshold = external_sort_bytes_threshold;
setExternalSortBytesThresholdIsSet(true);
return this;
}
public void unsetExternalSortBytesThreshold() {
__isset_bit_vector.clear(__EXTERNAL_SORT_BYTES_THRESHOLD_ISSET_ID);
}
/** Returns true if field external_sort_bytes_threshold is set (has been assigned a value) and false otherwise */
public boolean isSetExternalSortBytesThreshold() {
return __isset_bit_vector.get(__EXTERNAL_SORT_BYTES_THRESHOLD_ISSET_ID);
}
public void setExternalSortBytesThresholdIsSet(boolean value) {
__isset_bit_vector.set(__EXTERNAL_SORT_BYTES_THRESHOLD_ISSET_ID, value);
}
public int getPartitionedHashAggRowsThreshold() {
return this.partitioned_hash_agg_rows_threshold;
}
public TQueryOptions setPartitionedHashAggRowsThreshold(int partitioned_hash_agg_rows_threshold) {
this.partitioned_hash_agg_rows_threshold = partitioned_hash_agg_rows_threshold;
setPartitionedHashAggRowsThresholdIsSet(true);
return this;
}
public void unsetPartitionedHashAggRowsThreshold() {
__isset_bit_vector.clear(__PARTITIONED_HASH_AGG_ROWS_THRESHOLD_ISSET_ID);
}
/** Returns true if field partitioned_hash_agg_rows_threshold is set (has been assigned a value) and false otherwise */
public boolean isSetPartitionedHashAggRowsThreshold() {
return __isset_bit_vector.get(__PARTITIONED_HASH_AGG_ROWS_THRESHOLD_ISSET_ID);
}
public void setPartitionedHashAggRowsThresholdIsSet(boolean value) {
__isset_bit_vector.set(__PARTITIONED_HASH_AGG_ROWS_THRESHOLD_ISSET_ID, value);
}
public boolean isEnableFileCache() {
return this.enable_file_cache;
}
public TQueryOptions setEnableFileCache(boolean enable_file_cache) {
this.enable_file_cache = enable_file_cache;
setEnableFileCacheIsSet(true);
return this;
}
public void unsetEnableFileCache() {
__isset_bit_vector.clear(__ENABLE_FILE_CACHE_ISSET_ID);
}
/** Returns true if field enable_file_cache is set (has been assigned a value) and false otherwise */
public boolean isSetEnableFileCache() {
return __isset_bit_vector.get(__ENABLE_FILE_CACHE_ISSET_ID);
}
public void setEnableFileCacheIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_FILE_CACHE_ISSET_ID, value);
}
public int getInsertTimeout() {
return this.insert_timeout;
}
public TQueryOptions setInsertTimeout(int insert_timeout) {
this.insert_timeout = insert_timeout;
setInsertTimeoutIsSet(true);
return this;
}
public void unsetInsertTimeout() {
__isset_bit_vector.clear(__INSERT_TIMEOUT_ISSET_ID);
}
/** Returns true if field insert_timeout is set (has been assigned a value) and false otherwise */
public boolean isSetInsertTimeout() {
return __isset_bit_vector.get(__INSERT_TIMEOUT_ISSET_ID);
}
public void setInsertTimeoutIsSet(boolean value) {
__isset_bit_vector.set(__INSERT_TIMEOUT_ISSET_ID, value);
}
public int getExecutionTimeout() {
return this.execution_timeout;
}
public TQueryOptions setExecutionTimeout(int execution_timeout) {
this.execution_timeout = execution_timeout;
setExecutionTimeoutIsSet(true);
return this;
}
public void unsetExecutionTimeout() {
__isset_bit_vector.clear(__EXECUTION_TIMEOUT_ISSET_ID);
}
/** Returns true if field execution_timeout is set (has been assigned a value) and false otherwise */
public boolean isSetExecutionTimeout() {
return __isset_bit_vector.get(__EXECUTION_TIMEOUT_ISSET_ID);
}
public void setExecutionTimeoutIsSet(boolean value) {
__isset_bit_vector.set(__EXECUTION_TIMEOUT_ISSET_ID, value);
}
public boolean isDryRunQuery() {
return this.dry_run_query;
}
public TQueryOptions setDryRunQuery(boolean dry_run_query) {
this.dry_run_query = dry_run_query;
setDryRunQueryIsSet(true);
return this;
}
public void unsetDryRunQuery() {
__isset_bit_vector.clear(__DRY_RUN_QUERY_ISSET_ID);
}
/** Returns true if field dry_run_query is set (has been assigned a value) and false otherwise */
public boolean isSetDryRunQuery() {
return __isset_bit_vector.get(__DRY_RUN_QUERY_ISSET_ID);
}
public void setDryRunQueryIsSet(boolean value) {
__isset_bit_vector.set(__DRY_RUN_QUERY_ISSET_ID, value);
}
public boolean isEnableCommonExprPushdown() {
return this.enable_common_expr_pushdown;
}
public TQueryOptions setEnableCommonExprPushdown(boolean enable_common_expr_pushdown) {
this.enable_common_expr_pushdown = enable_common_expr_pushdown;
setEnableCommonExprPushdownIsSet(true);
return this;
}
public void unsetEnableCommonExprPushdown() {
__isset_bit_vector.clear(__ENABLE_COMMON_EXPR_PUSHDOWN_ISSET_ID);
}
/** Returns true if field enable_common_expr_pushdown is set (has been assigned a value) and false otherwise */
public boolean isSetEnableCommonExprPushdown() {
return __isset_bit_vector.get(__ENABLE_COMMON_EXPR_PUSHDOWN_ISSET_ID);
}
public void setEnableCommonExprPushdownIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_COMMON_EXPR_PUSHDOWN_ISSET_ID, value);
}
public int getParallelInstance() {
return this.parallel_instance;
}
public TQueryOptions setParallelInstance(int parallel_instance) {
this.parallel_instance = parallel_instance;
setParallelInstanceIsSet(true);
return this;
}
public void unsetParallelInstance() {
__isset_bit_vector.clear(__PARALLEL_INSTANCE_ISSET_ID);
}
/** Returns true if field parallel_instance is set (has been assigned a value) and false otherwise */
public boolean isSetParallelInstance() {
return __isset_bit_vector.get(__PARALLEL_INSTANCE_ISSET_ID);
}
public void setParallelInstanceIsSet(boolean value) {
__isset_bit_vector.set(__PARALLEL_INSTANCE_ISSET_ID, value);
}
public boolean isMysqlRowBinaryFormat() {
return this.mysql_row_binary_format;
}
public TQueryOptions setMysqlRowBinaryFormat(boolean mysql_row_binary_format) {
this.mysql_row_binary_format = mysql_row_binary_format;
setMysqlRowBinaryFormatIsSet(true);
return this;
}
public void unsetMysqlRowBinaryFormat() {
__isset_bit_vector.clear(__MYSQL_ROW_BINARY_FORMAT_ISSET_ID);
}
/** Returns true if field mysql_row_binary_format is set (has been assigned a value) and false otherwise */
public boolean isSetMysqlRowBinaryFormat() {
return __isset_bit_vector.get(__MYSQL_ROW_BINARY_FORMAT_ISSET_ID);
}
public void setMysqlRowBinaryFormatIsSet(boolean value) {
__isset_bit_vector.set(__MYSQL_ROW_BINARY_FORMAT_ISSET_ID, value);
}
public long getExternalAggBytesThreshold() {
return this.external_agg_bytes_threshold;
}
public TQueryOptions setExternalAggBytesThreshold(long external_agg_bytes_threshold) {
this.external_agg_bytes_threshold = external_agg_bytes_threshold;
setExternalAggBytesThresholdIsSet(true);
return this;
}
public void unsetExternalAggBytesThreshold() {
__isset_bit_vector.clear(__EXTERNAL_AGG_BYTES_THRESHOLD_ISSET_ID);
}
/** Returns true if field external_agg_bytes_threshold is set (has been assigned a value) and false otherwise */
public boolean isSetExternalAggBytesThreshold() {
return __isset_bit_vector.get(__EXTERNAL_AGG_BYTES_THRESHOLD_ISSET_ID);
}
public void setExternalAggBytesThresholdIsSet(boolean value) {
__isset_bit_vector.set(__EXTERNAL_AGG_BYTES_THRESHOLD_ISSET_ID, value);
}
public int getExternalAggPartitionBits() {
return this.external_agg_partition_bits;
}
public TQueryOptions setExternalAggPartitionBits(int external_agg_partition_bits) {
this.external_agg_partition_bits = external_agg_partition_bits;
setExternalAggPartitionBitsIsSet(true);
return this;
}
public void unsetExternalAggPartitionBits() {
__isset_bit_vector.clear(__EXTERNAL_AGG_PARTITION_BITS_ISSET_ID);
}
/** Returns true if field external_agg_partition_bits is set (has been assigned a value) and false otherwise */
public boolean isSetExternalAggPartitionBits() {
return __isset_bit_vector.get(__EXTERNAL_AGG_PARTITION_BITS_ISSET_ID);
}
public void setExternalAggPartitionBitsIsSet(boolean value) {
__isset_bit_vector.set(__EXTERNAL_AGG_PARTITION_BITS_ISSET_ID, value);
}
@org.apache.thrift.annotation.Nullable
public java.lang.String getFileCacheBasePath() {
return this.file_cache_base_path;
}
public TQueryOptions setFileCacheBasePath(@org.apache.thrift.annotation.Nullable java.lang.String file_cache_base_path) {
this.file_cache_base_path = file_cache_base_path;
return this;
}
public void unsetFileCacheBasePath() {
this.file_cache_base_path = null;
}
/** Returns true if field file_cache_base_path is set (has been assigned a value) and false otherwise */
public boolean isSetFileCacheBasePath() {
return this.file_cache_base_path != null;
}
public void setFileCacheBasePathIsSet(boolean value) {
if (!value) {
this.file_cache_base_path = null;
}
}
public boolean isEnableParquetLazyMat() {
return this.enable_parquet_lazy_mat;
}
public TQueryOptions setEnableParquetLazyMat(boolean enable_parquet_lazy_mat) {
this.enable_parquet_lazy_mat = enable_parquet_lazy_mat;
setEnableParquetLazyMatIsSet(true);
return this;
}
public void unsetEnableParquetLazyMat() {
__isset_bit_vector.clear(__ENABLE_PARQUET_LAZY_MAT_ISSET_ID);
}
/** Returns true if field enable_parquet_lazy_mat is set (has been assigned a value) and false otherwise */
public boolean isSetEnableParquetLazyMat() {
return __isset_bit_vector.get(__ENABLE_PARQUET_LAZY_MAT_ISSET_ID);
}
public void setEnableParquetLazyMatIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PARQUET_LAZY_MAT_ISSET_ID, value);
}
public boolean isEnableOrcLazyMat() {
return this.enable_orc_lazy_mat;
}
public TQueryOptions setEnableOrcLazyMat(boolean enable_orc_lazy_mat) {
this.enable_orc_lazy_mat = enable_orc_lazy_mat;
setEnableOrcLazyMatIsSet(true);
return this;
}
public void unsetEnableOrcLazyMat() {
__isset_bit_vector.clear(__ENABLE_ORC_LAZY_MAT_ISSET_ID);
}
/** Returns true if field enable_orc_lazy_mat is set (has been assigned a value) and false otherwise */
public boolean isSetEnableOrcLazyMat() {
return __isset_bit_vector.get(__ENABLE_ORC_LAZY_MAT_ISSET_ID);
}
public void setEnableOrcLazyMatIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_ORC_LAZY_MAT_ISSET_ID, value);
}
public long getScanQueueMemLimit() {
return this.scan_queue_mem_limit;
}
public TQueryOptions setScanQueueMemLimit(long scan_queue_mem_limit) {
this.scan_queue_mem_limit = scan_queue_mem_limit;
setScanQueueMemLimitIsSet(true);
return this;
}
public void unsetScanQueueMemLimit() {
__isset_bit_vector.clear(__SCAN_QUEUE_MEM_LIMIT_ISSET_ID);
}
/** Returns true if field scan_queue_mem_limit is set (has been assigned a value) and false otherwise */
public boolean isSetScanQueueMemLimit() {
return __isset_bit_vector.get(__SCAN_QUEUE_MEM_LIMIT_ISSET_ID);
}
public void setScanQueueMemLimitIsSet(boolean value) {
__isset_bit_vector.set(__SCAN_QUEUE_MEM_LIMIT_ISSET_ID, value);
}
public boolean isEnableScanNodeRunSerial() {
return this.enable_scan_node_run_serial;
}
public TQueryOptions setEnableScanNodeRunSerial(boolean enable_scan_node_run_serial) {
this.enable_scan_node_run_serial = enable_scan_node_run_serial;
setEnableScanNodeRunSerialIsSet(true);
return this;
}
public void unsetEnableScanNodeRunSerial() {
__isset_bit_vector.clear(__ENABLE_SCAN_NODE_RUN_SERIAL_ISSET_ID);
}
/** Returns true if field enable_scan_node_run_serial is set (has been assigned a value) and false otherwise */
public boolean isSetEnableScanNodeRunSerial() {
return __isset_bit_vector.get(__ENABLE_SCAN_NODE_RUN_SERIAL_ISSET_ID);
}
public void setEnableScanNodeRunSerialIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_SCAN_NODE_RUN_SERIAL_ISSET_ID, value);
}
public boolean isEnableInsertStrict() {
return this.enable_insert_strict;
}
public TQueryOptions setEnableInsertStrict(boolean enable_insert_strict) {
this.enable_insert_strict = enable_insert_strict;
setEnableInsertStrictIsSet(true);
return this;
}
public void unsetEnableInsertStrict() {
__isset_bit_vector.clear(__ENABLE_INSERT_STRICT_ISSET_ID);
}
/** Returns true if field enable_insert_strict is set (has been assigned a value) and false otherwise */
public boolean isSetEnableInsertStrict() {
return __isset_bit_vector.get(__ENABLE_INSERT_STRICT_ISSET_ID);
}
public void setEnableInsertStrictIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_INSERT_STRICT_ISSET_ID, value);
}
public boolean isEnableInvertedIndexQuery() {
return this.enable_inverted_index_query;
}
public TQueryOptions setEnableInvertedIndexQuery(boolean enable_inverted_index_query) {
this.enable_inverted_index_query = enable_inverted_index_query;
setEnableInvertedIndexQueryIsSet(true);
return this;
}
public void unsetEnableInvertedIndexQuery() {
__isset_bit_vector.clear(__ENABLE_INVERTED_INDEX_QUERY_ISSET_ID);
}
/** Returns true if field enable_inverted_index_query is set (has been assigned a value) and false otherwise */
public boolean isSetEnableInvertedIndexQuery() {
return __isset_bit_vector.get(__ENABLE_INVERTED_INDEX_QUERY_ISSET_ID);
}
public void setEnableInvertedIndexQueryIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_INVERTED_INDEX_QUERY_ISSET_ID, value);
}
public boolean isTruncateCharOrVarcharColumns() {
return this.truncate_char_or_varchar_columns;
}
public TQueryOptions setTruncateCharOrVarcharColumns(boolean truncate_char_or_varchar_columns) {
this.truncate_char_or_varchar_columns = truncate_char_or_varchar_columns;
setTruncateCharOrVarcharColumnsIsSet(true);
return this;
}
public void unsetTruncateCharOrVarcharColumns() {
__isset_bit_vector.clear(__TRUNCATE_CHAR_OR_VARCHAR_COLUMNS_ISSET_ID);
}
/** Returns true if field truncate_char_or_varchar_columns is set (has been assigned a value) and false otherwise */
public boolean isSetTruncateCharOrVarcharColumns() {
return __isset_bit_vector.get(__TRUNCATE_CHAR_OR_VARCHAR_COLUMNS_ISSET_ID);
}
public void setTruncateCharOrVarcharColumnsIsSet(boolean value) {
__isset_bit_vector.set(__TRUNCATE_CHAR_OR_VARCHAR_COLUMNS_ISSET_ID, value);
}
public boolean isEnableHashJoinEarlyStartProbe() {
return this.enable_hash_join_early_start_probe;
}
public TQueryOptions setEnableHashJoinEarlyStartProbe(boolean enable_hash_join_early_start_probe) {
this.enable_hash_join_early_start_probe = enable_hash_join_early_start_probe;
setEnableHashJoinEarlyStartProbeIsSet(true);
return this;
}
public void unsetEnableHashJoinEarlyStartProbe() {
__isset_bit_vector.clear(__ENABLE_HASH_JOIN_EARLY_START_PROBE_ISSET_ID);
}
/** Returns true if field enable_hash_join_early_start_probe is set (has been assigned a value) and false otherwise */
public boolean isSetEnableHashJoinEarlyStartProbe() {
return __isset_bit_vector.get(__ENABLE_HASH_JOIN_EARLY_START_PROBE_ISSET_ID);
}
public void setEnableHashJoinEarlyStartProbeIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_HASH_JOIN_EARLY_START_PROBE_ISSET_ID, value);
}
public boolean isEnablePipelineXEngine() {
return this.enable_pipeline_x_engine;
}
public TQueryOptions setEnablePipelineXEngine(boolean enable_pipeline_x_engine) {
this.enable_pipeline_x_engine = enable_pipeline_x_engine;
setEnablePipelineXEngineIsSet(true);
return this;
}
public void unsetEnablePipelineXEngine() {
__isset_bit_vector.clear(__ENABLE_PIPELINE_X_ENGINE_ISSET_ID);
}
/** Returns true if field enable_pipeline_x_engine is set (has been assigned a value) and false otherwise */
public boolean isSetEnablePipelineXEngine() {
return __isset_bit_vector.get(__ENABLE_PIPELINE_X_ENGINE_ISSET_ID);
}
public void setEnablePipelineXEngineIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PIPELINE_X_ENGINE_ISSET_ID, value);
}
public boolean isEnableMemtableOnSinkNode() {
return this.enable_memtable_on_sink_node;
}
public TQueryOptions setEnableMemtableOnSinkNode(boolean enable_memtable_on_sink_node) {
this.enable_memtable_on_sink_node = enable_memtable_on_sink_node;
setEnableMemtableOnSinkNodeIsSet(true);
return this;
}
public void unsetEnableMemtableOnSinkNode() {
__isset_bit_vector.clear(__ENABLE_MEMTABLE_ON_SINK_NODE_ISSET_ID);
}
/** Returns true if field enable_memtable_on_sink_node is set (has been assigned a value) and false otherwise */
public boolean isSetEnableMemtableOnSinkNode() {
return __isset_bit_vector.get(__ENABLE_MEMTABLE_ON_SINK_NODE_ISSET_ID);
}
public void setEnableMemtableOnSinkNodeIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_MEMTABLE_ON_SINK_NODE_ISSET_ID, value);
}
public boolean isEnableDeleteSubPredicateV2() {
return this.enable_delete_sub_predicate_v2;
}
public TQueryOptions setEnableDeleteSubPredicateV2(boolean enable_delete_sub_predicate_v2) {
this.enable_delete_sub_predicate_v2 = enable_delete_sub_predicate_v2;
setEnableDeleteSubPredicateV2IsSet(true);
return this;
}
public void unsetEnableDeleteSubPredicateV2() {
__isset_bit_vector.clear(__ENABLE_DELETE_SUB_PREDICATE_V2_ISSET_ID);
}
/** Returns true if field enable_delete_sub_predicate_v2 is set (has been assigned a value) and false otherwise */
public boolean isSetEnableDeleteSubPredicateV2() {
return __isset_bit_vector.get(__ENABLE_DELETE_SUB_PREDICATE_V2_ISSET_ID);
}
public void setEnableDeleteSubPredicateV2IsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_DELETE_SUB_PREDICATE_V2_ISSET_ID, value);
}
public long getFeProcessUuid() {
return this.fe_process_uuid;
}
public TQueryOptions setFeProcessUuid(long fe_process_uuid) {
this.fe_process_uuid = fe_process_uuid;
setFeProcessUuidIsSet(true);
return this;
}
public void unsetFeProcessUuid() {
__isset_bit_vector.clear(__FE_PROCESS_UUID_ISSET_ID);
}
/** Returns true if field fe_process_uuid is set (has been assigned a value) and false otherwise */
public boolean isSetFeProcessUuid() {
return __isset_bit_vector.get(__FE_PROCESS_UUID_ISSET_ID);
}
public void setFeProcessUuidIsSet(boolean value) {
__isset_bit_vector.set(__FE_PROCESS_UUID_ISSET_ID, value);
}
public int getInvertedIndexConjunctionOptThreshold() {
return this.inverted_index_conjunction_opt_threshold;
}
public TQueryOptions setInvertedIndexConjunctionOptThreshold(int inverted_index_conjunction_opt_threshold) {
this.inverted_index_conjunction_opt_threshold = inverted_index_conjunction_opt_threshold;
setInvertedIndexConjunctionOptThresholdIsSet(true);
return this;
}
public void unsetInvertedIndexConjunctionOptThreshold() {
__isset_bit_vector.clear(__INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD_ISSET_ID);
}
/** Returns true if field inverted_index_conjunction_opt_threshold is set (has been assigned a value) and false otherwise */
public boolean isSetInvertedIndexConjunctionOptThreshold() {
return __isset_bit_vector.get(__INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD_ISSET_ID);
}
public void setInvertedIndexConjunctionOptThresholdIsSet(boolean value) {
__isset_bit_vector.set(__INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD_ISSET_ID, value);
}
public boolean isEnableProfile() {
return this.enable_profile;
}
public TQueryOptions setEnableProfile(boolean enable_profile) {
this.enable_profile = enable_profile;
setEnableProfileIsSet(true);
return this;
}
public void unsetEnableProfile() {
__isset_bit_vector.clear(__ENABLE_PROFILE_ISSET_ID);
}
/** Returns true if field enable_profile is set (has been assigned a value) and false otherwise */
public boolean isSetEnableProfile() {
return __isset_bit_vector.get(__ENABLE_PROFILE_ISSET_ID);
}
public void setEnableProfileIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PROFILE_ISSET_ID, value);
}
public boolean isEnablePageCache() {
return this.enable_page_cache;
}
public TQueryOptions setEnablePageCache(boolean enable_page_cache) {
this.enable_page_cache = enable_page_cache;
setEnablePageCacheIsSet(true);
return this;
}
public void unsetEnablePageCache() {
__isset_bit_vector.clear(__ENABLE_PAGE_CACHE_ISSET_ID);
}
/** Returns true if field enable_page_cache is set (has been assigned a value) and false otherwise */
public boolean isSetEnablePageCache() {
return __isset_bit_vector.get(__ENABLE_PAGE_CACHE_ISSET_ID);
}
public void setEnablePageCacheIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PAGE_CACHE_ISSET_ID, value);
}
public int getAnalyzeTimeout() {
return this.analyze_timeout;
}
public TQueryOptions setAnalyzeTimeout(int analyze_timeout) {
this.analyze_timeout = analyze_timeout;
setAnalyzeTimeoutIsSet(true);
return this;
}
public void unsetAnalyzeTimeout() {
__isset_bit_vector.clear(__ANALYZE_TIMEOUT_ISSET_ID);
}
/** Returns true if field analyze_timeout is set (has been assigned a value) and false otherwise */
public boolean isSetAnalyzeTimeout() {
return __isset_bit_vector.get(__ANALYZE_TIMEOUT_ISSET_ID);
}
public void setAnalyzeTimeoutIsSet(boolean value) {
__isset_bit_vector.set(__ANALYZE_TIMEOUT_ISSET_ID, value);
}
public boolean isFasterFloatConvert() {
return this.faster_float_convert;
}
public TQueryOptions setFasterFloatConvert(boolean faster_float_convert) {
this.faster_float_convert = faster_float_convert;
setFasterFloatConvertIsSet(true);
return this;
}
public void unsetFasterFloatConvert() {
__isset_bit_vector.clear(__FASTER_FLOAT_CONVERT_ISSET_ID);
}
/** Returns true if field faster_float_convert is set (has been assigned a value) and false otherwise */
public boolean isSetFasterFloatConvert() {
return __isset_bit_vector.get(__FASTER_FLOAT_CONVERT_ISSET_ID);
}
public void setFasterFloatConvertIsSet(boolean value) {
__isset_bit_vector.set(__FASTER_FLOAT_CONVERT_ISSET_ID, value);
}
public boolean isEnableDecimal256() {
return this.enable_decimal256;
}
public TQueryOptions setEnableDecimal256(boolean enable_decimal256) {
this.enable_decimal256 = enable_decimal256;
setEnableDecimal256IsSet(true);
return this;
}
public void unsetEnableDecimal256() {
__isset_bit_vector.clear(__ENABLE_DECIMAL256_ISSET_ID);
}
/** Returns true if field enable_decimal256 is set (has been assigned a value) and false otherwise */
public boolean isSetEnableDecimal256() {
return __isset_bit_vector.get(__ENABLE_DECIMAL256_ISSET_ID);
}
public void setEnableDecimal256IsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_DECIMAL256_ISSET_ID, value);
}
public boolean isEnableLocalShuffle() {
return this.enable_local_shuffle;
}
public TQueryOptions setEnableLocalShuffle(boolean enable_local_shuffle) {
this.enable_local_shuffle = enable_local_shuffle;
setEnableLocalShuffleIsSet(true);
return this;
}
public void unsetEnableLocalShuffle() {
__isset_bit_vector.clear(__ENABLE_LOCAL_SHUFFLE_ISSET_ID);
}
/** Returns true if field enable_local_shuffle is set (has been assigned a value) and false otherwise */
public boolean isSetEnableLocalShuffle() {
return __isset_bit_vector.get(__ENABLE_LOCAL_SHUFFLE_ISSET_ID);
}
public void setEnableLocalShuffleIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_LOCAL_SHUFFLE_ISSET_ID, value);
}
public boolean isSkipMissingVersion() {
return this.skip_missing_version;
}
public TQueryOptions setSkipMissingVersion(boolean skip_missing_version) {
this.skip_missing_version = skip_missing_version;
setSkipMissingVersionIsSet(true);
return this;
}
public void unsetSkipMissingVersion() {
__isset_bit_vector.clear(__SKIP_MISSING_VERSION_ISSET_ID);
}
/** Returns true if field skip_missing_version is set (has been assigned a value) and false otherwise */
public boolean isSetSkipMissingVersion() {
return __isset_bit_vector.get(__SKIP_MISSING_VERSION_ISSET_ID);
}
public void setSkipMissingVersionIsSet(boolean value) {
__isset_bit_vector.set(__SKIP_MISSING_VERSION_ISSET_ID, value);
}
public boolean isRuntimeFilterWaitInfinitely() {
return this.runtime_filter_wait_infinitely;
}
public TQueryOptions setRuntimeFilterWaitInfinitely(boolean runtime_filter_wait_infinitely) {
this.runtime_filter_wait_infinitely = runtime_filter_wait_infinitely;
setRuntimeFilterWaitInfinitelyIsSet(true);
return this;
}
public void unsetRuntimeFilterWaitInfinitely() {
__isset_bit_vector.clear(__RUNTIME_FILTER_WAIT_INFINITELY_ISSET_ID);
}
/** Returns true if field runtime_filter_wait_infinitely is set (has been assigned a value) and false otherwise */
public boolean isSetRuntimeFilterWaitInfinitely() {
return __isset_bit_vector.get(__RUNTIME_FILTER_WAIT_INFINITELY_ISSET_ID);
}
public void setRuntimeFilterWaitInfinitelyIsSet(boolean value) {
__isset_bit_vector.set(__RUNTIME_FILTER_WAIT_INFINITELY_ISSET_ID, value);
}
public int getConditionCacheDigest() {
return this.condition_cache_digest;
}
public TQueryOptions setConditionCacheDigest(int condition_cache_digest) {
this.condition_cache_digest = condition_cache_digest;
setConditionCacheDigestIsSet(true);
return this;
}
public void unsetConditionCacheDigest() {
__isset_bit_vector.clear(__CONDITION_CACHE_DIGEST_ISSET_ID);
}
/** Returns true if field condition_cache_digest is set (has been assigned a value) and false otherwise */
public boolean isSetConditionCacheDigest() {
return __isset_bit_vector.get(__CONDITION_CACHE_DIGEST_ISSET_ID);
}
public void setConditionCacheDigestIsSet(boolean value) {
__isset_bit_vector.set(__CONDITION_CACHE_DIGEST_ISSET_ID, value);
}
public int getInvertedIndexMaxExpansions() {
return this.inverted_index_max_expansions;
}
public TQueryOptions setInvertedIndexMaxExpansions(int inverted_index_max_expansions) {
this.inverted_index_max_expansions = inverted_index_max_expansions;
setInvertedIndexMaxExpansionsIsSet(true);
return this;
}
public void unsetInvertedIndexMaxExpansions() {
__isset_bit_vector.clear(__INVERTED_INDEX_MAX_EXPANSIONS_ISSET_ID);
}
/** Returns true if field inverted_index_max_expansions is set (has been assigned a value) and false otherwise */
public boolean isSetInvertedIndexMaxExpansions() {
return __isset_bit_vector.get(__INVERTED_INDEX_MAX_EXPANSIONS_ISSET_ID);
}
public void setInvertedIndexMaxExpansionsIsSet(boolean value) {
__isset_bit_vector.set(__INVERTED_INDEX_MAX_EXPANSIONS_ISSET_ID, value);
}
public int getInvertedIndexSkipThreshold() {
return this.inverted_index_skip_threshold;
}
public TQueryOptions setInvertedIndexSkipThreshold(int inverted_index_skip_threshold) {
this.inverted_index_skip_threshold = inverted_index_skip_threshold;
setInvertedIndexSkipThresholdIsSet(true);
return this;
}
public void unsetInvertedIndexSkipThreshold() {
__isset_bit_vector.clear(__INVERTED_INDEX_SKIP_THRESHOLD_ISSET_ID);
}
/** Returns true if field inverted_index_skip_threshold is set (has been assigned a value) and false otherwise */
public boolean isSetInvertedIndexSkipThreshold() {
return __isset_bit_vector.get(__INVERTED_INDEX_SKIP_THRESHOLD_ISSET_ID);
}
public void setInvertedIndexSkipThresholdIsSet(boolean value) {
__isset_bit_vector.set(__INVERTED_INDEX_SKIP_THRESHOLD_ISSET_ID, value);
}
public boolean isEnableParallelScan() {
return this.enable_parallel_scan;
}
public TQueryOptions setEnableParallelScan(boolean enable_parallel_scan) {
this.enable_parallel_scan = enable_parallel_scan;
setEnableParallelScanIsSet(true);
return this;
}
public void unsetEnableParallelScan() {
__isset_bit_vector.clear(__ENABLE_PARALLEL_SCAN_ISSET_ID);
}
/** Returns true if field enable_parallel_scan is set (has been assigned a value) and false otherwise */
public boolean isSetEnableParallelScan() {
return __isset_bit_vector.get(__ENABLE_PARALLEL_SCAN_ISSET_ID);
}
public void setEnableParallelScanIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PARALLEL_SCAN_ISSET_ID, value);
}
public int getParallelScanMaxScannersCount() {
return this.parallel_scan_max_scanners_count;
}
public TQueryOptions setParallelScanMaxScannersCount(int parallel_scan_max_scanners_count) {
this.parallel_scan_max_scanners_count = parallel_scan_max_scanners_count;
setParallelScanMaxScannersCountIsSet(true);
return this;
}
public void unsetParallelScanMaxScannersCount() {
__isset_bit_vector.clear(__PARALLEL_SCAN_MAX_SCANNERS_COUNT_ISSET_ID);
}
/** Returns true if field parallel_scan_max_scanners_count is set (has been assigned a value) and false otherwise */
public boolean isSetParallelScanMaxScannersCount() {
return __isset_bit_vector.get(__PARALLEL_SCAN_MAX_SCANNERS_COUNT_ISSET_ID);
}
public void setParallelScanMaxScannersCountIsSet(boolean value) {
__isset_bit_vector.set(__PARALLEL_SCAN_MAX_SCANNERS_COUNT_ISSET_ID, value);
}
public long getParallelScanMinRowsPerScanner() {
return this.parallel_scan_min_rows_per_scanner;
}
public TQueryOptions setParallelScanMinRowsPerScanner(long parallel_scan_min_rows_per_scanner) {
this.parallel_scan_min_rows_per_scanner = parallel_scan_min_rows_per_scanner;
setParallelScanMinRowsPerScannerIsSet(true);
return this;
}
public void unsetParallelScanMinRowsPerScanner() {
__isset_bit_vector.clear(__PARALLEL_SCAN_MIN_ROWS_PER_SCANNER_ISSET_ID);
}
/** Returns true if field parallel_scan_min_rows_per_scanner is set (has been assigned a value) and false otherwise */
public boolean isSetParallelScanMinRowsPerScanner() {
return __isset_bit_vector.get(__PARALLEL_SCAN_MIN_ROWS_PER_SCANNER_ISSET_ID);
}
public void setParallelScanMinRowsPerScannerIsSet(boolean value) {
__isset_bit_vector.set(__PARALLEL_SCAN_MIN_ROWS_PER_SCANNER_ISSET_ID, value);
}
public boolean isSkipBadTablet() {
return this.skip_bad_tablet;
}
public TQueryOptions setSkipBadTablet(boolean skip_bad_tablet) {
this.skip_bad_tablet = skip_bad_tablet;
setSkipBadTabletIsSet(true);
return this;
}
public void unsetSkipBadTablet() {
__isset_bit_vector.clear(__SKIP_BAD_TABLET_ISSET_ID);
}
/** Returns true if field skip_bad_tablet is set (has been assigned a value) and false otherwise */
public boolean isSetSkipBadTablet() {
return __isset_bit_vector.get(__SKIP_BAD_TABLET_ISSET_ID);
}
public void setSkipBadTabletIsSet(boolean value) {
__isset_bit_vector.set(__SKIP_BAD_TABLET_ISSET_ID, value);
}
public double getScannerScaleUpRatio() {
return this.scanner_scale_up_ratio;
}
public TQueryOptions setScannerScaleUpRatio(double scanner_scale_up_ratio) {
this.scanner_scale_up_ratio = scanner_scale_up_ratio;
setScannerScaleUpRatioIsSet(true);
return this;
}
public void unsetScannerScaleUpRatio() {
__isset_bit_vector.clear(__SCANNER_SCALE_UP_RATIO_ISSET_ID);
}
/** Returns true if field scanner_scale_up_ratio is set (has been assigned a value) and false otherwise */
public boolean isSetScannerScaleUpRatio() {
return __isset_bit_vector.get(__SCANNER_SCALE_UP_RATIO_ISSET_ID);
}
public void setScannerScaleUpRatioIsSet(boolean value) {
__isset_bit_vector.set(__SCANNER_SCALE_UP_RATIO_ISSET_ID, value);
}
public boolean isEnableDistinctStreamingAggregation() {
return this.enable_distinct_streaming_aggregation;
}
public TQueryOptions setEnableDistinctStreamingAggregation(boolean enable_distinct_streaming_aggregation) {
this.enable_distinct_streaming_aggregation = enable_distinct_streaming_aggregation;
setEnableDistinctStreamingAggregationIsSet(true);
return this;
}
public void unsetEnableDistinctStreamingAggregation() {
__isset_bit_vector.clear(__ENABLE_DISTINCT_STREAMING_AGGREGATION_ISSET_ID);
}
/** Returns true if field enable_distinct_streaming_aggregation is set (has been assigned a value) and false otherwise */
public boolean isSetEnableDistinctStreamingAggregation() {
return __isset_bit_vector.get(__ENABLE_DISTINCT_STREAMING_AGGREGATION_ISSET_ID);
}
public void setEnableDistinctStreamingAggregationIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_DISTINCT_STREAMING_AGGREGATION_ISSET_ID, value);
}
public boolean isEnableJoinSpill() {
return this.enable_join_spill;
}
public TQueryOptions setEnableJoinSpill(boolean enable_join_spill) {
this.enable_join_spill = enable_join_spill;
setEnableJoinSpillIsSet(true);
return this;
}
public void unsetEnableJoinSpill() {
__isset_bit_vector.clear(__ENABLE_JOIN_SPILL_ISSET_ID);
}
/** Returns true if field enable_join_spill is set (has been assigned a value) and false otherwise */
public boolean isSetEnableJoinSpill() {
return __isset_bit_vector.get(__ENABLE_JOIN_SPILL_ISSET_ID);
}
public void setEnableJoinSpillIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_JOIN_SPILL_ISSET_ID, value);
}
public boolean isEnableSortSpill() {
return this.enable_sort_spill;
}
public TQueryOptions setEnableSortSpill(boolean enable_sort_spill) {
this.enable_sort_spill = enable_sort_spill;
setEnableSortSpillIsSet(true);
return this;
}
public void unsetEnableSortSpill() {
__isset_bit_vector.clear(__ENABLE_SORT_SPILL_ISSET_ID);
}
/** Returns true if field enable_sort_spill is set (has been assigned a value) and false otherwise */
public boolean isSetEnableSortSpill() {
return __isset_bit_vector.get(__ENABLE_SORT_SPILL_ISSET_ID);
}
public void setEnableSortSpillIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_SORT_SPILL_ISSET_ID, value);
}
public boolean isEnableAggSpill() {
return this.enable_agg_spill;
}
public TQueryOptions setEnableAggSpill(boolean enable_agg_spill) {
this.enable_agg_spill = enable_agg_spill;
setEnableAggSpillIsSet(true);
return this;
}
public void unsetEnableAggSpill() {
__isset_bit_vector.clear(__ENABLE_AGG_SPILL_ISSET_ID);
}
/** Returns true if field enable_agg_spill is set (has been assigned a value) and false otherwise */
public boolean isSetEnableAggSpill() {
return __isset_bit_vector.get(__ENABLE_AGG_SPILL_ISSET_ID);
}
public void setEnableAggSpillIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_AGG_SPILL_ISSET_ID, value);
}
public long getMinRevocableMem() {
return this.min_revocable_mem;
}
public TQueryOptions setMinRevocableMem(long min_revocable_mem) {
this.min_revocable_mem = min_revocable_mem;
setMinRevocableMemIsSet(true);
return this;
}
public void unsetMinRevocableMem() {
__isset_bit_vector.clear(__MIN_REVOCABLE_MEM_ISSET_ID);
}
/** Returns true if field min_revocable_mem is set (has been assigned a value) and false otherwise */
public boolean isSetMinRevocableMem() {
return __isset_bit_vector.get(__MIN_REVOCABLE_MEM_ISSET_ID);
}
public void setMinRevocableMemIsSet(boolean value) {
__isset_bit_vector.set(__MIN_REVOCABLE_MEM_ISSET_ID, value);
}
public long getSpillStreamingAggMemLimit() {
return this.spill_streaming_agg_mem_limit;
}
public TQueryOptions setSpillStreamingAggMemLimit(long spill_streaming_agg_mem_limit) {
this.spill_streaming_agg_mem_limit = spill_streaming_agg_mem_limit;
setSpillStreamingAggMemLimitIsSet(true);
return this;
}
public void unsetSpillStreamingAggMemLimit() {
__isset_bit_vector.clear(__SPILL_STREAMING_AGG_MEM_LIMIT_ISSET_ID);
}
/** Returns true if field spill_streaming_agg_mem_limit is set (has been assigned a value) and false otherwise */
public boolean isSetSpillStreamingAggMemLimit() {
return __isset_bit_vector.get(__SPILL_STREAMING_AGG_MEM_LIMIT_ISSET_ID);
}
public void setSpillStreamingAggMemLimitIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_STREAMING_AGG_MEM_LIMIT_ISSET_ID, value);
}
public long getDataQueueMaxBlocks() {
return this.data_queue_max_blocks;
}
public TQueryOptions setDataQueueMaxBlocks(long data_queue_max_blocks) {
this.data_queue_max_blocks = data_queue_max_blocks;
setDataQueueMaxBlocksIsSet(true);
return this;
}
public void unsetDataQueueMaxBlocks() {
__isset_bit_vector.clear(__DATA_QUEUE_MAX_BLOCKS_ISSET_ID);
}
/** Returns true if field data_queue_max_blocks is set (has been assigned a value) and false otherwise */
public boolean isSetDataQueueMaxBlocks() {
return __isset_bit_vector.get(__DATA_QUEUE_MAX_BLOCKS_ISSET_ID);
}
public void setDataQueueMaxBlocksIsSet(boolean value) {
__isset_bit_vector.set(__DATA_QUEUE_MAX_BLOCKS_ISSET_ID, value);
}
public boolean isEnableCommonExprPushdownForInvertedIndex() {
return this.enable_common_expr_pushdown_for_inverted_index;
}
public TQueryOptions setEnableCommonExprPushdownForInvertedIndex(boolean enable_common_expr_pushdown_for_inverted_index) {
this.enable_common_expr_pushdown_for_inverted_index = enable_common_expr_pushdown_for_inverted_index;
setEnableCommonExprPushdownForInvertedIndexIsSet(true);
return this;
}
public void unsetEnableCommonExprPushdownForInvertedIndex() {
__isset_bit_vector.clear(__ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX_ISSET_ID);
}
/** Returns true if field enable_common_expr_pushdown_for_inverted_index is set (has been assigned a value) and false otherwise */
public boolean isSetEnableCommonExprPushdownForInvertedIndex() {
return __isset_bit_vector.get(__ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX_ISSET_ID);
}
public void setEnableCommonExprPushdownForInvertedIndexIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX_ISSET_ID, value);
}
public long getLocalExchangeFreeBlocksLimit() {
return this.local_exchange_free_blocks_limit;
}
public TQueryOptions setLocalExchangeFreeBlocksLimit(long local_exchange_free_blocks_limit) {
this.local_exchange_free_blocks_limit = local_exchange_free_blocks_limit;
setLocalExchangeFreeBlocksLimitIsSet(true);
return this;
}
public void unsetLocalExchangeFreeBlocksLimit() {
__isset_bit_vector.clear(__LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT_ISSET_ID);
}
/** Returns true if field local_exchange_free_blocks_limit is set (has been assigned a value) and false otherwise */
public boolean isSetLocalExchangeFreeBlocksLimit() {
return __isset_bit_vector.get(__LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT_ISSET_ID);
}
public void setLocalExchangeFreeBlocksLimitIsSet(boolean value) {
__isset_bit_vector.set(__LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT_ISSET_ID, value);
}
public boolean isEnableForceSpill() {
return this.enable_force_spill;
}
public TQueryOptions setEnableForceSpill(boolean enable_force_spill) {
this.enable_force_spill = enable_force_spill;
setEnableForceSpillIsSet(true);
return this;
}
public void unsetEnableForceSpill() {
__isset_bit_vector.clear(__ENABLE_FORCE_SPILL_ISSET_ID);
}
/** Returns true if field enable_force_spill is set (has been assigned a value) and false otherwise */
public boolean isSetEnableForceSpill() {
return __isset_bit_vector.get(__ENABLE_FORCE_SPILL_ISSET_ID);
}
public void setEnableForceSpillIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_FORCE_SPILL_ISSET_ID, value);
}
public boolean isEnableParquetFilterByMinMax() {
return this.enable_parquet_filter_by_min_max;
}
public TQueryOptions setEnableParquetFilterByMinMax(boolean enable_parquet_filter_by_min_max) {
this.enable_parquet_filter_by_min_max = enable_parquet_filter_by_min_max;
setEnableParquetFilterByMinMaxIsSet(true);
return this;
}
public void unsetEnableParquetFilterByMinMax() {
__isset_bit_vector.clear(__ENABLE_PARQUET_FILTER_BY_MIN_MAX_ISSET_ID);
}
/** Returns true if field enable_parquet_filter_by_min_max is set (has been assigned a value) and false otherwise */
public boolean isSetEnableParquetFilterByMinMax() {
return __isset_bit_vector.get(__ENABLE_PARQUET_FILTER_BY_MIN_MAX_ISSET_ID);
}
public void setEnableParquetFilterByMinMaxIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PARQUET_FILTER_BY_MIN_MAX_ISSET_ID, value);
}
public boolean isEnableOrcFilterByMinMax() {
return this.enable_orc_filter_by_min_max;
}
public TQueryOptions setEnableOrcFilterByMinMax(boolean enable_orc_filter_by_min_max) {
this.enable_orc_filter_by_min_max = enable_orc_filter_by_min_max;
setEnableOrcFilterByMinMaxIsSet(true);
return this;
}
public void unsetEnableOrcFilterByMinMax() {
__isset_bit_vector.clear(__ENABLE_ORC_FILTER_BY_MIN_MAX_ISSET_ID);
}
/** Returns true if field enable_orc_filter_by_min_max is set (has been assigned a value) and false otherwise */
public boolean isSetEnableOrcFilterByMinMax() {
return __isset_bit_vector.get(__ENABLE_ORC_FILTER_BY_MIN_MAX_ISSET_ID);
}
public void setEnableOrcFilterByMinMaxIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_ORC_FILTER_BY_MIN_MAX_ISSET_ID, value);
}
public int getMaxColumnReaderNum() {
return this.max_column_reader_num;
}
public TQueryOptions setMaxColumnReaderNum(int max_column_reader_num) {
this.max_column_reader_num = max_column_reader_num;
setMaxColumnReaderNumIsSet(true);
return this;
}
public void unsetMaxColumnReaderNum() {
__isset_bit_vector.clear(__MAX_COLUMN_READER_NUM_ISSET_ID);
}
/** Returns true if field max_column_reader_num is set (has been assigned a value) and false otherwise */
public boolean isSetMaxColumnReaderNum() {
return __isset_bit_vector.get(__MAX_COLUMN_READER_NUM_ISSET_ID);
}
public void setMaxColumnReaderNumIsSet(boolean value) {
__isset_bit_vector.set(__MAX_COLUMN_READER_NUM_ISSET_ID, value);
}
public boolean isEnableLocalMergeSort() {
return this.enable_local_merge_sort;
}
public TQueryOptions setEnableLocalMergeSort(boolean enable_local_merge_sort) {
this.enable_local_merge_sort = enable_local_merge_sort;
setEnableLocalMergeSortIsSet(true);
return this;
}
public void unsetEnableLocalMergeSort() {
__isset_bit_vector.clear(__ENABLE_LOCAL_MERGE_SORT_ISSET_ID);
}
/** Returns true if field enable_local_merge_sort is set (has been assigned a value) and false otherwise */
public boolean isSetEnableLocalMergeSort() {
return __isset_bit_vector.get(__ENABLE_LOCAL_MERGE_SORT_ISSET_ID);
}
public void setEnableLocalMergeSortIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_LOCAL_MERGE_SORT_ISSET_ID, value);
}
public boolean isEnableParallelResultSink() {
return this.enable_parallel_result_sink;
}
public TQueryOptions setEnableParallelResultSink(boolean enable_parallel_result_sink) {
this.enable_parallel_result_sink = enable_parallel_result_sink;
setEnableParallelResultSinkIsSet(true);
return this;
}
public void unsetEnableParallelResultSink() {
__isset_bit_vector.clear(__ENABLE_PARALLEL_RESULT_SINK_ISSET_ID);
}
/** Returns true if field enable_parallel_result_sink is set (has been assigned a value) and false otherwise */
public boolean isSetEnableParallelResultSink() {
return __isset_bit_vector.get(__ENABLE_PARALLEL_RESULT_SINK_ISSET_ID);
}
public void setEnableParallelResultSinkIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PARALLEL_RESULT_SINK_ISSET_ID, value);
}
public boolean isEnableShortCircuitQueryAccessColumnStore() {
return this.enable_short_circuit_query_access_column_store;
}
public TQueryOptions setEnableShortCircuitQueryAccessColumnStore(boolean enable_short_circuit_query_access_column_store) {
this.enable_short_circuit_query_access_column_store = enable_short_circuit_query_access_column_store;
setEnableShortCircuitQueryAccessColumnStoreIsSet(true);
return this;
}
public void unsetEnableShortCircuitQueryAccessColumnStore() {
__isset_bit_vector.clear(__ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE_ISSET_ID);
}
/** Returns true if field enable_short_circuit_query_access_column_store is set (has been assigned a value) and false otherwise */
public boolean isSetEnableShortCircuitQueryAccessColumnStore() {
return __isset_bit_vector.get(__ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE_ISSET_ID);
}
public void setEnableShortCircuitQueryAccessColumnStoreIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE_ISSET_ID, value);
}
public boolean isEnableNoNeedReadDataOpt() {
return this.enable_no_need_read_data_opt;
}
public TQueryOptions setEnableNoNeedReadDataOpt(boolean enable_no_need_read_data_opt) {
this.enable_no_need_read_data_opt = enable_no_need_read_data_opt;
setEnableNoNeedReadDataOptIsSet(true);
return this;
}
public void unsetEnableNoNeedReadDataOpt() {
__isset_bit_vector.clear(__ENABLE_NO_NEED_READ_DATA_OPT_ISSET_ID);
}
/** Returns true if field enable_no_need_read_data_opt is set (has been assigned a value) and false otherwise */
public boolean isSetEnableNoNeedReadDataOpt() {
return __isset_bit_vector.get(__ENABLE_NO_NEED_READ_DATA_OPT_ISSET_ID);
}
public void setEnableNoNeedReadDataOptIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_NO_NEED_READ_DATA_OPT_ISSET_ID, value);
}
public boolean isReadCsvEmptyLineAsNull() {
return this.read_csv_empty_line_as_null;
}
public TQueryOptions setReadCsvEmptyLineAsNull(boolean read_csv_empty_line_as_null) {
this.read_csv_empty_line_as_null = read_csv_empty_line_as_null;
setReadCsvEmptyLineAsNullIsSet(true);
return this;
}
public void unsetReadCsvEmptyLineAsNull() {
__isset_bit_vector.clear(__READ_CSV_EMPTY_LINE_AS_NULL_ISSET_ID);
}
/** Returns true if field read_csv_empty_line_as_null is set (has been assigned a value) and false otherwise */
public boolean isSetReadCsvEmptyLineAsNull() {
return __isset_bit_vector.get(__READ_CSV_EMPTY_LINE_AS_NULL_ISSET_ID);
}
public void setReadCsvEmptyLineAsNullIsSet(boolean value) {
__isset_bit_vector.set(__READ_CSV_EMPTY_LINE_AS_NULL_ISSET_ID, value);
}
/**
*
* @see TSerdeDialect
*/
@org.apache.thrift.annotation.Nullable
public TSerdeDialect getSerdeDialect() {
return this.serde_dialect;
}
/**
*
* @see TSerdeDialect
*/
public TQueryOptions setSerdeDialect(@org.apache.thrift.annotation.Nullable TSerdeDialect serde_dialect) {
this.serde_dialect = serde_dialect;
return this;
}
public void unsetSerdeDialect() {
this.serde_dialect = null;
}
/** Returns true if field serde_dialect is set (has been assigned a value) and false otherwise */
public boolean isSetSerdeDialect() {
return this.serde_dialect != null;
}
public void setSerdeDialectIsSet(boolean value) {
if (!value) {
this.serde_dialect = null;
}
}
public boolean isEnableMatchWithoutInvertedIndex() {
return this.enable_match_without_inverted_index;
}
public TQueryOptions setEnableMatchWithoutInvertedIndex(boolean enable_match_without_inverted_index) {
this.enable_match_without_inverted_index = enable_match_without_inverted_index;
setEnableMatchWithoutInvertedIndexIsSet(true);
return this;
}
public void unsetEnableMatchWithoutInvertedIndex() {
__isset_bit_vector.clear(__ENABLE_MATCH_WITHOUT_INVERTED_INDEX_ISSET_ID);
}
/** Returns true if field enable_match_without_inverted_index is set (has been assigned a value) and false otherwise */
public boolean isSetEnableMatchWithoutInvertedIndex() {
return __isset_bit_vector.get(__ENABLE_MATCH_WITHOUT_INVERTED_INDEX_ISSET_ID);
}
public void setEnableMatchWithoutInvertedIndexIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_MATCH_WITHOUT_INVERTED_INDEX_ISSET_ID, value);
}
public boolean isEnableFallbackOnMissingInvertedIndex() {
return this.enable_fallback_on_missing_inverted_index;
}
public TQueryOptions setEnableFallbackOnMissingInvertedIndex(boolean enable_fallback_on_missing_inverted_index) {
this.enable_fallback_on_missing_inverted_index = enable_fallback_on_missing_inverted_index;
setEnableFallbackOnMissingInvertedIndexIsSet(true);
return this;
}
public void unsetEnableFallbackOnMissingInvertedIndex() {
__isset_bit_vector.clear(__ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX_ISSET_ID);
}
/** Returns true if field enable_fallback_on_missing_inverted_index is set (has been assigned a value) and false otherwise */
public boolean isSetEnableFallbackOnMissingInvertedIndex() {
return __isset_bit_vector.get(__ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX_ISSET_ID);
}
public void setEnableFallbackOnMissingInvertedIndexIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX_ISSET_ID, value);
}
public boolean isKeepCarriageReturn() {
return this.keep_carriage_return;
}
public TQueryOptions setKeepCarriageReturn(boolean keep_carriage_return) {
this.keep_carriage_return = keep_carriage_return;
setKeepCarriageReturnIsSet(true);
return this;
}
public void unsetKeepCarriageReturn() {
__isset_bit_vector.clear(__KEEP_CARRIAGE_RETURN_ISSET_ID);
}
/** Returns true if field keep_carriage_return is set (has been assigned a value) and false otherwise */
public boolean isSetKeepCarriageReturn() {
return __isset_bit_vector.get(__KEEP_CARRIAGE_RETURN_ISSET_ID);
}
public void setKeepCarriageReturnIsSet(boolean value) {
__isset_bit_vector.set(__KEEP_CARRIAGE_RETURN_ISSET_ID, value);
}
public int getRuntimeBloomFilterMinSize() {
return this.runtime_bloom_filter_min_size;
}
public TQueryOptions setRuntimeBloomFilterMinSize(int runtime_bloom_filter_min_size) {
this.runtime_bloom_filter_min_size = runtime_bloom_filter_min_size;
setRuntimeBloomFilterMinSizeIsSet(true);
return this;
}
public void unsetRuntimeBloomFilterMinSize() {
__isset_bit_vector.clear(__RUNTIME_BLOOM_FILTER_MIN_SIZE_ISSET_ID);
}
/** Returns true if field runtime_bloom_filter_min_size is set (has been assigned a value) and false otherwise */
public boolean isSetRuntimeBloomFilterMinSize() {
return __isset_bit_vector.get(__RUNTIME_BLOOM_FILTER_MIN_SIZE_ISSET_ID);
}
public void setRuntimeBloomFilterMinSizeIsSet(boolean value) {
__isset_bit_vector.set(__RUNTIME_BLOOM_FILTER_MIN_SIZE_ISSET_ID, value);
}
public boolean isHiveParquetUseColumnNames() {
return this.hive_parquet_use_column_names;
}
public TQueryOptions setHiveParquetUseColumnNames(boolean hive_parquet_use_column_names) {
this.hive_parquet_use_column_names = hive_parquet_use_column_names;
setHiveParquetUseColumnNamesIsSet(true);
return this;
}
public void unsetHiveParquetUseColumnNames() {
__isset_bit_vector.clear(__HIVE_PARQUET_USE_COLUMN_NAMES_ISSET_ID);
}
/** Returns true if field hive_parquet_use_column_names is set (has been assigned a value) and false otherwise */
public boolean isSetHiveParquetUseColumnNames() {
return __isset_bit_vector.get(__HIVE_PARQUET_USE_COLUMN_NAMES_ISSET_ID);
}
public void setHiveParquetUseColumnNamesIsSet(boolean value) {
__isset_bit_vector.set(__HIVE_PARQUET_USE_COLUMN_NAMES_ISSET_ID, value);
}
public boolean isHiveOrcUseColumnNames() {
return this.hive_orc_use_column_names;
}
public TQueryOptions setHiveOrcUseColumnNames(boolean hive_orc_use_column_names) {
this.hive_orc_use_column_names = hive_orc_use_column_names;
setHiveOrcUseColumnNamesIsSet(true);
return this;
}
public void unsetHiveOrcUseColumnNames() {
__isset_bit_vector.clear(__HIVE_ORC_USE_COLUMN_NAMES_ISSET_ID);
}
/** Returns true if field hive_orc_use_column_names is set (has been assigned a value) and false otherwise */
public boolean isSetHiveOrcUseColumnNames() {
return __isset_bit_vector.get(__HIVE_ORC_USE_COLUMN_NAMES_ISSET_ID);
}
public void setHiveOrcUseColumnNamesIsSet(boolean value) {
__isset_bit_vector.set(__HIVE_ORC_USE_COLUMN_NAMES_ISSET_ID, value);
}
public boolean isEnableSegmentCache() {
return this.enable_segment_cache;
}
public TQueryOptions setEnableSegmentCache(boolean enable_segment_cache) {
this.enable_segment_cache = enable_segment_cache;
setEnableSegmentCacheIsSet(true);
return this;
}
public void unsetEnableSegmentCache() {
__isset_bit_vector.clear(__ENABLE_SEGMENT_CACHE_ISSET_ID);
}
/** Returns true if field enable_segment_cache is set (has been assigned a value) and false otherwise */
public boolean isSetEnableSegmentCache() {
return __isset_bit_vector.get(__ENABLE_SEGMENT_CACHE_ISSET_ID);
}
public void setEnableSegmentCacheIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_SEGMENT_CACHE_ISSET_ID, value);
}
public int getRuntimeBloomFilterMaxSize() {
return this.runtime_bloom_filter_max_size;
}
public TQueryOptions setRuntimeBloomFilterMaxSize(int runtime_bloom_filter_max_size) {
this.runtime_bloom_filter_max_size = runtime_bloom_filter_max_size;
setRuntimeBloomFilterMaxSizeIsSet(true);
return this;
}
public void unsetRuntimeBloomFilterMaxSize() {
__isset_bit_vector.clear(__RUNTIME_BLOOM_FILTER_MAX_SIZE_ISSET_ID);
}
/** Returns true if field runtime_bloom_filter_max_size is set (has been assigned a value) and false otherwise */
public boolean isSetRuntimeBloomFilterMaxSize() {
return __isset_bit_vector.get(__RUNTIME_BLOOM_FILTER_MAX_SIZE_ISSET_ID);
}
public void setRuntimeBloomFilterMaxSizeIsSet(boolean value) {
__isset_bit_vector.set(__RUNTIME_BLOOM_FILTER_MAX_SIZE_ISSET_ID, value);
}
public int getInListValueCountThreshold() {
return this.in_list_value_count_threshold;
}
public TQueryOptions setInListValueCountThreshold(int in_list_value_count_threshold) {
this.in_list_value_count_threshold = in_list_value_count_threshold;
setInListValueCountThresholdIsSet(true);
return this;
}
public void unsetInListValueCountThreshold() {
__isset_bit_vector.clear(__IN_LIST_VALUE_COUNT_THRESHOLD_ISSET_ID);
}
/** Returns true if field in_list_value_count_threshold is set (has been assigned a value) and false otherwise */
public boolean isSetInListValueCountThreshold() {
return __isset_bit_vector.get(__IN_LIST_VALUE_COUNT_THRESHOLD_ISSET_ID);
}
public void setInListValueCountThresholdIsSet(boolean value) {
__isset_bit_vector.set(__IN_LIST_VALUE_COUNT_THRESHOLD_ISSET_ID, value);
}
public boolean isEnableVerboseProfile() {
return this.enable_verbose_profile;
}
public TQueryOptions setEnableVerboseProfile(boolean enable_verbose_profile) {
this.enable_verbose_profile = enable_verbose_profile;
setEnableVerboseProfileIsSet(true);
return this;
}
public void unsetEnableVerboseProfile() {
__isset_bit_vector.clear(__ENABLE_VERBOSE_PROFILE_ISSET_ID);
}
/** Returns true if field enable_verbose_profile is set (has been assigned a value) and false otherwise */
public boolean isSetEnableVerboseProfile() {
return __isset_bit_vector.get(__ENABLE_VERBOSE_PROFILE_ISSET_ID);
}
public void setEnableVerboseProfileIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_VERBOSE_PROFILE_ISSET_ID, value);
}
public int getRpcVerboseProfileMaxInstanceCount() {
return this.rpc_verbose_profile_max_instance_count;
}
public TQueryOptions setRpcVerboseProfileMaxInstanceCount(int rpc_verbose_profile_max_instance_count) {
this.rpc_verbose_profile_max_instance_count = rpc_verbose_profile_max_instance_count;
setRpcVerboseProfileMaxInstanceCountIsSet(true);
return this;
}
public void unsetRpcVerboseProfileMaxInstanceCount() {
__isset_bit_vector.clear(__RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT_ISSET_ID);
}
/** Returns true if field rpc_verbose_profile_max_instance_count is set (has been assigned a value) and false otherwise */
public boolean isSetRpcVerboseProfileMaxInstanceCount() {
return __isset_bit_vector.get(__RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT_ISSET_ID);
}
public void setRpcVerboseProfileMaxInstanceCountIsSet(boolean value) {
__isset_bit_vector.set(__RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT_ISSET_ID, value);
}
public boolean isEnableAdaptivePipelineTaskSerialReadOnLimit() {
return this.enable_adaptive_pipeline_task_serial_read_on_limit;
}
public TQueryOptions setEnableAdaptivePipelineTaskSerialReadOnLimit(boolean enable_adaptive_pipeline_task_serial_read_on_limit) {
this.enable_adaptive_pipeline_task_serial_read_on_limit = enable_adaptive_pipeline_task_serial_read_on_limit;
setEnableAdaptivePipelineTaskSerialReadOnLimitIsSet(true);
return this;
}
public void unsetEnableAdaptivePipelineTaskSerialReadOnLimit() {
__isset_bit_vector.clear(__ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_ISSET_ID);
}
/** Returns true if field enable_adaptive_pipeline_task_serial_read_on_limit is set (has been assigned a value) and false otherwise */
public boolean isSetEnableAdaptivePipelineTaskSerialReadOnLimit() {
return __isset_bit_vector.get(__ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_ISSET_ID);
}
public void setEnableAdaptivePipelineTaskSerialReadOnLimitIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_ISSET_ID, value);
}
public int getAdaptivePipelineTaskSerialReadOnLimit() {
return this.adaptive_pipeline_task_serial_read_on_limit;
}
public TQueryOptions setAdaptivePipelineTaskSerialReadOnLimit(int adaptive_pipeline_task_serial_read_on_limit) {
this.adaptive_pipeline_task_serial_read_on_limit = adaptive_pipeline_task_serial_read_on_limit;
setAdaptivePipelineTaskSerialReadOnLimitIsSet(true);
return this;
}
public void unsetAdaptivePipelineTaskSerialReadOnLimit() {
__isset_bit_vector.clear(__ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_ISSET_ID);
}
/** Returns true if field adaptive_pipeline_task_serial_read_on_limit is set (has been assigned a value) and false otherwise */
public boolean isSetAdaptivePipelineTaskSerialReadOnLimit() {
return __isset_bit_vector.get(__ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_ISSET_ID);
}
public void setAdaptivePipelineTaskSerialReadOnLimitIsSet(boolean value) {
__isset_bit_vector.set(__ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_ISSET_ID, value);
}
public int getParallelPrepareThreshold() {
return this.parallel_prepare_threshold;
}
public TQueryOptions setParallelPrepareThreshold(int parallel_prepare_threshold) {
this.parallel_prepare_threshold = parallel_prepare_threshold;
setParallelPrepareThresholdIsSet(true);
return this;
}
public void unsetParallelPrepareThreshold() {
__isset_bit_vector.clear(__PARALLEL_PREPARE_THRESHOLD_ISSET_ID);
}
/** Returns true if field parallel_prepare_threshold is set (has been assigned a value) and false otherwise */
public boolean isSetParallelPrepareThreshold() {
return __isset_bit_vector.get(__PARALLEL_PREPARE_THRESHOLD_ISSET_ID);
}
public void setParallelPrepareThresholdIsSet(boolean value) {
__isset_bit_vector.set(__PARALLEL_PREPARE_THRESHOLD_ISSET_ID, value);
}
public int getPartitionTopnMaxPartitions() {
return this.partition_topn_max_partitions;
}
public TQueryOptions setPartitionTopnMaxPartitions(int partition_topn_max_partitions) {
this.partition_topn_max_partitions = partition_topn_max_partitions;
setPartitionTopnMaxPartitionsIsSet(true);
return this;
}
public void unsetPartitionTopnMaxPartitions() {
__isset_bit_vector.clear(__PARTITION_TOPN_MAX_PARTITIONS_ISSET_ID);
}
/** Returns true if field partition_topn_max_partitions is set (has been assigned a value) and false otherwise */
public boolean isSetPartitionTopnMaxPartitions() {
return __isset_bit_vector.get(__PARTITION_TOPN_MAX_PARTITIONS_ISSET_ID);
}
public void setPartitionTopnMaxPartitionsIsSet(boolean value) {
__isset_bit_vector.set(__PARTITION_TOPN_MAX_PARTITIONS_ISSET_ID, value);
}
public int getPartitionTopnPrePartitionRows() {
return this.partition_topn_pre_partition_rows;
}
public TQueryOptions setPartitionTopnPrePartitionRows(int partition_topn_pre_partition_rows) {
this.partition_topn_pre_partition_rows = partition_topn_pre_partition_rows;
setPartitionTopnPrePartitionRowsIsSet(true);
return this;
}
public void unsetPartitionTopnPrePartitionRows() {
__isset_bit_vector.clear(__PARTITION_TOPN_PRE_PARTITION_ROWS_ISSET_ID);
}
/** Returns true if field partition_topn_pre_partition_rows is set (has been assigned a value) and false otherwise */
public boolean isSetPartitionTopnPrePartitionRows() {
return __isset_bit_vector.get(__PARTITION_TOPN_PRE_PARTITION_ROWS_ISSET_ID);
}
public void setPartitionTopnPrePartitionRowsIsSet(boolean value) {
__isset_bit_vector.set(__PARTITION_TOPN_PRE_PARTITION_ROWS_ISSET_ID, value);
}
public boolean isEnableParallelOutfile() {
return this.enable_parallel_outfile;
}
public TQueryOptions setEnableParallelOutfile(boolean enable_parallel_outfile) {
this.enable_parallel_outfile = enable_parallel_outfile;
setEnableParallelOutfileIsSet(true);
return this;
}
public void unsetEnableParallelOutfile() {
__isset_bit_vector.clear(__ENABLE_PARALLEL_OUTFILE_ISSET_ID);
}
/** Returns true if field enable_parallel_outfile is set (has been assigned a value) and false otherwise */
public boolean isSetEnableParallelOutfile() {
return __isset_bit_vector.get(__ENABLE_PARALLEL_OUTFILE_ISSET_ID);
}
public void setEnableParallelOutfileIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PARALLEL_OUTFILE_ISSET_ID, value);
}
public boolean isEnablePhraseQuerySequentialOpt() {
return this.enable_phrase_query_sequential_opt;
}
public TQueryOptions setEnablePhraseQuerySequentialOpt(boolean enable_phrase_query_sequential_opt) {
this.enable_phrase_query_sequential_opt = enable_phrase_query_sequential_opt;
setEnablePhraseQuerySequentialOptIsSet(true);
return this;
}
public void unsetEnablePhraseQuerySequentialOpt() {
__isset_bit_vector.clear(__ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT_ISSET_ID);
}
/** Returns true if field enable_phrase_query_sequential_opt is set (has been assigned a value) and false otherwise */
public boolean isSetEnablePhraseQuerySequentialOpt() {
return __isset_bit_vector.get(__ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT_ISSET_ID);
}
public void setEnablePhraseQuerySequentialOptIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT_ISSET_ID, value);
}
public boolean isEnableAutoCreateWhenOverwrite() {
return this.enable_auto_create_when_overwrite;
}
public TQueryOptions setEnableAutoCreateWhenOverwrite(boolean enable_auto_create_when_overwrite) {
this.enable_auto_create_when_overwrite = enable_auto_create_when_overwrite;
setEnableAutoCreateWhenOverwriteIsSet(true);
return this;
}
public void unsetEnableAutoCreateWhenOverwrite() {
__isset_bit_vector.clear(__ENABLE_AUTO_CREATE_WHEN_OVERWRITE_ISSET_ID);
}
/** Returns true if field enable_auto_create_when_overwrite is set (has been assigned a value) and false otherwise */
public boolean isSetEnableAutoCreateWhenOverwrite() {
return __isset_bit_vector.get(__ENABLE_AUTO_CREATE_WHEN_OVERWRITE_ISSET_ID);
}
public void setEnableAutoCreateWhenOverwriteIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_AUTO_CREATE_WHEN_OVERWRITE_ISSET_ID, value);
}
public long getOrcTinyStripeThresholdBytes() {
return this.orc_tiny_stripe_threshold_bytes;
}
public TQueryOptions setOrcTinyStripeThresholdBytes(long orc_tiny_stripe_threshold_bytes) {
this.orc_tiny_stripe_threshold_bytes = orc_tiny_stripe_threshold_bytes;
setOrcTinyStripeThresholdBytesIsSet(true);
return this;
}
public void unsetOrcTinyStripeThresholdBytes() {
__isset_bit_vector.clear(__ORC_TINY_STRIPE_THRESHOLD_BYTES_ISSET_ID);
}
/** Returns true if field orc_tiny_stripe_threshold_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetOrcTinyStripeThresholdBytes() {
return __isset_bit_vector.get(__ORC_TINY_STRIPE_THRESHOLD_BYTES_ISSET_ID);
}
public void setOrcTinyStripeThresholdBytesIsSet(boolean value) {
__isset_bit_vector.set(__ORC_TINY_STRIPE_THRESHOLD_BYTES_ISSET_ID, value);
}
public long getOrcOnceMaxReadBytes() {
return this.orc_once_max_read_bytes;
}
public TQueryOptions setOrcOnceMaxReadBytes(long orc_once_max_read_bytes) {
this.orc_once_max_read_bytes = orc_once_max_read_bytes;
setOrcOnceMaxReadBytesIsSet(true);
return this;
}
public void unsetOrcOnceMaxReadBytes() {
__isset_bit_vector.clear(__ORC_ONCE_MAX_READ_BYTES_ISSET_ID);
}
/** Returns true if field orc_once_max_read_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetOrcOnceMaxReadBytes() {
return __isset_bit_vector.get(__ORC_ONCE_MAX_READ_BYTES_ISSET_ID);
}
public void setOrcOnceMaxReadBytesIsSet(boolean value) {
__isset_bit_vector.set(__ORC_ONCE_MAX_READ_BYTES_ISSET_ID, value);
}
public long getOrcMaxMergeDistanceBytes() {
return this.orc_max_merge_distance_bytes;
}
public TQueryOptions setOrcMaxMergeDistanceBytes(long orc_max_merge_distance_bytes) {
this.orc_max_merge_distance_bytes = orc_max_merge_distance_bytes;
setOrcMaxMergeDistanceBytesIsSet(true);
return this;
}
public void unsetOrcMaxMergeDistanceBytes() {
__isset_bit_vector.clear(__ORC_MAX_MERGE_DISTANCE_BYTES_ISSET_ID);
}
/** Returns true if field orc_max_merge_distance_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetOrcMaxMergeDistanceBytes() {
return __isset_bit_vector.get(__ORC_MAX_MERGE_DISTANCE_BYTES_ISSET_ID);
}
public void setOrcMaxMergeDistanceBytesIsSet(boolean value) {
__isset_bit_vector.set(__ORC_MAX_MERGE_DISTANCE_BYTES_ISSET_ID, value);
}
public boolean isIgnoreRuntimeFilterError() {
return this.ignore_runtime_filter_error;
}
public TQueryOptions setIgnoreRuntimeFilterError(boolean ignore_runtime_filter_error) {
this.ignore_runtime_filter_error = ignore_runtime_filter_error;
setIgnoreRuntimeFilterErrorIsSet(true);
return this;
}
public void unsetIgnoreRuntimeFilterError() {
__isset_bit_vector.clear(__IGNORE_RUNTIME_FILTER_ERROR_ISSET_ID);
}
/** Returns true if field ignore_runtime_filter_error is set (has been assigned a value) and false otherwise */
public boolean isSetIgnoreRuntimeFilterError() {
return __isset_bit_vector.get(__IGNORE_RUNTIME_FILTER_ERROR_ISSET_ID);
}
public void setIgnoreRuntimeFilterErrorIsSet(boolean value) {
__isset_bit_vector.set(__IGNORE_RUNTIME_FILTER_ERROR_ISSET_ID, value);
}
public boolean isEnableFixedLenToUint32V2() {
return this.enable_fixed_len_to_uint32_v2;
}
public TQueryOptions setEnableFixedLenToUint32V2(boolean enable_fixed_len_to_uint32_v2) {
this.enable_fixed_len_to_uint32_v2 = enable_fixed_len_to_uint32_v2;
setEnableFixedLenToUint32V2IsSet(true);
return this;
}
public void unsetEnableFixedLenToUint32V2() {
__isset_bit_vector.clear(__ENABLE_FIXED_LEN_TO_UINT32_V2_ISSET_ID);
}
/** Returns true if field enable_fixed_len_to_uint32_v2 is set (has been assigned a value) and false otherwise */
public boolean isSetEnableFixedLenToUint32V2() {
return __isset_bit_vector.get(__ENABLE_FIXED_LEN_TO_UINT32_V2_ISSET_ID);
}
public void setEnableFixedLenToUint32V2IsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_FIXED_LEN_TO_UINT32_V2_ISSET_ID, value);
}
public boolean isEnableSharedExchangeSinkBuffer() {
return this.enable_shared_exchange_sink_buffer;
}
public TQueryOptions setEnableSharedExchangeSinkBuffer(boolean enable_shared_exchange_sink_buffer) {
this.enable_shared_exchange_sink_buffer = enable_shared_exchange_sink_buffer;
setEnableSharedExchangeSinkBufferIsSet(true);
return this;
}
public void unsetEnableSharedExchangeSinkBuffer() {
__isset_bit_vector.clear(__ENABLE_SHARED_EXCHANGE_SINK_BUFFER_ISSET_ID);
}
/** Returns true if field enable_shared_exchange_sink_buffer is set (has been assigned a value) and false otherwise */
public boolean isSetEnableSharedExchangeSinkBuffer() {
return __isset_bit_vector.get(__ENABLE_SHARED_EXCHANGE_SINK_BUFFER_ISSET_ID);
}
public void setEnableSharedExchangeSinkBufferIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_SHARED_EXCHANGE_SINK_BUFFER_ISSET_ID, value);
}
public boolean isEnableInvertedIndexSearcherCache() {
return this.enable_inverted_index_searcher_cache;
}
public TQueryOptions setEnableInvertedIndexSearcherCache(boolean enable_inverted_index_searcher_cache) {
this.enable_inverted_index_searcher_cache = enable_inverted_index_searcher_cache;
setEnableInvertedIndexSearcherCacheIsSet(true);
return this;
}
public void unsetEnableInvertedIndexSearcherCache() {
__isset_bit_vector.clear(__ENABLE_INVERTED_INDEX_SEARCHER_CACHE_ISSET_ID);
}
/** Returns true if field enable_inverted_index_searcher_cache is set (has been assigned a value) and false otherwise */
public boolean isSetEnableInvertedIndexSearcherCache() {
return __isset_bit_vector.get(__ENABLE_INVERTED_INDEX_SEARCHER_CACHE_ISSET_ID);
}
public void setEnableInvertedIndexSearcherCacheIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_INVERTED_INDEX_SEARCHER_CACHE_ISSET_ID, value);
}
public boolean isEnableInvertedIndexQueryCache() {
return this.enable_inverted_index_query_cache;
}
public TQueryOptions setEnableInvertedIndexQueryCache(boolean enable_inverted_index_query_cache) {
this.enable_inverted_index_query_cache = enable_inverted_index_query_cache;
setEnableInvertedIndexQueryCacheIsSet(true);
return this;
}
public void unsetEnableInvertedIndexQueryCache() {
__isset_bit_vector.clear(__ENABLE_INVERTED_INDEX_QUERY_CACHE_ISSET_ID);
}
/** Returns true if field enable_inverted_index_query_cache is set (has been assigned a value) and false otherwise */
public boolean isSetEnableInvertedIndexQueryCache() {
return __isset_bit_vector.get(__ENABLE_INVERTED_INDEX_QUERY_CACHE_ISSET_ID);
}
public void setEnableInvertedIndexQueryCacheIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_INVERTED_INDEX_QUERY_CACHE_ISSET_ID, value);
}
public boolean isEnableConditionCache() {
return this.enable_condition_cache;
}
public TQueryOptions setEnableConditionCache(boolean enable_condition_cache) {
this.enable_condition_cache = enable_condition_cache;
setEnableConditionCacheIsSet(true);
return this;
}
public void unsetEnableConditionCache() {
__isset_bit_vector.clear(__ENABLE_CONDITION_CACHE_ISSET_ID);
}
/** Returns true if field enable_condition_cache is set (has been assigned a value) and false otherwise */
public boolean isSetEnableConditionCache() {
return __isset_bit_vector.get(__ENABLE_CONDITION_CACHE_ISSET_ID);
}
public void setEnableConditionCacheIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_CONDITION_CACHE_ISSET_ID, value);
}
public int getProfileLevel() {
return this.profile_level;
}
public TQueryOptions setProfileLevel(int profile_level) {
this.profile_level = profile_level;
setProfileLevelIsSet(true);
return this;
}
public void unsetProfileLevel() {
__isset_bit_vector.clear(__PROFILE_LEVEL_ISSET_ID);
}
/** Returns true if field profile_level is set (has been assigned a value) and false otherwise */
public boolean isSetProfileLevel() {
return __isset_bit_vector.get(__PROFILE_LEVEL_ISSET_ID);
}
public void setProfileLevelIsSet(boolean value) {
__isset_bit_vector.set(__PROFILE_LEVEL_ISSET_ID, value);
}
public int getMinScannersConcurrency() {
return this.min_scanners_concurrency;
}
public TQueryOptions setMinScannersConcurrency(int min_scanners_concurrency) {
this.min_scanners_concurrency = min_scanners_concurrency;
setMinScannersConcurrencyIsSet(true);
return this;
}
public void unsetMinScannersConcurrency() {
__isset_bit_vector.clear(__MIN_SCANNERS_CONCURRENCY_ISSET_ID);
}
/** Returns true if field min_scanners_concurrency is set (has been assigned a value) and false otherwise */
public boolean isSetMinScannersConcurrency() {
return __isset_bit_vector.get(__MIN_SCANNERS_CONCURRENCY_ISSET_ID);
}
public void setMinScannersConcurrencyIsSet(boolean value) {
__isset_bit_vector.set(__MIN_SCANNERS_CONCURRENCY_ISSET_ID, value);
}
public int getMinScanSchedulerConcurrency() {
return this.min_scan_scheduler_concurrency;
}
public TQueryOptions setMinScanSchedulerConcurrency(int min_scan_scheduler_concurrency) {
this.min_scan_scheduler_concurrency = min_scan_scheduler_concurrency;
setMinScanSchedulerConcurrencyIsSet(true);
return this;
}
public void unsetMinScanSchedulerConcurrency() {
__isset_bit_vector.clear(__MIN_SCAN_SCHEDULER_CONCURRENCY_ISSET_ID);
}
/** Returns true if field min_scan_scheduler_concurrency is set (has been assigned a value) and false otherwise */
public boolean isSetMinScanSchedulerConcurrency() {
return __isset_bit_vector.get(__MIN_SCAN_SCHEDULER_CONCURRENCY_ISSET_ID);
}
public void setMinScanSchedulerConcurrencyIsSet(boolean value) {
__isset_bit_vector.set(__MIN_SCAN_SCHEDULER_CONCURRENCY_ISSET_ID, value);
}
public boolean isEnableRuntimeFilterPartitionPrune() {
return this.enable_runtime_filter_partition_prune;
}
public TQueryOptions setEnableRuntimeFilterPartitionPrune(boolean enable_runtime_filter_partition_prune) {
this.enable_runtime_filter_partition_prune = enable_runtime_filter_partition_prune;
setEnableRuntimeFilterPartitionPruneIsSet(true);
return this;
}
public void unsetEnableRuntimeFilterPartitionPrune() {
__isset_bit_vector.clear(__ENABLE_RUNTIME_FILTER_PARTITION_PRUNE_ISSET_ID);
}
/** Returns true if field enable_runtime_filter_partition_prune is set (has been assigned a value) and false otherwise */
public boolean isSetEnableRuntimeFilterPartitionPrune() {
return __isset_bit_vector.get(__ENABLE_RUNTIME_FILTER_PARTITION_PRUNE_ISSET_ID);
}
public void setEnableRuntimeFilterPartitionPruneIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_RUNTIME_FILTER_PARTITION_PRUNE_ISSET_ID, value);
}
public int getMinimumOperatorMemoryRequiredKb() {
return this.minimum_operator_memory_required_kb;
}
public TQueryOptions setMinimumOperatorMemoryRequiredKb(int minimum_operator_memory_required_kb) {
this.minimum_operator_memory_required_kb = minimum_operator_memory_required_kb;
setMinimumOperatorMemoryRequiredKbIsSet(true);
return this;
}
public void unsetMinimumOperatorMemoryRequiredKb() {
__isset_bit_vector.clear(__MINIMUM_OPERATOR_MEMORY_REQUIRED_KB_ISSET_ID);
}
/** Returns true if field minimum_operator_memory_required_kb is set (has been assigned a value) and false otherwise */
public boolean isSetMinimumOperatorMemoryRequiredKb() {
return __isset_bit_vector.get(__MINIMUM_OPERATOR_MEMORY_REQUIRED_KB_ISSET_ID);
}
public void setMinimumOperatorMemoryRequiredKbIsSet(boolean value) {
__isset_bit_vector.set(__MINIMUM_OPERATOR_MEMORY_REQUIRED_KB_ISSET_ID, value);
}
public boolean isEnableMemOvercommit() {
return this.enable_mem_overcommit;
}
public TQueryOptions setEnableMemOvercommit(boolean enable_mem_overcommit) {
this.enable_mem_overcommit = enable_mem_overcommit;
setEnableMemOvercommitIsSet(true);
return this;
}
public void unsetEnableMemOvercommit() {
__isset_bit_vector.clear(__ENABLE_MEM_OVERCOMMIT_ISSET_ID);
}
/** Returns true if field enable_mem_overcommit is set (has been assigned a value) and false otherwise */
public boolean isSetEnableMemOvercommit() {
return __isset_bit_vector.get(__ENABLE_MEM_OVERCOMMIT_ISSET_ID);
}
public void setEnableMemOvercommitIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_MEM_OVERCOMMIT_ISSET_ID, value);
}
public int getQuerySlotCount() {
return this.query_slot_count;
}
public TQueryOptions setQuerySlotCount(int query_slot_count) {
this.query_slot_count = query_slot_count;
setQuerySlotCountIsSet(true);
return this;
}
public void unsetQuerySlotCount() {
__isset_bit_vector.clear(__QUERY_SLOT_COUNT_ISSET_ID);
}
/** Returns true if field query_slot_count is set (has been assigned a value) and false otherwise */
public boolean isSetQuerySlotCount() {
return __isset_bit_vector.get(__QUERY_SLOT_COUNT_ISSET_ID);
}
public void setQuerySlotCountIsSet(boolean value) {
__isset_bit_vector.set(__QUERY_SLOT_COUNT_ISSET_ID, value);
}
public boolean isEnableSpill() {
return this.enable_spill;
}
public TQueryOptions setEnableSpill(boolean enable_spill) {
this.enable_spill = enable_spill;
setEnableSpillIsSet(true);
return this;
}
public void unsetEnableSpill() {
__isset_bit_vector.clear(__ENABLE_SPILL_ISSET_ID);
}
/** Returns true if field enable_spill is set (has been assigned a value) and false otherwise */
public boolean isSetEnableSpill() {
return __isset_bit_vector.get(__ENABLE_SPILL_ISSET_ID);
}
public void setEnableSpillIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_SPILL_ISSET_ID, value);
}
public boolean isEnableReserveMemory() {
return this.enable_reserve_memory;
}
public TQueryOptions setEnableReserveMemory(boolean enable_reserve_memory) {
this.enable_reserve_memory = enable_reserve_memory;
setEnableReserveMemoryIsSet(true);
return this;
}
public void unsetEnableReserveMemory() {
__isset_bit_vector.clear(__ENABLE_RESERVE_MEMORY_ISSET_ID);
}
/** Returns true if field enable_reserve_memory is set (has been assigned a value) and false otherwise */
public boolean isSetEnableReserveMemory() {
return __isset_bit_vector.get(__ENABLE_RESERVE_MEMORY_ISSET_ID);
}
public void setEnableReserveMemoryIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_RESERVE_MEMORY_ISSET_ID, value);
}
public int getRevocableMemoryHighWatermarkPercent() {
return this.revocable_memory_high_watermark_percent;
}
public TQueryOptions setRevocableMemoryHighWatermarkPercent(int revocable_memory_high_watermark_percent) {
this.revocable_memory_high_watermark_percent = revocable_memory_high_watermark_percent;
setRevocableMemoryHighWatermarkPercentIsSet(true);
return this;
}
public void unsetRevocableMemoryHighWatermarkPercent() {
__isset_bit_vector.clear(__REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT_ISSET_ID);
}
/** Returns true if field revocable_memory_high_watermark_percent is set (has been assigned a value) and false otherwise */
public boolean isSetRevocableMemoryHighWatermarkPercent() {
return __isset_bit_vector.get(__REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT_ISSET_ID);
}
public void setRevocableMemoryHighWatermarkPercentIsSet(boolean value) {
__isset_bit_vector.set(__REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT_ISSET_ID, value);
}
public long getSpillSortMemLimit() {
return this.spill_sort_mem_limit;
}
public TQueryOptions setSpillSortMemLimit(long spill_sort_mem_limit) {
this.spill_sort_mem_limit = spill_sort_mem_limit;
setSpillSortMemLimitIsSet(true);
return this;
}
public void unsetSpillSortMemLimit() {
__isset_bit_vector.clear(__SPILL_SORT_MEM_LIMIT_ISSET_ID);
}
/** Returns true if field spill_sort_mem_limit is set (has been assigned a value) and false otherwise */
public boolean isSetSpillSortMemLimit() {
return __isset_bit_vector.get(__SPILL_SORT_MEM_LIMIT_ISSET_ID);
}
public void setSpillSortMemLimitIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_SORT_MEM_LIMIT_ISSET_ID, value);
}
public long getSpillSortBatchBytes() {
return this.spill_sort_batch_bytes;
}
public TQueryOptions setSpillSortBatchBytes(long spill_sort_batch_bytes) {
this.spill_sort_batch_bytes = spill_sort_batch_bytes;
setSpillSortBatchBytesIsSet(true);
return this;
}
public void unsetSpillSortBatchBytes() {
__isset_bit_vector.clear(__SPILL_SORT_BATCH_BYTES_ISSET_ID);
}
/** Returns true if field spill_sort_batch_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetSpillSortBatchBytes() {
return __isset_bit_vector.get(__SPILL_SORT_BATCH_BYTES_ISSET_ID);
}
public void setSpillSortBatchBytesIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_SORT_BATCH_BYTES_ISSET_ID, value);
}
public int getSpillAggregationPartitionCount() {
return this.spill_aggregation_partition_count;
}
public TQueryOptions setSpillAggregationPartitionCount(int spill_aggregation_partition_count) {
this.spill_aggregation_partition_count = spill_aggregation_partition_count;
setSpillAggregationPartitionCountIsSet(true);
return this;
}
public void unsetSpillAggregationPartitionCount() {
__isset_bit_vector.clear(__SPILL_AGGREGATION_PARTITION_COUNT_ISSET_ID);
}
/** Returns true if field spill_aggregation_partition_count is set (has been assigned a value) and false otherwise */
public boolean isSetSpillAggregationPartitionCount() {
return __isset_bit_vector.get(__SPILL_AGGREGATION_PARTITION_COUNT_ISSET_ID);
}
public void setSpillAggregationPartitionCountIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_AGGREGATION_PARTITION_COUNT_ISSET_ID, value);
}
public int getSpillHashJoinPartitionCount() {
return this.spill_hash_join_partition_count;
}
public TQueryOptions setSpillHashJoinPartitionCount(int spill_hash_join_partition_count) {
this.spill_hash_join_partition_count = spill_hash_join_partition_count;
setSpillHashJoinPartitionCountIsSet(true);
return this;
}
public void unsetSpillHashJoinPartitionCount() {
__isset_bit_vector.clear(__SPILL_HASH_JOIN_PARTITION_COUNT_ISSET_ID);
}
/** Returns true if field spill_hash_join_partition_count is set (has been assigned a value) and false otherwise */
public boolean isSetSpillHashJoinPartitionCount() {
return __isset_bit_vector.get(__SPILL_HASH_JOIN_PARTITION_COUNT_ISSET_ID);
}
public void setSpillHashJoinPartitionCountIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_HASH_JOIN_PARTITION_COUNT_ISSET_ID, value);
}
public long getLowMemoryModeBufferLimit() {
return this.low_memory_mode_buffer_limit;
}
public TQueryOptions setLowMemoryModeBufferLimit(long low_memory_mode_buffer_limit) {
this.low_memory_mode_buffer_limit = low_memory_mode_buffer_limit;
setLowMemoryModeBufferLimitIsSet(true);
return this;
}
public void unsetLowMemoryModeBufferLimit() {
__isset_bit_vector.clear(__LOW_MEMORY_MODE_BUFFER_LIMIT_ISSET_ID);
}
/** Returns true if field low_memory_mode_buffer_limit is set (has been assigned a value) and false otherwise */
public boolean isSetLowMemoryModeBufferLimit() {
return __isset_bit_vector.get(__LOW_MEMORY_MODE_BUFFER_LIMIT_ISSET_ID);
}
public void setLowMemoryModeBufferLimitIsSet(boolean value) {
__isset_bit_vector.set(__LOW_MEMORY_MODE_BUFFER_LIMIT_ISSET_ID, value);
}
public boolean isDumpHeapProfileWhenMemLimitExceeded() {
return this.dump_heap_profile_when_mem_limit_exceeded;
}
public TQueryOptions setDumpHeapProfileWhenMemLimitExceeded(boolean dump_heap_profile_when_mem_limit_exceeded) {
this.dump_heap_profile_when_mem_limit_exceeded = dump_heap_profile_when_mem_limit_exceeded;
setDumpHeapProfileWhenMemLimitExceededIsSet(true);
return this;
}
public void unsetDumpHeapProfileWhenMemLimitExceeded() {
__isset_bit_vector.clear(__DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED_ISSET_ID);
}
/** Returns true if field dump_heap_profile_when_mem_limit_exceeded is set (has been assigned a value) and false otherwise */
public boolean isSetDumpHeapProfileWhenMemLimitExceeded() {
return __isset_bit_vector.get(__DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED_ISSET_ID);
}
public void setDumpHeapProfileWhenMemLimitExceededIsSet(boolean value) {
__isset_bit_vector.set(__DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED_ISSET_ID, value);
}
public boolean isInvertedIndexCompatibleRead() {
return this.inverted_index_compatible_read;
}
public TQueryOptions setInvertedIndexCompatibleRead(boolean inverted_index_compatible_read) {
this.inverted_index_compatible_read = inverted_index_compatible_read;
setInvertedIndexCompatibleReadIsSet(true);
return this;
}
public void unsetInvertedIndexCompatibleRead() {
__isset_bit_vector.clear(__INVERTED_INDEX_COMPATIBLE_READ_ISSET_ID);
}
/** Returns true if field inverted_index_compatible_read is set (has been assigned a value) and false otherwise */
public boolean isSetInvertedIndexCompatibleRead() {
return __isset_bit_vector.get(__INVERTED_INDEX_COMPATIBLE_READ_ISSET_ID);
}
public void setInvertedIndexCompatibleReadIsSet(boolean value) {
__isset_bit_vector.set(__INVERTED_INDEX_COMPATIBLE_READ_ISSET_ID, value);
}
public boolean isCheckOrcInitSargsSuccess() {
return this.check_orc_init_sargs_success;
}
public TQueryOptions setCheckOrcInitSargsSuccess(boolean check_orc_init_sargs_success) {
this.check_orc_init_sargs_success = check_orc_init_sargs_success;
setCheckOrcInitSargsSuccessIsSet(true);
return this;
}
public void unsetCheckOrcInitSargsSuccess() {
__isset_bit_vector.clear(__CHECK_ORC_INIT_SARGS_SUCCESS_ISSET_ID);
}
/** Returns true if field check_orc_init_sargs_success is set (has been assigned a value) and false otherwise */
public boolean isSetCheckOrcInitSargsSuccess() {
return __isset_bit_vector.get(__CHECK_ORC_INIT_SARGS_SUCCESS_ISSET_ID);
}
public void setCheckOrcInitSargsSuccessIsSet(boolean value) {
__isset_bit_vector.set(__CHECK_ORC_INIT_SARGS_SUCCESS_ISSET_ID, value);
}
public int getExchangeMultiBlocksByteSize() {
return this.exchange_multi_blocks_byte_size;
}
public TQueryOptions setExchangeMultiBlocksByteSize(int exchange_multi_blocks_byte_size) {
this.exchange_multi_blocks_byte_size = exchange_multi_blocks_byte_size;
setExchangeMultiBlocksByteSizeIsSet(true);
return this;
}
public void unsetExchangeMultiBlocksByteSize() {
__isset_bit_vector.clear(__EXCHANGE_MULTI_BLOCKS_BYTE_SIZE_ISSET_ID);
}
/** Returns true if field exchange_multi_blocks_byte_size is set (has been assigned a value) and false otherwise */
public boolean isSetExchangeMultiBlocksByteSize() {
return __isset_bit_vector.get(__EXCHANGE_MULTI_BLOCKS_BYTE_SIZE_ISSET_ID);
}
public void setExchangeMultiBlocksByteSizeIsSet(boolean value) {
__isset_bit_vector.set(__EXCHANGE_MULTI_BLOCKS_BYTE_SIZE_ISSET_ID, value);
}
public boolean isEnableStrictCast() {
return this.enable_strict_cast;
}
public TQueryOptions setEnableStrictCast(boolean enable_strict_cast) {
this.enable_strict_cast = enable_strict_cast;
setEnableStrictCastIsSet(true);
return this;
}
public void unsetEnableStrictCast() {
__isset_bit_vector.clear(__ENABLE_STRICT_CAST_ISSET_ID);
}
/** Returns true if field enable_strict_cast is set (has been assigned a value) and false otherwise */
public boolean isSetEnableStrictCast() {
return __isset_bit_vector.get(__ENABLE_STRICT_CAST_ISSET_ID);
}
public void setEnableStrictCastIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_STRICT_CAST_ISSET_ID, value);
}
public boolean isNewVersionUnixTimestamp() {
return this.new_version_unix_timestamp;
}
public TQueryOptions setNewVersionUnixTimestamp(boolean new_version_unix_timestamp) {
this.new_version_unix_timestamp = new_version_unix_timestamp;
setNewVersionUnixTimestampIsSet(true);
return this;
}
public void unsetNewVersionUnixTimestamp() {
__isset_bit_vector.clear(__NEW_VERSION_UNIX_TIMESTAMP_ISSET_ID);
}
/** Returns true if field new_version_unix_timestamp is set (has been assigned a value) and false otherwise */
public boolean isSetNewVersionUnixTimestamp() {
return __isset_bit_vector.get(__NEW_VERSION_UNIX_TIMESTAMP_ISSET_ID);
}
public void setNewVersionUnixTimestampIsSet(boolean value) {
__isset_bit_vector.set(__NEW_VERSION_UNIX_TIMESTAMP_ISSET_ID, value);
}
public int getHnswEfSearch() {
return this.hnsw_ef_search;
}
public TQueryOptions setHnswEfSearch(int hnsw_ef_search) {
this.hnsw_ef_search = hnsw_ef_search;
setHnswEfSearchIsSet(true);
return this;
}
public void unsetHnswEfSearch() {
__isset_bit_vector.clear(__HNSW_EF_SEARCH_ISSET_ID);
}
/** Returns true if field hnsw_ef_search is set (has been assigned a value) and false otherwise */
public boolean isSetHnswEfSearch() {
return __isset_bit_vector.get(__HNSW_EF_SEARCH_ISSET_ID);
}
public void setHnswEfSearchIsSet(boolean value) {
__isset_bit_vector.set(__HNSW_EF_SEARCH_ISSET_ID, value);
}
public boolean isHnswCheckRelativeDistance() {
return this.hnsw_check_relative_distance;
}
public TQueryOptions setHnswCheckRelativeDistance(boolean hnsw_check_relative_distance) {
this.hnsw_check_relative_distance = hnsw_check_relative_distance;
setHnswCheckRelativeDistanceIsSet(true);
return this;
}
public void unsetHnswCheckRelativeDistance() {
__isset_bit_vector.clear(__HNSW_CHECK_RELATIVE_DISTANCE_ISSET_ID);
}
/** Returns true if field hnsw_check_relative_distance is set (has been assigned a value) and false otherwise */
public boolean isSetHnswCheckRelativeDistance() {
return __isset_bit_vector.get(__HNSW_CHECK_RELATIVE_DISTANCE_ISSET_ID);
}
public void setHnswCheckRelativeDistanceIsSet(boolean value) {
__isset_bit_vector.set(__HNSW_CHECK_RELATIVE_DISTANCE_ISSET_ID, value);
}
public boolean isHnswBoundedQueue() {
return this.hnsw_bounded_queue;
}
public TQueryOptions setHnswBoundedQueue(boolean hnsw_bounded_queue) {
this.hnsw_bounded_queue = hnsw_bounded_queue;
setHnswBoundedQueueIsSet(true);
return this;
}
public void unsetHnswBoundedQueue() {
__isset_bit_vector.clear(__HNSW_BOUNDED_QUEUE_ISSET_ID);
}
/** Returns true if field hnsw_bounded_queue is set (has been assigned a value) and false otherwise */
public boolean isSetHnswBoundedQueue() {
return __isset_bit_vector.get(__HNSW_BOUNDED_QUEUE_ISSET_ID);
}
public void setHnswBoundedQueueIsSet(boolean value) {
__isset_bit_vector.set(__HNSW_BOUNDED_QUEUE_ISSET_ID, value);
}
public boolean isOptimizeIndexScanParallelism() {
return this.optimize_index_scan_parallelism;
}
public TQueryOptions setOptimizeIndexScanParallelism(boolean optimize_index_scan_parallelism) {
this.optimize_index_scan_parallelism = optimize_index_scan_parallelism;
setOptimizeIndexScanParallelismIsSet(true);
return this;
}
public void unsetOptimizeIndexScanParallelism() {
__isset_bit_vector.clear(__OPTIMIZE_INDEX_SCAN_PARALLELISM_ISSET_ID);
}
/** Returns true if field optimize_index_scan_parallelism is set (has been assigned a value) and false otherwise */
public boolean isSetOptimizeIndexScanParallelism() {
return __isset_bit_vector.get(__OPTIMIZE_INDEX_SCAN_PARALLELISM_ISSET_ID);
}
public void setOptimizeIndexScanParallelismIsSet(boolean value) {
__isset_bit_vector.set(__OPTIMIZE_INDEX_SCAN_PARALLELISM_ISSET_ID, value);
}
public boolean isEnablePreferCachedRowset() {
return this.enable_prefer_cached_rowset;
}
public TQueryOptions setEnablePreferCachedRowset(boolean enable_prefer_cached_rowset) {
this.enable_prefer_cached_rowset = enable_prefer_cached_rowset;
setEnablePreferCachedRowsetIsSet(true);
return this;
}
public void unsetEnablePreferCachedRowset() {
__isset_bit_vector.clear(__ENABLE_PREFER_CACHED_ROWSET_ISSET_ID);
}
/** Returns true if field enable_prefer_cached_rowset is set (has been assigned a value) and false otherwise */
public boolean isSetEnablePreferCachedRowset() {
return __isset_bit_vector.get(__ENABLE_PREFER_CACHED_ROWSET_ISSET_ID);
}
public void setEnablePreferCachedRowsetIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PREFER_CACHED_ROWSET_ISSET_ID, value);
}
public long getQueryFreshnessToleranceMs() {
return this.query_freshness_tolerance_ms;
}
public TQueryOptions setQueryFreshnessToleranceMs(long query_freshness_tolerance_ms) {
this.query_freshness_tolerance_ms = query_freshness_tolerance_ms;
setQueryFreshnessToleranceMsIsSet(true);
return this;
}
public void unsetQueryFreshnessToleranceMs() {
__isset_bit_vector.clear(__QUERY_FRESHNESS_TOLERANCE_MS_ISSET_ID);
}
/** Returns true if field query_freshness_tolerance_ms is set (has been assigned a value) and false otherwise */
public boolean isSetQueryFreshnessToleranceMs() {
return __isset_bit_vector.get(__QUERY_FRESHNESS_TOLERANCE_MS_ISSET_ID);
}
public void setQueryFreshnessToleranceMsIsSet(boolean value) {
__isset_bit_vector.set(__QUERY_FRESHNESS_TOLERANCE_MS_ISSET_ID, value);
}
public long getMergeReadSliceSize() {
return this.merge_read_slice_size;
}
public TQueryOptions setMergeReadSliceSize(long merge_read_slice_size) {
this.merge_read_slice_size = merge_read_slice_size;
setMergeReadSliceSizeIsSet(true);
return this;
}
public void unsetMergeReadSliceSize() {
__isset_bit_vector.clear(__MERGE_READ_SLICE_SIZE_ISSET_ID);
}
/** Returns true if field merge_read_slice_size is set (has been assigned a value) and false otherwise */
public boolean isSetMergeReadSliceSize() {
return __isset_bit_vector.get(__MERGE_READ_SLICE_SIZE_ISSET_ID);
}
public void setMergeReadSliceSizeIsSet(boolean value) {
__isset_bit_vector.set(__MERGE_READ_SLICE_SIZE_ISSET_ID, value);
}
public boolean isEnableFuzzyBlockableTask() {
return this.enable_fuzzy_blockable_task;
}
public TQueryOptions setEnableFuzzyBlockableTask(boolean enable_fuzzy_blockable_task) {
this.enable_fuzzy_blockable_task = enable_fuzzy_blockable_task;
setEnableFuzzyBlockableTaskIsSet(true);
return this;
}
public void unsetEnableFuzzyBlockableTask() {
__isset_bit_vector.clear(__ENABLE_FUZZY_BLOCKABLE_TASK_ISSET_ID);
}
/** Returns true if field enable_fuzzy_blockable_task is set (has been assigned a value) and false otherwise */
public boolean isSetEnableFuzzyBlockableTask() {
return __isset_bit_vector.get(__ENABLE_FUZZY_BLOCKABLE_TASK_ISSET_ID);
}
public void setEnableFuzzyBlockableTaskIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_FUZZY_BLOCKABLE_TASK_ISSET_ID, value);
}
public int getShuffledAggIdsSize() {
return (this.shuffled_agg_ids == null) ? 0 : this.shuffled_agg_ids.size();
}
@org.apache.thrift.annotation.Nullable
public java.util.Iterator<java.lang.Integer> getShuffledAggIdsIterator() {
return (this.shuffled_agg_ids == null) ? null : this.shuffled_agg_ids.iterator();
}
public void addToShuffledAggIds(int elem) {
if (this.shuffled_agg_ids == null) {
this.shuffled_agg_ids = new java.util.ArrayList<java.lang.Integer>();
}
this.shuffled_agg_ids.add(elem);
}
@org.apache.thrift.annotation.Nullable
public java.util.List<java.lang.Integer> getShuffledAggIds() {
return this.shuffled_agg_ids;
}
public TQueryOptions setShuffledAggIds(@org.apache.thrift.annotation.Nullable java.util.List<java.lang.Integer> shuffled_agg_ids) {
this.shuffled_agg_ids = shuffled_agg_ids;
return this;
}
public void unsetShuffledAggIds() {
this.shuffled_agg_ids = null;
}
/** Returns true if field shuffled_agg_ids is set (has been assigned a value) and false otherwise */
public boolean isSetShuffledAggIds() {
return this.shuffled_agg_ids != null;
}
public void setShuffledAggIdsIsSet(boolean value) {
if (!value) {
this.shuffled_agg_ids = null;
}
}
public boolean isEnableExtendedRegex() {
return this.enable_extended_regex;
}
public TQueryOptions setEnableExtendedRegex(boolean enable_extended_regex) {
this.enable_extended_regex = enable_extended_regex;
setEnableExtendedRegexIsSet(true);
return this;
}
public void unsetEnableExtendedRegex() {
__isset_bit_vector.clear(__ENABLE_EXTENDED_REGEX_ISSET_ID);
}
/** Returns true if field enable_extended_regex is set (has been assigned a value) and false otherwise */
public boolean isSetEnableExtendedRegex() {
return __isset_bit_vector.get(__ENABLE_EXTENDED_REGEX_ISSET_ID);
}
public void setEnableExtendedRegexIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_EXTENDED_REGEX_ISSET_ID, value);
}
public long getIcebergWriteTargetFileSizeBytes() {
return this.iceberg_write_target_file_size_bytes;
}
public TQueryOptions setIcebergWriteTargetFileSizeBytes(long iceberg_write_target_file_size_bytes) {
this.iceberg_write_target_file_size_bytes = iceberg_write_target_file_size_bytes;
setIcebergWriteTargetFileSizeBytesIsSet(true);
return this;
}
public void unsetIcebergWriteTargetFileSizeBytes() {
__isset_bit_vector.clear(__ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES_ISSET_ID);
}
/** Returns true if field iceberg_write_target_file_size_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetIcebergWriteTargetFileSizeBytes() {
return __isset_bit_vector.get(__ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES_ISSET_ID);
}
public void setIcebergWriteTargetFileSizeBytesIsSet(boolean value) {
__isset_bit_vector.set(__ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES_ISSET_ID, value);
}
public int getMaxFileScannersConcurrency() {
return this.max_file_scanners_concurrency;
}
public TQueryOptions setMaxFileScannersConcurrency(int max_file_scanners_concurrency) {
this.max_file_scanners_concurrency = max_file_scanners_concurrency;
setMaxFileScannersConcurrencyIsSet(true);
return this;
}
public void unsetMaxFileScannersConcurrency() {
__isset_bit_vector.clear(__MAX_FILE_SCANNERS_CONCURRENCY_ISSET_ID);
}
/** Returns true if field max_file_scanners_concurrency is set (has been assigned a value) and false otherwise */
public boolean isSetMaxFileScannersConcurrency() {
return __isset_bit_vector.get(__MAX_FILE_SCANNERS_CONCURRENCY_ISSET_ID);
}
public void setMaxFileScannersConcurrencyIsSet(boolean value) {
__isset_bit_vector.set(__MAX_FILE_SCANNERS_CONCURRENCY_ISSET_ID, value);
}
public int getMinFileScannersConcurrency() {
return this.min_file_scanners_concurrency;
}
public TQueryOptions setMinFileScannersConcurrency(int min_file_scanners_concurrency) {
this.min_file_scanners_concurrency = min_file_scanners_concurrency;
setMinFileScannersConcurrencyIsSet(true);
return this;
}
public void unsetMinFileScannersConcurrency() {
__isset_bit_vector.clear(__MIN_FILE_SCANNERS_CONCURRENCY_ISSET_ID);
}
/** Returns true if field min_file_scanners_concurrency is set (has been assigned a value) and false otherwise */
public boolean isSetMinFileScannersConcurrency() {
return __isset_bit_vector.get(__MIN_FILE_SCANNERS_CONCURRENCY_ISSET_ID);
}
public void setMinFileScannersConcurrencyIsSet(boolean value) {
__isset_bit_vector.set(__MIN_FILE_SCANNERS_CONCURRENCY_ISSET_ID, value);
}
public int getIvfNprobe() {
return this.ivf_nprobe;
}
public TQueryOptions setIvfNprobe(int ivf_nprobe) {
this.ivf_nprobe = ivf_nprobe;
setIvfNprobeIsSet(true);
return this;
}
public void unsetIvfNprobe() {
__isset_bit_vector.clear(__IVF_NPROBE_ISSET_ID);
}
/** Returns true if field ivf_nprobe is set (has been assigned a value) and false otherwise */
public boolean isSetIvfNprobe() {
return __isset_bit_vector.get(__IVF_NPROBE_ISSET_ID);
}
public void setIvfNprobeIsSet(boolean value) {
__isset_bit_vector.set(__IVF_NPROBE_ISSET_ID, value);
}
public boolean isEnableParquetFilterByBloomFilter() {
return this.enable_parquet_filter_by_bloom_filter;
}
public TQueryOptions setEnableParquetFilterByBloomFilter(boolean enable_parquet_filter_by_bloom_filter) {
this.enable_parquet_filter_by_bloom_filter = enable_parquet_filter_by_bloom_filter;
setEnableParquetFilterByBloomFilterIsSet(true);
return this;
}
public void unsetEnableParquetFilterByBloomFilter() {
__isset_bit_vector.clear(__ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER_ISSET_ID);
}
/** Returns true if field enable_parquet_filter_by_bloom_filter is set (has been assigned a value) and false otherwise */
public boolean isSetEnableParquetFilterByBloomFilter() {
return __isset_bit_vector.get(__ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER_ISSET_ID);
}
public void setEnableParquetFilterByBloomFilterIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER_ISSET_ID, value);
}
public boolean isEnableAggregateFunctionNullV2() {
return this.enable_aggregate_function_null_v2;
}
public TQueryOptions setEnableAggregateFunctionNullV2(boolean enable_aggregate_function_null_v2) {
this.enable_aggregate_function_null_v2 = enable_aggregate_function_null_v2;
setEnableAggregateFunctionNullV2IsSet(true);
return this;
}
public void unsetEnableAggregateFunctionNullV2() {
__isset_bit_vector.clear(__ENABLE_AGGREGATE_FUNCTION_NULL_V2_ISSET_ID);
}
/** Returns true if field enable_aggregate_function_null_v2 is set (has been assigned a value) and false otherwise */
public boolean isSetEnableAggregateFunctionNullV2() {
return __isset_bit_vector.get(__ENABLE_AGGREGATE_FUNCTION_NULL_V2_ISSET_ID);
}
public void setEnableAggregateFunctionNullV2IsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_AGGREGATE_FUNCTION_NULL_V2_ISSET_ID, value);
}
public boolean isEnableStreamingAggHashJoinForcePassthrough() {
return this.enable_streaming_agg_hash_join_force_passthrough;
}
public TQueryOptions setEnableStreamingAggHashJoinForcePassthrough(boolean enable_streaming_agg_hash_join_force_passthrough) {
this.enable_streaming_agg_hash_join_force_passthrough = enable_streaming_agg_hash_join_force_passthrough;
setEnableStreamingAggHashJoinForcePassthroughIsSet(true);
return this;
}
public void unsetEnableStreamingAggHashJoinForcePassthrough() {
__isset_bit_vector.clear(__ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH_ISSET_ID);
}
/** Returns true if field enable_streaming_agg_hash_join_force_passthrough is set (has been assigned a value) and false otherwise */
public boolean isSetEnableStreamingAggHashJoinForcePassthrough() {
return __isset_bit_vector.get(__ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH_ISSET_ID);
}
public void setEnableStreamingAggHashJoinForcePassthroughIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH_ISSET_ID, value);
}
public boolean isEnableDistinctStreamingAggForcePassthrough() {
return this.enable_distinct_streaming_agg_force_passthrough;
}
public TQueryOptions setEnableDistinctStreamingAggForcePassthrough(boolean enable_distinct_streaming_agg_force_passthrough) {
this.enable_distinct_streaming_agg_force_passthrough = enable_distinct_streaming_agg_force_passthrough;
setEnableDistinctStreamingAggForcePassthroughIsSet(true);
return this;
}
public void unsetEnableDistinctStreamingAggForcePassthrough() {
__isset_bit_vector.clear(__ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH_ISSET_ID);
}
/** Returns true if field enable_distinct_streaming_agg_force_passthrough is set (has been assigned a value) and false otherwise */
public boolean isSetEnableDistinctStreamingAggForcePassthrough() {
return __isset_bit_vector.get(__ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH_ISSET_ID);
}
public void setEnableDistinctStreamingAggForcePassthroughIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH_ISSET_ID, value);
}
public boolean isEnableBroadcastJoinForcePassthrough() {
return this.enable_broadcast_join_force_passthrough;
}
public TQueryOptions setEnableBroadcastJoinForcePassthrough(boolean enable_broadcast_join_force_passthrough) {
this.enable_broadcast_join_force_passthrough = enable_broadcast_join_force_passthrough;
setEnableBroadcastJoinForcePassthroughIsSet(true);
return this;
}
public void unsetEnableBroadcastJoinForcePassthrough() {
__isset_bit_vector.clear(__ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH_ISSET_ID);
}
/** Returns true if field enable_broadcast_join_force_passthrough is set (has been assigned a value) and false otherwise */
public boolean isSetEnableBroadcastJoinForcePassthrough() {
return __isset_bit_vector.get(__ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH_ISSET_ID);
}
public void setEnableBroadcastJoinForcePassthroughIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH_ISSET_ID, value);
}
public boolean isEnableLeftSemiDirectReturnOpt() {
return this.enable_left_semi_direct_return_opt;
}
public TQueryOptions setEnableLeftSemiDirectReturnOpt(boolean enable_left_semi_direct_return_opt) {
this.enable_left_semi_direct_return_opt = enable_left_semi_direct_return_opt;
setEnableLeftSemiDirectReturnOptIsSet(true);
return this;
}
public void unsetEnableLeftSemiDirectReturnOpt() {
__isset_bit_vector.clear(__ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT_ISSET_ID);
}
/** Returns true if field enable_left_semi_direct_return_opt is set (has been assigned a value) and false otherwise */
public boolean isSetEnableLeftSemiDirectReturnOpt() {
return __isset_bit_vector.get(__ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT_ISSET_ID);
}
public void setEnableLeftSemiDirectReturnOptIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT_ISSET_ID, value);
}
public boolean isEnableAdjustConjunctOrderByCost() {
return this.enable_adjust_conjunct_order_by_cost;
}
public TQueryOptions setEnableAdjustConjunctOrderByCost(boolean enable_adjust_conjunct_order_by_cost) {
this.enable_adjust_conjunct_order_by_cost = enable_adjust_conjunct_order_by_cost;
setEnableAdjustConjunctOrderByCostIsSet(true);
return this;
}
public void unsetEnableAdjustConjunctOrderByCost() {
__isset_bit_vector.clear(__ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST_ISSET_ID);
}
/** Returns true if field enable_adjust_conjunct_order_by_cost is set (has been assigned a value) and false otherwise */
public boolean isSetEnableAdjustConjunctOrderByCost() {
return __isset_bit_vector.get(__ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST_ISSET_ID);
}
public void setEnableAdjustConjunctOrderByCostIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST_ISSET_ID, value);
}
public boolean isEnablePaimonCppReader() {
return this.enable_paimon_cpp_reader;
}
public TQueryOptions setEnablePaimonCppReader(boolean enable_paimon_cpp_reader) {
this.enable_paimon_cpp_reader = enable_paimon_cpp_reader;
setEnablePaimonCppReaderIsSet(true);
return this;
}
public void unsetEnablePaimonCppReader() {
__isset_bit_vector.clear(__ENABLE_PAIMON_CPP_READER_ISSET_ID);
}
/** Returns true if field enable_paimon_cpp_reader is set (has been assigned a value) and false otherwise */
public boolean isSetEnablePaimonCppReader() {
return __isset_bit_vector.get(__ENABLE_PAIMON_CPP_READER_ISSET_ID);
}
public void setEnablePaimonCppReaderIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PAIMON_CPP_READER_ISSET_ID, value);
}
public boolean isSingleBackendQuery() {
return this.single_backend_query;
}
public TQueryOptions setSingleBackendQuery(boolean single_backend_query) {
this.single_backend_query = single_backend_query;
setSingleBackendQueryIsSet(true);
return this;
}
public void unsetSingleBackendQuery() {
__isset_bit_vector.clear(__SINGLE_BACKEND_QUERY_ISSET_ID);
}
/** Returns true if field single_backend_query is set (has been assigned a value) and false otherwise */
public boolean isSetSingleBackendQuery() {
return __isset_bit_vector.get(__SINGLE_BACKEND_QUERY_ISSET_ID);
}
public void setSingleBackendQueryIsSet(boolean value) {
__isset_bit_vector.set(__SINGLE_BACKEND_QUERY_ISSET_ID, value);
}
public boolean isEnableParquetFilePageCache() {
return this.enable_parquet_file_page_cache;
}
public TQueryOptions setEnableParquetFilePageCache(boolean enable_parquet_file_page_cache) {
this.enable_parquet_file_page_cache = enable_parquet_file_page_cache;
setEnableParquetFilePageCacheIsSet(true);
return this;
}
public void unsetEnableParquetFilePageCache() {
__isset_bit_vector.clear(__ENABLE_PARQUET_FILE_PAGE_CACHE_ISSET_ID);
}
/** Returns true if field enable_parquet_file_page_cache is set (has been assigned a value) and false otherwise */
public boolean isSetEnableParquetFilePageCache() {
return __isset_bit_vector.get(__ENABLE_PARQUET_FILE_PAGE_CACHE_ISSET_ID);
}
public void setEnableParquetFilePageCacheIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_PARQUET_FILE_PAGE_CACHE_ISSET_ID, value);
}
public boolean isEnableInvertedIndexWandQuery() {
return this.enable_inverted_index_wand_query;
}
public TQueryOptions setEnableInvertedIndexWandQuery(boolean enable_inverted_index_wand_query) {
this.enable_inverted_index_wand_query = enable_inverted_index_wand_query;
setEnableInvertedIndexWandQueryIsSet(true);
return this;
}
public void unsetEnableInvertedIndexWandQuery() {
__isset_bit_vector.clear(__ENABLE_INVERTED_INDEX_WAND_QUERY_ISSET_ID);
}
/** Returns true if field enable_inverted_index_wand_query is set (has been assigned a value) and false otherwise */
public boolean isSetEnableInvertedIndexWandQuery() {
return __isset_bit_vector.get(__ENABLE_INVERTED_INDEX_WAND_QUERY_ISSET_ID);
}
public void setEnableInvertedIndexWandQueryIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_INVERTED_INDEX_WAND_QUERY_ISSET_ID, value);
}
public long getSpillBufferSizeBytes() {
return this.spill_buffer_size_bytes;
}
public TQueryOptions setSpillBufferSizeBytes(long spill_buffer_size_bytes) {
this.spill_buffer_size_bytes = spill_buffer_size_bytes;
setSpillBufferSizeBytesIsSet(true);
return this;
}
public void unsetSpillBufferSizeBytes() {
__isset_bit_vector.clear(__SPILL_BUFFER_SIZE_BYTES_ISSET_ID);
}
/** Returns true if field spill_buffer_size_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetSpillBufferSizeBytes() {
return __isset_bit_vector.get(__SPILL_BUFFER_SIZE_BYTES_ISSET_ID);
}
public void setSpillBufferSizeBytesIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_BUFFER_SIZE_BYTES_ISSET_ID, value);
}
public long getSpillJoinBuildSinkMemLimitBytes() {
return this.spill_join_build_sink_mem_limit_bytes;
}
public TQueryOptions setSpillJoinBuildSinkMemLimitBytes(long spill_join_build_sink_mem_limit_bytes) {
this.spill_join_build_sink_mem_limit_bytes = spill_join_build_sink_mem_limit_bytes;
setSpillJoinBuildSinkMemLimitBytesIsSet(true);
return this;
}
public void unsetSpillJoinBuildSinkMemLimitBytes() {
__isset_bit_vector.clear(__SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES_ISSET_ID);
}
/** Returns true if field spill_join_build_sink_mem_limit_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetSpillJoinBuildSinkMemLimitBytes() {
return __isset_bit_vector.get(__SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES_ISSET_ID);
}
public void setSpillJoinBuildSinkMemLimitBytesIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES_ISSET_ID, value);
}
public long getSpillAggregationSinkMemLimitBytes() {
return this.spill_aggregation_sink_mem_limit_bytes;
}
public TQueryOptions setSpillAggregationSinkMemLimitBytes(long spill_aggregation_sink_mem_limit_bytes) {
this.spill_aggregation_sink_mem_limit_bytes = spill_aggregation_sink_mem_limit_bytes;
setSpillAggregationSinkMemLimitBytesIsSet(true);
return this;
}
public void unsetSpillAggregationSinkMemLimitBytes() {
__isset_bit_vector.clear(__SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES_ISSET_ID);
}
/** Returns true if field spill_aggregation_sink_mem_limit_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetSpillAggregationSinkMemLimitBytes() {
return __isset_bit_vector.get(__SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES_ISSET_ID);
}
public void setSpillAggregationSinkMemLimitBytesIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES_ISSET_ID, value);
}
public long getSpillSortSinkMemLimitBytes() {
return this.spill_sort_sink_mem_limit_bytes;
}
public TQueryOptions setSpillSortSinkMemLimitBytes(long spill_sort_sink_mem_limit_bytes) {
this.spill_sort_sink_mem_limit_bytes = spill_sort_sink_mem_limit_bytes;
setSpillSortSinkMemLimitBytesIsSet(true);
return this;
}
public void unsetSpillSortSinkMemLimitBytes() {
__isset_bit_vector.clear(__SPILL_SORT_SINK_MEM_LIMIT_BYTES_ISSET_ID);
}
/** Returns true if field spill_sort_sink_mem_limit_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetSpillSortSinkMemLimitBytes() {
return __isset_bit_vector.get(__SPILL_SORT_SINK_MEM_LIMIT_BYTES_ISSET_ID);
}
public void setSpillSortSinkMemLimitBytesIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_SORT_SINK_MEM_LIMIT_BYTES_ISSET_ID, value);
}
public long getSpillSortMergeMemLimitBytes() {
return this.spill_sort_merge_mem_limit_bytes;
}
public TQueryOptions setSpillSortMergeMemLimitBytes(long spill_sort_merge_mem_limit_bytes) {
this.spill_sort_merge_mem_limit_bytes = spill_sort_merge_mem_limit_bytes;
setSpillSortMergeMemLimitBytesIsSet(true);
return this;
}
public void unsetSpillSortMergeMemLimitBytes() {
__isset_bit_vector.clear(__SPILL_SORT_MERGE_MEM_LIMIT_BYTES_ISSET_ID);
}
/** Returns true if field spill_sort_merge_mem_limit_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetSpillSortMergeMemLimitBytes() {
return __isset_bit_vector.get(__SPILL_SORT_MERGE_MEM_LIMIT_BYTES_ISSET_ID);
}
public void setSpillSortMergeMemLimitBytesIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_SORT_MERGE_MEM_LIMIT_BYTES_ISSET_ID, value);
}
public int getSpillRepartitionMaxDepth() {
return this.spill_repartition_max_depth;
}
public TQueryOptions setSpillRepartitionMaxDepth(int spill_repartition_max_depth) {
this.spill_repartition_max_depth = spill_repartition_max_depth;
setSpillRepartitionMaxDepthIsSet(true);
return this;
}
public void unsetSpillRepartitionMaxDepth() {
__isset_bit_vector.clear(__SPILL_REPARTITION_MAX_DEPTH_ISSET_ID);
}
/** Returns true if field spill_repartition_max_depth is set (has been assigned a value) and false otherwise */
public boolean isSetSpillRepartitionMaxDepth() {
return __isset_bit_vector.get(__SPILL_REPARTITION_MAX_DEPTH_ISSET_ID);
}
public void setSpillRepartitionMaxDepthIsSet(boolean value) {
__isset_bit_vector.set(__SPILL_REPARTITION_MAX_DEPTH_ISSET_ID, value);
}
public int getCteMaxRecursionDepth() {
return this.cte_max_recursion_depth;
}
public TQueryOptions setCteMaxRecursionDepth(int cte_max_recursion_depth) {
this.cte_max_recursion_depth = cte_max_recursion_depth;
setCteMaxRecursionDepthIsSet(true);
return this;
}
public void unsetCteMaxRecursionDepth() {
__isset_bit_vector.clear(__CTE_MAX_RECURSION_DEPTH_ISSET_ID);
}
/** Returns true if field cte_max_recursion_depth is set (has been assigned a value) and false otherwise */
public boolean isSetCteMaxRecursionDepth() {
return __isset_bit_vector.get(__CTE_MAX_RECURSION_DEPTH_ISSET_ID);
}
public void setCteMaxRecursionDepthIsSet(boolean value) {
__isset_bit_vector.set(__CTE_MAX_RECURSION_DEPTH_ISSET_ID, value);
}
public boolean isEnableUseHybridSort() {
return this.enable_use_hybrid_sort;
}
public TQueryOptions setEnableUseHybridSort(boolean enable_use_hybrid_sort) {
this.enable_use_hybrid_sort = enable_use_hybrid_sort;
setEnableUseHybridSortIsSet(true);
return this;
}
public void unsetEnableUseHybridSort() {
__isset_bit_vector.clear(__ENABLE_USE_HYBRID_SORT_ISSET_ID);
}
/** Returns true if field enable_use_hybrid_sort is set (has been assigned a value) and false otherwise */
public boolean isSetEnableUseHybridSort() {
return __isset_bit_vector.get(__ENABLE_USE_HYBRID_SORT_ISSET_ID);
}
public void setEnableUseHybridSortIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_USE_HYBRID_SORT_ISSET_ID, value);
}
public boolean isEnableAdaptiveScan() {
return this.enable_adaptive_scan;
}
public TQueryOptions setEnableAdaptiveScan(boolean enable_adaptive_scan) {
this.enable_adaptive_scan = enable_adaptive_scan;
setEnableAdaptiveScanIsSet(true);
return this;
}
public void unsetEnableAdaptiveScan() {
__isset_bit_vector.clear(__ENABLE_ADAPTIVE_SCAN_ISSET_ID);
}
/** Returns true if field enable_adaptive_scan is set (has been assigned a value) and false otherwise */
public boolean isSetEnableAdaptiveScan() {
return __isset_bit_vector.get(__ENABLE_ADAPTIVE_SCAN_ISSET_ID);
}
public void setEnableAdaptiveScanIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_ADAPTIVE_SCAN_ISSET_ID, value);
}
public boolean isEnableLocalExchangeBeforeAgg() {
return this.enable_local_exchange_before_agg;
}
public TQueryOptions setEnableLocalExchangeBeforeAgg(boolean enable_local_exchange_before_agg) {
this.enable_local_exchange_before_agg = enable_local_exchange_before_agg;
setEnableLocalExchangeBeforeAggIsSet(true);
return this;
}
public void unsetEnableLocalExchangeBeforeAgg() {
__isset_bit_vector.clear(__ENABLE_LOCAL_EXCHANGE_BEFORE_AGG_ISSET_ID);
}
/** Returns true if field enable_local_exchange_before_agg is set (has been assigned a value) and false otherwise */
public boolean isSetEnableLocalExchangeBeforeAgg() {
return __isset_bit_vector.get(__ENABLE_LOCAL_EXCHANGE_BEFORE_AGG_ISSET_ID);
}
public void setEnableLocalExchangeBeforeAggIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_LOCAL_EXCHANGE_BEFORE_AGG_ISSET_ID, value);
}
public double getMaxScanMemRatio() {
return this.max_scan_mem_ratio;
}
public TQueryOptions setMaxScanMemRatio(double max_scan_mem_ratio) {
this.max_scan_mem_ratio = max_scan_mem_ratio;
setMaxScanMemRatioIsSet(true);
return this;
}
public void unsetMaxScanMemRatio() {
__isset_bit_vector.clear(__MAX_SCAN_MEM_RATIO_ISSET_ID);
}
/** Returns true if field max_scan_mem_ratio is set (has been assigned a value) and false otherwise */
public boolean isSetMaxScanMemRatio() {
return __isset_bit_vector.get(__MAX_SCAN_MEM_RATIO_ISSET_ID);
}
public void setMaxScanMemRatioIsSet(boolean value) {
__isset_bit_vector.set(__MAX_SCAN_MEM_RATIO_ISSET_ID, value);
}
public boolean isEnableRustLanceReader() {
return this.enable_rust_lance_reader;
}
public TQueryOptions setEnableRustLanceReader(boolean enable_rust_lance_reader) {
this.enable_rust_lance_reader = enable_rust_lance_reader;
setEnableRustLanceReaderIsSet(true);
return this;
}
public void unsetEnableRustLanceReader() {
__isset_bit_vector.clear(__ENABLE_RUST_LANCE_READER_ISSET_ID);
}
/** Returns true if field enable_rust_lance_reader is set (has been assigned a value) and false otherwise */
public boolean isSetEnableRustLanceReader() {
return __isset_bit_vector.get(__ENABLE_RUST_LANCE_READER_ISSET_ID);
}
public void setEnableRustLanceReaderIsSet(boolean value) {
__isset_bit_vector.set(__ENABLE_RUST_LANCE_READER_ISSET_ID, value);
}
public boolean isNewVersionPercentile() {
return this.new_version_percentile;
}
public TQueryOptions setNewVersionPercentile(boolean new_version_percentile) {
this.new_version_percentile = new_version_percentile;
setNewVersionPercentileIsSet(true);
return this;
}
public void unsetNewVersionPercentile() {
__isset_bit_vector.clear(__NEW_VERSION_PERCENTILE_ISSET_ID);
}
/** Returns true if field new_version_percentile is set (has been assigned a value) and false otherwise */
public boolean isSetNewVersionPercentile() {
return __isset_bit_vector.get(__NEW_VERSION_PERCENTILE_ISSET_ID);
}
public void setNewVersionPercentileIsSet(boolean value) {
__isset_bit_vector.set(__NEW_VERSION_PERCENTILE_ISSET_ID, value);
}
public long getPreferredBlockSizeBytes() {
return this.preferred_block_size_bytes;
}
public TQueryOptions setPreferredBlockSizeBytes(long preferred_block_size_bytes) {
this.preferred_block_size_bytes = preferred_block_size_bytes;
setPreferredBlockSizeBytesIsSet(true);
return this;
}
public void unsetPreferredBlockSizeBytes() {
__isset_bit_vector.clear(__PREFERRED_BLOCK_SIZE_BYTES_ISSET_ID);
}
/** Returns true if field preferred_block_size_bytes is set (has been assigned a value) and false otherwise */
public boolean isSetPreferredBlockSizeBytes() {
return __isset_bit_vector.get(__PREFERRED_BLOCK_SIZE_BYTES_ISSET_ID);
}
public void setPreferredBlockSizeBytesIsSet(boolean value) {
__isset_bit_vector.set(__PREFERRED_BLOCK_SIZE_BYTES_ISSET_ID, value);
}
public boolean isDisableFileCache() {
return this.disable_file_cache;
}
public TQueryOptions setDisableFileCache(boolean disable_file_cache) {
this.disable_file_cache = disable_file_cache;
setDisableFileCacheIsSet(true);
return this;
}
public void unsetDisableFileCache() {
__isset_bit_vector.clear(__DISABLE_FILE_CACHE_ISSET_ID);
}
/** Returns true if field disable_file_cache is set (has been assigned a value) and false otherwise */
public boolean isSetDisableFileCache() {
return __isset_bit_vector.get(__DISABLE_FILE_CACHE_ISSET_ID);
}
public void setDisableFileCacheIsSet(boolean value) {
__isset_bit_vector.set(__DISABLE_FILE_CACHE_ISSET_ID, value);
}
public int getFileCacheQueryLimitPercent() {
return this.file_cache_query_limit_percent;
}
public TQueryOptions setFileCacheQueryLimitPercent(int file_cache_query_limit_percent) {
this.file_cache_query_limit_percent = file_cache_query_limit_percent;
setFileCacheQueryLimitPercentIsSet(true);
return this;
}
public void unsetFileCacheQueryLimitPercent() {
__isset_bit_vector.clear(__FILE_CACHE_QUERY_LIMIT_PERCENT_ISSET_ID);
}
/** Returns true if field file_cache_query_limit_percent is set (has been assigned a value) and false otherwise */
public boolean isSetFileCacheQueryLimitPercent() {
return __isset_bit_vector.get(__FILE_CACHE_QUERY_LIMIT_PERCENT_ISSET_ID);
}
public void setFileCacheQueryLimitPercentIsSet(boolean value) {
__isset_bit_vector.set(__FILE_CACHE_QUERY_LIMIT_PERCENT_ISSET_ID, value);
}
public void setFieldValue(_Fields field, @org.apache.thrift.annotation.Nullable java.lang.Object value) {
switch (field) {
case ABORT_ON_ERROR:
if (value == null) {
unsetAbortOnError();
} else {
setAbortOnError((java.lang.Boolean)value);
}
break;
case MAX_ERRORS:
if (value == null) {
unsetMaxErrors();
} else {
setMaxErrors((java.lang.Integer)value);
}
break;
case DISABLE_CODEGEN:
if (value == null) {
unsetDisableCodegen();
} else {
setDisableCodegen((java.lang.Boolean)value);
}
break;
case BATCH_SIZE:
if (value == null) {
unsetBatchSize();
} else {
setBatchSize((java.lang.Integer)value);
}
break;
case NUM_NODES:
if (value == null) {
unsetNumNodes();
} else {
setNumNodes((java.lang.Integer)value);
}
break;
case MAX_SCAN_RANGE_LENGTH:
if (value == null) {
unsetMaxScanRangeLength();
} else {
setMaxScanRangeLength((java.lang.Long)value);
}
break;
case MAX_SCANNERS_CONCURRENCY:
if (value == null) {
unsetMaxScannersConcurrency();
} else {
setMaxScannersConcurrency((java.lang.Integer)value);
}
break;
case MAX_IO_BUFFERS:
if (value == null) {
unsetMaxIoBuffers();
} else {
setMaxIoBuffers((java.lang.Integer)value);
}
break;
case ALLOW_UNSUPPORTED_FORMATS:
if (value == null) {
unsetAllowUnsupportedFormats();
} else {
setAllowUnsupportedFormats((java.lang.Boolean)value);
}
break;
case DEFAULT_ORDER_BY_LIMIT:
if (value == null) {
unsetDefaultOrderByLimit();
} else {
setDefaultOrderByLimit((java.lang.Long)value);
}
break;
case MEM_LIMIT:
if (value == null) {
unsetMemLimit();
} else {
setMemLimit((java.lang.Long)value);
}
break;
case ABORT_ON_DEFAULT_LIMIT_EXCEEDED:
if (value == null) {
unsetAbortOnDefaultLimitExceeded();
} else {
setAbortOnDefaultLimitExceeded((java.lang.Boolean)value);
}
break;
case QUERY_TIMEOUT:
if (value == null) {
unsetQueryTimeout();
} else {
setQueryTimeout((java.lang.Integer)value);
}
break;
case IS_REPORT_SUCCESS:
if (value == null) {
unsetIsReportSuccess();
} else {
setIsReportSuccess((java.lang.Boolean)value);
}
break;
case CODEGEN_LEVEL:
if (value == null) {
unsetCodegenLevel();
} else {
setCodegenLevel((java.lang.Integer)value);
}
break;
case KUDU_LATEST_OBSERVED_TS:
if (value == null) {
unsetKuduLatestObservedTs();
} else {
setKuduLatestObservedTs((java.lang.Long)value);
}
break;
case QUERY_TYPE:
if (value == null) {
unsetQueryType();
} else {
setQueryType((TQueryType)value);
}
break;
case MIN_RESERVATION:
if (value == null) {
unsetMinReservation();
} else {
setMinReservation((java.lang.Long)value);
}
break;
case MAX_RESERVATION:
if (value == null) {
unsetMaxReservation();
} else {
setMaxReservation((java.lang.Long)value);
}
break;
case INITIAL_RESERVATION_TOTAL_CLAIMS:
if (value == null) {
unsetInitialReservationTotalClaims();
} else {
setInitialReservationTotalClaims((java.lang.Long)value);
}
break;
case BUFFER_POOL_LIMIT:
if (value == null) {
unsetBufferPoolLimit();
} else {
setBufferPoolLimit((java.lang.Long)value);
}
break;
case DEFAULT_SPILLABLE_BUFFER_SIZE:
if (value == null) {
unsetDefaultSpillableBufferSize();
} else {
setDefaultSpillableBufferSize((java.lang.Long)value);
}
break;
case MIN_SPILLABLE_BUFFER_SIZE:
if (value == null) {
unsetMinSpillableBufferSize();
} else {
setMinSpillableBufferSize((java.lang.Long)value);
}
break;
case MAX_ROW_SIZE:
if (value == null) {
unsetMaxRowSize();
} else {
setMaxRowSize((java.lang.Long)value);
}
break;
case DISABLE_STREAM_PREAGGREGATIONS:
if (value == null) {
unsetDisableStreamPreaggregations();
} else {
setDisableStreamPreaggregations((java.lang.Boolean)value);
}
break;
case MT_DOP:
if (value == null) {
unsetMtDop();
} else {
setMtDop((java.lang.Integer)value);
}
break;
case LOAD_MEM_LIMIT:
if (value == null) {
unsetLoadMemLimit();
} else {
setLoadMemLimit((java.lang.Long)value);
}
break;
case MAX_SCAN_KEY_NUM:
if (value == null) {
unsetMaxScanKeyNum();
} else {
setMaxScanKeyNum((java.lang.Integer)value);
}
break;
case MAX_PUSHDOWN_CONDITIONS_PER_COLUMN:
if (value == null) {
unsetMaxPushdownConditionsPerColumn();
} else {
setMaxPushdownConditionsPerColumn((java.lang.Integer)value);
}
break;
case ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE:
if (value == null) {
unsetEnableEnableExchangeNodeParallelMerge();
} else {
setEnableEnableExchangeNodeParallelMerge((java.lang.Boolean)value);
}
break;
case RUNTIME_FILTER_WAIT_TIME_MS:
if (value == null) {
unsetRuntimeFilterWaitTimeMs();
} else {
setRuntimeFilterWaitTimeMs((java.lang.Integer)value);
}
break;
case RUNTIME_FILTER_MAX_IN_NUM:
if (value == null) {
unsetRuntimeFilterMaxInNum();
} else {
setRuntimeFilterMaxInNum((java.lang.Integer)value);
}
break;
case RESOURCE_LIMIT:
if (value == null) {
unsetResourceLimit();
} else {
setResourceLimit((TResourceLimit)value);
}
break;
case RETURN_OBJECT_DATA_AS_BINARY:
if (value == null) {
unsetReturnObjectDataAsBinary();
} else {
setReturnObjectDataAsBinary((java.lang.Boolean)value);
}
break;
case TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY:
if (value == null) {
unsetTrimTailingSpacesForExternalTableQuery();
} else {
setTrimTailingSpacesForExternalTableQuery((java.lang.Boolean)value);
}
break;
case ENABLE_FUNCTION_PUSHDOWN:
if (value == null) {
unsetEnableFunctionPushdown();
} else {
setEnableFunctionPushdown((java.lang.Boolean)value);
}
break;
case FRAGMENT_TRANSMISSION_COMPRESSION_CODEC:
if (value == null) {
unsetFragmentTransmissionCompressionCodec();
} else {
setFragmentTransmissionCompressionCodec((java.lang.String)value);
}
break;
case ENABLE_LOCAL_EXCHANGE:
if (value == null) {
unsetEnableLocalExchange();
} else {
setEnableLocalExchange((java.lang.Boolean)value);
}
break;
case SKIP_STORAGE_ENGINE_MERGE:
if (value == null) {
unsetSkipStorageEngineMerge();
} else {
setSkipStorageEngineMerge((java.lang.Boolean)value);
}
break;
case SKIP_DELETE_PREDICATE:
if (value == null) {
unsetSkipDeletePredicate();
} else {
setSkipDeletePredicate((java.lang.Boolean)value);
}
break;
case ENABLE_NEW_SHUFFLE_HASH_METHOD:
if (value == null) {
unsetEnableNewShuffleHashMethod();
} else {
setEnableNewShuffleHashMethod((java.lang.Boolean)value);
}
break;
case BE_EXEC_VERSION:
if (value == null) {
unsetBeExecVersion();
} else {
setBeExecVersion((java.lang.Integer)value);
}
break;
case PARTITIONED_HASH_JOIN_ROWS_THRESHOLD:
if (value == null) {
unsetPartitionedHashJoinRowsThreshold();
} else {
setPartitionedHashJoinRowsThreshold((java.lang.Integer)value);
}
break;
case ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN:
if (value == null) {
unsetEnableShareHashTableForBroadcastJoin();
} else {
setEnableShareHashTableForBroadcastJoin((java.lang.Boolean)value);
}
break;
case CHECK_OVERFLOW_FOR_DECIMAL:
if (value == null) {
unsetCheckOverflowForDecimal();
} else {
setCheckOverflowForDecimal((java.lang.Boolean)value);
}
break;
case SKIP_DELETE_BITMAP:
if (value == null) {
unsetSkipDeleteBitmap();
} else {
setSkipDeleteBitmap((java.lang.Boolean)value);
}
break;
case ENABLE_PIPELINE_ENGINE:
if (value == null) {
unsetEnablePipelineEngine();
} else {
setEnablePipelineEngine((java.lang.Boolean)value);
}
break;
case REPEAT_MAX_NUM:
if (value == null) {
unsetRepeatMaxNum();
} else {
setRepeatMaxNum((java.lang.Integer)value);
}
break;
case EXTERNAL_SORT_BYTES_THRESHOLD:
if (value == null) {
unsetExternalSortBytesThreshold();
} else {
setExternalSortBytesThreshold((java.lang.Long)value);
}
break;
case PARTITIONED_HASH_AGG_ROWS_THRESHOLD:
if (value == null) {
unsetPartitionedHashAggRowsThreshold();
} else {
setPartitionedHashAggRowsThreshold((java.lang.Integer)value);
}
break;
case ENABLE_FILE_CACHE:
if (value == null) {
unsetEnableFileCache();
} else {
setEnableFileCache((java.lang.Boolean)value);
}
break;
case INSERT_TIMEOUT:
if (value == null) {
unsetInsertTimeout();
} else {
setInsertTimeout((java.lang.Integer)value);
}
break;
case EXECUTION_TIMEOUT:
if (value == null) {
unsetExecutionTimeout();
} else {
setExecutionTimeout((java.lang.Integer)value);
}
break;
case DRY_RUN_QUERY:
if (value == null) {
unsetDryRunQuery();
} else {
setDryRunQuery((java.lang.Boolean)value);
}
break;
case ENABLE_COMMON_EXPR_PUSHDOWN:
if (value == null) {
unsetEnableCommonExprPushdown();
} else {
setEnableCommonExprPushdown((java.lang.Boolean)value);
}
break;
case PARALLEL_INSTANCE:
if (value == null) {
unsetParallelInstance();
} else {
setParallelInstance((java.lang.Integer)value);
}
break;
case MYSQL_ROW_BINARY_FORMAT:
if (value == null) {
unsetMysqlRowBinaryFormat();
} else {
setMysqlRowBinaryFormat((java.lang.Boolean)value);
}
break;
case EXTERNAL_AGG_BYTES_THRESHOLD:
if (value == null) {
unsetExternalAggBytesThreshold();
} else {
setExternalAggBytesThreshold((java.lang.Long)value);
}
break;
case EXTERNAL_AGG_PARTITION_BITS:
if (value == null) {
unsetExternalAggPartitionBits();
} else {
setExternalAggPartitionBits((java.lang.Integer)value);
}
break;
case FILE_CACHE_BASE_PATH:
if (value == null) {
unsetFileCacheBasePath();
} else {
setFileCacheBasePath((java.lang.String)value);
}
break;
case ENABLE_PARQUET_LAZY_MAT:
if (value == null) {
unsetEnableParquetLazyMat();
} else {
setEnableParquetLazyMat((java.lang.Boolean)value);
}
break;
case ENABLE_ORC_LAZY_MAT:
if (value == null) {
unsetEnableOrcLazyMat();
} else {
setEnableOrcLazyMat((java.lang.Boolean)value);
}
break;
case SCAN_QUEUE_MEM_LIMIT:
if (value == null) {
unsetScanQueueMemLimit();
} else {
setScanQueueMemLimit((java.lang.Long)value);
}
break;
case ENABLE_SCAN_NODE_RUN_SERIAL:
if (value == null) {
unsetEnableScanNodeRunSerial();
} else {
setEnableScanNodeRunSerial((java.lang.Boolean)value);
}
break;
case ENABLE_INSERT_STRICT:
if (value == null) {
unsetEnableInsertStrict();
} else {
setEnableInsertStrict((java.lang.Boolean)value);
}
break;
case ENABLE_INVERTED_INDEX_QUERY:
if (value == null) {
unsetEnableInvertedIndexQuery();
} else {
setEnableInvertedIndexQuery((java.lang.Boolean)value);
}
break;
case TRUNCATE_CHAR_OR_VARCHAR_COLUMNS:
if (value == null) {
unsetTruncateCharOrVarcharColumns();
} else {
setTruncateCharOrVarcharColumns((java.lang.Boolean)value);
}
break;
case ENABLE_HASH_JOIN_EARLY_START_PROBE:
if (value == null) {
unsetEnableHashJoinEarlyStartProbe();
} else {
setEnableHashJoinEarlyStartProbe((java.lang.Boolean)value);
}
break;
case ENABLE_PIPELINE_X_ENGINE:
if (value == null) {
unsetEnablePipelineXEngine();
} else {
setEnablePipelineXEngine((java.lang.Boolean)value);
}
break;
case ENABLE_MEMTABLE_ON_SINK_NODE:
if (value == null) {
unsetEnableMemtableOnSinkNode();
} else {
setEnableMemtableOnSinkNode((java.lang.Boolean)value);
}
break;
case ENABLE_DELETE_SUB_PREDICATE_V2:
if (value == null) {
unsetEnableDeleteSubPredicateV2();
} else {
setEnableDeleteSubPredicateV2((java.lang.Boolean)value);
}
break;
case FE_PROCESS_UUID:
if (value == null) {
unsetFeProcessUuid();
} else {
setFeProcessUuid((java.lang.Long)value);
}
break;
case INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD:
if (value == null) {
unsetInvertedIndexConjunctionOptThreshold();
} else {
setInvertedIndexConjunctionOptThreshold((java.lang.Integer)value);
}
break;
case ENABLE_PROFILE:
if (value == null) {
unsetEnableProfile();
} else {
setEnableProfile((java.lang.Boolean)value);
}
break;
case ENABLE_PAGE_CACHE:
if (value == null) {
unsetEnablePageCache();
} else {
setEnablePageCache((java.lang.Boolean)value);
}
break;
case ANALYZE_TIMEOUT:
if (value == null) {
unsetAnalyzeTimeout();
} else {
setAnalyzeTimeout((java.lang.Integer)value);
}
break;
case FASTER_FLOAT_CONVERT:
if (value == null) {
unsetFasterFloatConvert();
} else {
setFasterFloatConvert((java.lang.Boolean)value);
}
break;
case ENABLE_DECIMAL256:
if (value == null) {
unsetEnableDecimal256();
} else {
setEnableDecimal256((java.lang.Boolean)value);
}
break;
case ENABLE_LOCAL_SHUFFLE:
if (value == null) {
unsetEnableLocalShuffle();
} else {
setEnableLocalShuffle((java.lang.Boolean)value);
}
break;
case SKIP_MISSING_VERSION:
if (value == null) {
unsetSkipMissingVersion();
} else {
setSkipMissingVersion((java.lang.Boolean)value);
}
break;
case RUNTIME_FILTER_WAIT_INFINITELY:
if (value == null) {
unsetRuntimeFilterWaitInfinitely();
} else {
setRuntimeFilterWaitInfinitely((java.lang.Boolean)value);
}
break;
case CONDITION_CACHE_DIGEST:
if (value == null) {
unsetConditionCacheDigest();
} else {
setConditionCacheDigest((java.lang.Integer)value);
}
break;
case INVERTED_INDEX_MAX_EXPANSIONS:
if (value == null) {
unsetInvertedIndexMaxExpansions();
} else {
setInvertedIndexMaxExpansions((java.lang.Integer)value);
}
break;
case INVERTED_INDEX_SKIP_THRESHOLD:
if (value == null) {
unsetInvertedIndexSkipThreshold();
} else {
setInvertedIndexSkipThreshold((java.lang.Integer)value);
}
break;
case ENABLE_PARALLEL_SCAN:
if (value == null) {
unsetEnableParallelScan();
} else {
setEnableParallelScan((java.lang.Boolean)value);
}
break;
case PARALLEL_SCAN_MAX_SCANNERS_COUNT:
if (value == null) {
unsetParallelScanMaxScannersCount();
} else {
setParallelScanMaxScannersCount((java.lang.Integer)value);
}
break;
case PARALLEL_SCAN_MIN_ROWS_PER_SCANNER:
if (value == null) {
unsetParallelScanMinRowsPerScanner();
} else {
setParallelScanMinRowsPerScanner((java.lang.Long)value);
}
break;
case SKIP_BAD_TABLET:
if (value == null) {
unsetSkipBadTablet();
} else {
setSkipBadTablet((java.lang.Boolean)value);
}
break;
case SCANNER_SCALE_UP_RATIO:
if (value == null) {
unsetScannerScaleUpRatio();
} else {
setScannerScaleUpRatio((java.lang.Double)value);
}
break;
case ENABLE_DISTINCT_STREAMING_AGGREGATION:
if (value == null) {
unsetEnableDistinctStreamingAggregation();
} else {
setEnableDistinctStreamingAggregation((java.lang.Boolean)value);
}
break;
case ENABLE_JOIN_SPILL:
if (value == null) {
unsetEnableJoinSpill();
} else {
setEnableJoinSpill((java.lang.Boolean)value);
}
break;
case ENABLE_SORT_SPILL:
if (value == null) {
unsetEnableSortSpill();
} else {
setEnableSortSpill((java.lang.Boolean)value);
}
break;
case ENABLE_AGG_SPILL:
if (value == null) {
unsetEnableAggSpill();
} else {
setEnableAggSpill((java.lang.Boolean)value);
}
break;
case MIN_REVOCABLE_MEM:
if (value == null) {
unsetMinRevocableMem();
} else {
setMinRevocableMem((java.lang.Long)value);
}
break;
case SPILL_STREAMING_AGG_MEM_LIMIT:
if (value == null) {
unsetSpillStreamingAggMemLimit();
} else {
setSpillStreamingAggMemLimit((java.lang.Long)value);
}
break;
case DATA_QUEUE_MAX_BLOCKS:
if (value == null) {
unsetDataQueueMaxBlocks();
} else {
setDataQueueMaxBlocks((java.lang.Long)value);
}
break;
case ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX:
if (value == null) {
unsetEnableCommonExprPushdownForInvertedIndex();
} else {
setEnableCommonExprPushdownForInvertedIndex((java.lang.Boolean)value);
}
break;
case LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT:
if (value == null) {
unsetLocalExchangeFreeBlocksLimit();
} else {
setLocalExchangeFreeBlocksLimit((java.lang.Long)value);
}
break;
case ENABLE_FORCE_SPILL:
if (value == null) {
unsetEnableForceSpill();
} else {
setEnableForceSpill((java.lang.Boolean)value);
}
break;
case ENABLE_PARQUET_FILTER_BY_MIN_MAX:
if (value == null) {
unsetEnableParquetFilterByMinMax();
} else {
setEnableParquetFilterByMinMax((java.lang.Boolean)value);
}
break;
case ENABLE_ORC_FILTER_BY_MIN_MAX:
if (value == null) {
unsetEnableOrcFilterByMinMax();
} else {
setEnableOrcFilterByMinMax((java.lang.Boolean)value);
}
break;
case MAX_COLUMN_READER_NUM:
if (value == null) {
unsetMaxColumnReaderNum();
} else {
setMaxColumnReaderNum((java.lang.Integer)value);
}
break;
case ENABLE_LOCAL_MERGE_SORT:
if (value == null) {
unsetEnableLocalMergeSort();
} else {
setEnableLocalMergeSort((java.lang.Boolean)value);
}
break;
case ENABLE_PARALLEL_RESULT_SINK:
if (value == null) {
unsetEnableParallelResultSink();
} else {
setEnableParallelResultSink((java.lang.Boolean)value);
}
break;
case ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE:
if (value == null) {
unsetEnableShortCircuitQueryAccessColumnStore();
} else {
setEnableShortCircuitQueryAccessColumnStore((java.lang.Boolean)value);
}
break;
case ENABLE_NO_NEED_READ_DATA_OPT:
if (value == null) {
unsetEnableNoNeedReadDataOpt();
} else {
setEnableNoNeedReadDataOpt((java.lang.Boolean)value);
}
break;
case READ_CSV_EMPTY_LINE_AS_NULL:
if (value == null) {
unsetReadCsvEmptyLineAsNull();
} else {
setReadCsvEmptyLineAsNull((java.lang.Boolean)value);
}
break;
case SERDE_DIALECT:
if (value == null) {
unsetSerdeDialect();
} else {
setSerdeDialect((TSerdeDialect)value);
}
break;
case ENABLE_MATCH_WITHOUT_INVERTED_INDEX:
if (value == null) {
unsetEnableMatchWithoutInvertedIndex();
} else {
setEnableMatchWithoutInvertedIndex((java.lang.Boolean)value);
}
break;
case ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX:
if (value == null) {
unsetEnableFallbackOnMissingInvertedIndex();
} else {
setEnableFallbackOnMissingInvertedIndex((java.lang.Boolean)value);
}
break;
case KEEP_CARRIAGE_RETURN:
if (value == null) {
unsetKeepCarriageReturn();
} else {
setKeepCarriageReturn((java.lang.Boolean)value);
}
break;
case RUNTIME_BLOOM_FILTER_MIN_SIZE:
if (value == null) {
unsetRuntimeBloomFilterMinSize();
} else {
setRuntimeBloomFilterMinSize((java.lang.Integer)value);
}
break;
case HIVE_PARQUET_USE_COLUMN_NAMES:
if (value == null) {
unsetHiveParquetUseColumnNames();
} else {
setHiveParquetUseColumnNames((java.lang.Boolean)value);
}
break;
case HIVE_ORC_USE_COLUMN_NAMES:
if (value == null) {
unsetHiveOrcUseColumnNames();
} else {
setHiveOrcUseColumnNames((java.lang.Boolean)value);
}
break;
case ENABLE_SEGMENT_CACHE:
if (value == null) {
unsetEnableSegmentCache();
} else {
setEnableSegmentCache((java.lang.Boolean)value);
}
break;
case RUNTIME_BLOOM_FILTER_MAX_SIZE:
if (value == null) {
unsetRuntimeBloomFilterMaxSize();
} else {
setRuntimeBloomFilterMaxSize((java.lang.Integer)value);
}
break;
case IN_LIST_VALUE_COUNT_THRESHOLD:
if (value == null) {
unsetInListValueCountThreshold();
} else {
setInListValueCountThreshold((java.lang.Integer)value);
}
break;
case ENABLE_VERBOSE_PROFILE:
if (value == null) {
unsetEnableVerboseProfile();
} else {
setEnableVerboseProfile((java.lang.Boolean)value);
}
break;
case RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT:
if (value == null) {
unsetRpcVerboseProfileMaxInstanceCount();
} else {
setRpcVerboseProfileMaxInstanceCount((java.lang.Integer)value);
}
break;
case ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT:
if (value == null) {
unsetEnableAdaptivePipelineTaskSerialReadOnLimit();
} else {
setEnableAdaptivePipelineTaskSerialReadOnLimit((java.lang.Boolean)value);
}
break;
case ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT:
if (value == null) {
unsetAdaptivePipelineTaskSerialReadOnLimit();
} else {
setAdaptivePipelineTaskSerialReadOnLimit((java.lang.Integer)value);
}
break;
case PARALLEL_PREPARE_THRESHOLD:
if (value == null) {
unsetParallelPrepareThreshold();
} else {
setParallelPrepareThreshold((java.lang.Integer)value);
}
break;
case PARTITION_TOPN_MAX_PARTITIONS:
if (value == null) {
unsetPartitionTopnMaxPartitions();
} else {
setPartitionTopnMaxPartitions((java.lang.Integer)value);
}
break;
case PARTITION_TOPN_PRE_PARTITION_ROWS:
if (value == null) {
unsetPartitionTopnPrePartitionRows();
} else {
setPartitionTopnPrePartitionRows((java.lang.Integer)value);
}
break;
case ENABLE_PARALLEL_OUTFILE:
if (value == null) {
unsetEnableParallelOutfile();
} else {
setEnableParallelOutfile((java.lang.Boolean)value);
}
break;
case ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT:
if (value == null) {
unsetEnablePhraseQuerySequentialOpt();
} else {
setEnablePhraseQuerySequentialOpt((java.lang.Boolean)value);
}
break;
case ENABLE_AUTO_CREATE_WHEN_OVERWRITE:
if (value == null) {
unsetEnableAutoCreateWhenOverwrite();
} else {
setEnableAutoCreateWhenOverwrite((java.lang.Boolean)value);
}
break;
case ORC_TINY_STRIPE_THRESHOLD_BYTES:
if (value == null) {
unsetOrcTinyStripeThresholdBytes();
} else {
setOrcTinyStripeThresholdBytes((java.lang.Long)value);
}
break;
case ORC_ONCE_MAX_READ_BYTES:
if (value == null) {
unsetOrcOnceMaxReadBytes();
} else {
setOrcOnceMaxReadBytes((java.lang.Long)value);
}
break;
case ORC_MAX_MERGE_DISTANCE_BYTES:
if (value == null) {
unsetOrcMaxMergeDistanceBytes();
} else {
setOrcMaxMergeDistanceBytes((java.lang.Long)value);
}
break;
case IGNORE_RUNTIME_FILTER_ERROR:
if (value == null) {
unsetIgnoreRuntimeFilterError();
} else {
setIgnoreRuntimeFilterError((java.lang.Boolean)value);
}
break;
case ENABLE_FIXED_LEN_TO_UINT32_V2:
if (value == null) {
unsetEnableFixedLenToUint32V2();
} else {
setEnableFixedLenToUint32V2((java.lang.Boolean)value);
}
break;
case ENABLE_SHARED_EXCHANGE_SINK_BUFFER:
if (value == null) {
unsetEnableSharedExchangeSinkBuffer();
} else {
setEnableSharedExchangeSinkBuffer((java.lang.Boolean)value);
}
break;
case ENABLE_INVERTED_INDEX_SEARCHER_CACHE:
if (value == null) {
unsetEnableInvertedIndexSearcherCache();
} else {
setEnableInvertedIndexSearcherCache((java.lang.Boolean)value);
}
break;
case ENABLE_INVERTED_INDEX_QUERY_CACHE:
if (value == null) {
unsetEnableInvertedIndexQueryCache();
} else {
setEnableInvertedIndexQueryCache((java.lang.Boolean)value);
}
break;
case ENABLE_CONDITION_CACHE:
if (value == null) {
unsetEnableConditionCache();
} else {
setEnableConditionCache((java.lang.Boolean)value);
}
break;
case PROFILE_LEVEL:
if (value == null) {
unsetProfileLevel();
} else {
setProfileLevel((java.lang.Integer)value);
}
break;
case MIN_SCANNERS_CONCURRENCY:
if (value == null) {
unsetMinScannersConcurrency();
} else {
setMinScannersConcurrency((java.lang.Integer)value);
}
break;
case MIN_SCAN_SCHEDULER_CONCURRENCY:
if (value == null) {
unsetMinScanSchedulerConcurrency();
} else {
setMinScanSchedulerConcurrency((java.lang.Integer)value);
}
break;
case ENABLE_RUNTIME_FILTER_PARTITION_PRUNE:
if (value == null) {
unsetEnableRuntimeFilterPartitionPrune();
} else {
setEnableRuntimeFilterPartitionPrune((java.lang.Boolean)value);
}
break;
case MINIMUM_OPERATOR_MEMORY_REQUIRED_KB:
if (value == null) {
unsetMinimumOperatorMemoryRequiredKb();
} else {
setMinimumOperatorMemoryRequiredKb((java.lang.Integer)value);
}
break;
case ENABLE_MEM_OVERCOMMIT:
if (value == null) {
unsetEnableMemOvercommit();
} else {
setEnableMemOvercommit((java.lang.Boolean)value);
}
break;
case QUERY_SLOT_COUNT:
if (value == null) {
unsetQuerySlotCount();
} else {
setQuerySlotCount((java.lang.Integer)value);
}
break;
case ENABLE_SPILL:
if (value == null) {
unsetEnableSpill();
} else {
setEnableSpill((java.lang.Boolean)value);
}
break;
case ENABLE_RESERVE_MEMORY:
if (value == null) {
unsetEnableReserveMemory();
} else {
setEnableReserveMemory((java.lang.Boolean)value);
}
break;
case REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT:
if (value == null) {
unsetRevocableMemoryHighWatermarkPercent();
} else {
setRevocableMemoryHighWatermarkPercent((java.lang.Integer)value);
}
break;
case SPILL_SORT_MEM_LIMIT:
if (value == null) {
unsetSpillSortMemLimit();
} else {
setSpillSortMemLimit((java.lang.Long)value);
}
break;
case SPILL_SORT_BATCH_BYTES:
if (value == null) {
unsetSpillSortBatchBytes();
} else {
setSpillSortBatchBytes((java.lang.Long)value);
}
break;
case SPILL_AGGREGATION_PARTITION_COUNT:
if (value == null) {
unsetSpillAggregationPartitionCount();
} else {
setSpillAggregationPartitionCount((java.lang.Integer)value);
}
break;
case SPILL_HASH_JOIN_PARTITION_COUNT:
if (value == null) {
unsetSpillHashJoinPartitionCount();
} else {
setSpillHashJoinPartitionCount((java.lang.Integer)value);
}
break;
case LOW_MEMORY_MODE_BUFFER_LIMIT:
if (value == null) {
unsetLowMemoryModeBufferLimit();
} else {
setLowMemoryModeBufferLimit((java.lang.Long)value);
}
break;
case DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED:
if (value == null) {
unsetDumpHeapProfileWhenMemLimitExceeded();
} else {
setDumpHeapProfileWhenMemLimitExceeded((java.lang.Boolean)value);
}
break;
case INVERTED_INDEX_COMPATIBLE_READ:
if (value == null) {
unsetInvertedIndexCompatibleRead();
} else {
setInvertedIndexCompatibleRead((java.lang.Boolean)value);
}
break;
case CHECK_ORC_INIT_SARGS_SUCCESS:
if (value == null) {
unsetCheckOrcInitSargsSuccess();
} else {
setCheckOrcInitSargsSuccess((java.lang.Boolean)value);
}
break;
case EXCHANGE_MULTI_BLOCKS_BYTE_SIZE:
if (value == null) {
unsetExchangeMultiBlocksByteSize();
} else {
setExchangeMultiBlocksByteSize((java.lang.Integer)value);
}
break;
case ENABLE_STRICT_CAST:
if (value == null) {
unsetEnableStrictCast();
} else {
setEnableStrictCast((java.lang.Boolean)value);
}
break;
case NEW_VERSION_UNIX_TIMESTAMP:
if (value == null) {
unsetNewVersionUnixTimestamp();
} else {
setNewVersionUnixTimestamp((java.lang.Boolean)value);
}
break;
case HNSW_EF_SEARCH:
if (value == null) {
unsetHnswEfSearch();
} else {
setHnswEfSearch((java.lang.Integer)value);
}
break;
case HNSW_CHECK_RELATIVE_DISTANCE:
if (value == null) {
unsetHnswCheckRelativeDistance();
} else {
setHnswCheckRelativeDistance((java.lang.Boolean)value);
}
break;
case HNSW_BOUNDED_QUEUE:
if (value == null) {
unsetHnswBoundedQueue();
} else {
setHnswBoundedQueue((java.lang.Boolean)value);
}
break;
case OPTIMIZE_INDEX_SCAN_PARALLELISM:
if (value == null) {
unsetOptimizeIndexScanParallelism();
} else {
setOptimizeIndexScanParallelism((java.lang.Boolean)value);
}
break;
case ENABLE_PREFER_CACHED_ROWSET:
if (value == null) {
unsetEnablePreferCachedRowset();
} else {
setEnablePreferCachedRowset((java.lang.Boolean)value);
}
break;
case QUERY_FRESHNESS_TOLERANCE_MS:
if (value == null) {
unsetQueryFreshnessToleranceMs();
} else {
setQueryFreshnessToleranceMs((java.lang.Long)value);
}
break;
case MERGE_READ_SLICE_SIZE:
if (value == null) {
unsetMergeReadSliceSize();
} else {
setMergeReadSliceSize((java.lang.Long)value);
}
break;
case ENABLE_FUZZY_BLOCKABLE_TASK:
if (value == null) {
unsetEnableFuzzyBlockableTask();
} else {
setEnableFuzzyBlockableTask((java.lang.Boolean)value);
}
break;
case SHUFFLED_AGG_IDS:
if (value == null) {
unsetShuffledAggIds();
} else {
setShuffledAggIds((java.util.List<java.lang.Integer>)value);
}
break;
case ENABLE_EXTENDED_REGEX:
if (value == null) {
unsetEnableExtendedRegex();
} else {
setEnableExtendedRegex((java.lang.Boolean)value);
}
break;
case ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES:
if (value == null) {
unsetIcebergWriteTargetFileSizeBytes();
} else {
setIcebergWriteTargetFileSizeBytes((java.lang.Long)value);
}
break;
case MAX_FILE_SCANNERS_CONCURRENCY:
if (value == null) {
unsetMaxFileScannersConcurrency();
} else {
setMaxFileScannersConcurrency((java.lang.Integer)value);
}
break;
case MIN_FILE_SCANNERS_CONCURRENCY:
if (value == null) {
unsetMinFileScannersConcurrency();
} else {
setMinFileScannersConcurrency((java.lang.Integer)value);
}
break;
case IVF_NPROBE:
if (value == null) {
unsetIvfNprobe();
} else {
setIvfNprobe((java.lang.Integer)value);
}
break;
case ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER:
if (value == null) {
unsetEnableParquetFilterByBloomFilter();
} else {
setEnableParquetFilterByBloomFilter((java.lang.Boolean)value);
}
break;
case ENABLE_AGGREGATE_FUNCTION_NULL_V2:
if (value == null) {
unsetEnableAggregateFunctionNullV2();
} else {
setEnableAggregateFunctionNullV2((java.lang.Boolean)value);
}
break;
case ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH:
if (value == null) {
unsetEnableStreamingAggHashJoinForcePassthrough();
} else {
setEnableStreamingAggHashJoinForcePassthrough((java.lang.Boolean)value);
}
break;
case ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH:
if (value == null) {
unsetEnableDistinctStreamingAggForcePassthrough();
} else {
setEnableDistinctStreamingAggForcePassthrough((java.lang.Boolean)value);
}
break;
case ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH:
if (value == null) {
unsetEnableBroadcastJoinForcePassthrough();
} else {
setEnableBroadcastJoinForcePassthrough((java.lang.Boolean)value);
}
break;
case ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT:
if (value == null) {
unsetEnableLeftSemiDirectReturnOpt();
} else {
setEnableLeftSemiDirectReturnOpt((java.lang.Boolean)value);
}
break;
case ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST:
if (value == null) {
unsetEnableAdjustConjunctOrderByCost();
} else {
setEnableAdjustConjunctOrderByCost((java.lang.Boolean)value);
}
break;
case ENABLE_PAIMON_CPP_READER:
if (value == null) {
unsetEnablePaimonCppReader();
} else {
setEnablePaimonCppReader((java.lang.Boolean)value);
}
break;
case SINGLE_BACKEND_QUERY:
if (value == null) {
unsetSingleBackendQuery();
} else {
setSingleBackendQuery((java.lang.Boolean)value);
}
break;
case ENABLE_PARQUET_FILE_PAGE_CACHE:
if (value == null) {
unsetEnableParquetFilePageCache();
} else {
setEnableParquetFilePageCache((java.lang.Boolean)value);
}
break;
case ENABLE_INVERTED_INDEX_WAND_QUERY:
if (value == null) {
unsetEnableInvertedIndexWandQuery();
} else {
setEnableInvertedIndexWandQuery((java.lang.Boolean)value);
}
break;
case SPILL_BUFFER_SIZE_BYTES:
if (value == null) {
unsetSpillBufferSizeBytes();
} else {
setSpillBufferSizeBytes((java.lang.Long)value);
}
break;
case SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES:
if (value == null) {
unsetSpillJoinBuildSinkMemLimitBytes();
} else {
setSpillJoinBuildSinkMemLimitBytes((java.lang.Long)value);
}
break;
case SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES:
if (value == null) {
unsetSpillAggregationSinkMemLimitBytes();
} else {
setSpillAggregationSinkMemLimitBytes((java.lang.Long)value);
}
break;
case SPILL_SORT_SINK_MEM_LIMIT_BYTES:
if (value == null) {
unsetSpillSortSinkMemLimitBytes();
} else {
setSpillSortSinkMemLimitBytes((java.lang.Long)value);
}
break;
case SPILL_SORT_MERGE_MEM_LIMIT_BYTES:
if (value == null) {
unsetSpillSortMergeMemLimitBytes();
} else {
setSpillSortMergeMemLimitBytes((java.lang.Long)value);
}
break;
case SPILL_REPARTITION_MAX_DEPTH:
if (value == null) {
unsetSpillRepartitionMaxDepth();
} else {
setSpillRepartitionMaxDepth((java.lang.Integer)value);
}
break;
case CTE_MAX_RECURSION_DEPTH:
if (value == null) {
unsetCteMaxRecursionDepth();
} else {
setCteMaxRecursionDepth((java.lang.Integer)value);
}
break;
case ENABLE_USE_HYBRID_SORT:
if (value == null) {
unsetEnableUseHybridSort();
} else {
setEnableUseHybridSort((java.lang.Boolean)value);
}
break;
case ENABLE_ADAPTIVE_SCAN:
if (value == null) {
unsetEnableAdaptiveScan();
} else {
setEnableAdaptiveScan((java.lang.Boolean)value);
}
break;
case ENABLE_LOCAL_EXCHANGE_BEFORE_AGG:
if (value == null) {
unsetEnableLocalExchangeBeforeAgg();
} else {
setEnableLocalExchangeBeforeAgg((java.lang.Boolean)value);
}
break;
case MAX_SCAN_MEM_RATIO:
if (value == null) {
unsetMaxScanMemRatio();
} else {
setMaxScanMemRatio((java.lang.Double)value);
}
break;
case ENABLE_RUST_LANCE_READER:
if (value == null) {
unsetEnableRustLanceReader();
} else {
setEnableRustLanceReader((java.lang.Boolean)value);
}
break;
case NEW_VERSION_PERCENTILE:
if (value == null) {
unsetNewVersionPercentile();
} else {
setNewVersionPercentile((java.lang.Boolean)value);
}
break;
case PREFERRED_BLOCK_SIZE_BYTES:
if (value == null) {
unsetPreferredBlockSizeBytes();
} else {
setPreferredBlockSizeBytes((java.lang.Long)value);
}
break;
case DISABLE_FILE_CACHE:
if (value == null) {
unsetDisableFileCache();
} else {
setDisableFileCache((java.lang.Boolean)value);
}
break;
case FILE_CACHE_QUERY_LIMIT_PERCENT:
if (value == null) {
unsetFileCacheQueryLimitPercent();
} else {
setFileCacheQueryLimitPercent((java.lang.Integer)value);
}
break;
}
}
@org.apache.thrift.annotation.Nullable
public java.lang.Object getFieldValue(_Fields field) {
switch (field) {
case ABORT_ON_ERROR:
return isAbortOnError();
case MAX_ERRORS:
return getMaxErrors();
case DISABLE_CODEGEN:
return isDisableCodegen();
case BATCH_SIZE:
return getBatchSize();
case NUM_NODES:
return getNumNodes();
case MAX_SCAN_RANGE_LENGTH:
return getMaxScanRangeLength();
case MAX_SCANNERS_CONCURRENCY:
return getMaxScannersConcurrency();
case MAX_IO_BUFFERS:
return getMaxIoBuffers();
case ALLOW_UNSUPPORTED_FORMATS:
return isAllowUnsupportedFormats();
case DEFAULT_ORDER_BY_LIMIT:
return getDefaultOrderByLimit();
case MEM_LIMIT:
return getMemLimit();
case ABORT_ON_DEFAULT_LIMIT_EXCEEDED:
return isAbortOnDefaultLimitExceeded();
case QUERY_TIMEOUT:
return getQueryTimeout();
case IS_REPORT_SUCCESS:
return isIsReportSuccess();
case CODEGEN_LEVEL:
return getCodegenLevel();
case KUDU_LATEST_OBSERVED_TS:
return getKuduLatestObservedTs();
case QUERY_TYPE:
return getQueryType();
case MIN_RESERVATION:
return getMinReservation();
case MAX_RESERVATION:
return getMaxReservation();
case INITIAL_RESERVATION_TOTAL_CLAIMS:
return getInitialReservationTotalClaims();
case BUFFER_POOL_LIMIT:
return getBufferPoolLimit();
case DEFAULT_SPILLABLE_BUFFER_SIZE:
return getDefaultSpillableBufferSize();
case MIN_SPILLABLE_BUFFER_SIZE:
return getMinSpillableBufferSize();
case MAX_ROW_SIZE:
return getMaxRowSize();
case DISABLE_STREAM_PREAGGREGATIONS:
return isDisableStreamPreaggregations();
case MT_DOP:
return getMtDop();
case LOAD_MEM_LIMIT:
return getLoadMemLimit();
case MAX_SCAN_KEY_NUM:
return getMaxScanKeyNum();
case MAX_PUSHDOWN_CONDITIONS_PER_COLUMN:
return getMaxPushdownConditionsPerColumn();
case ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE:
return isEnableEnableExchangeNodeParallelMerge();
case RUNTIME_FILTER_WAIT_TIME_MS:
return getRuntimeFilterWaitTimeMs();
case RUNTIME_FILTER_MAX_IN_NUM:
return getRuntimeFilterMaxInNum();
case RESOURCE_LIMIT:
return getResourceLimit();
case RETURN_OBJECT_DATA_AS_BINARY:
return isReturnObjectDataAsBinary();
case TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY:
return isTrimTailingSpacesForExternalTableQuery();
case ENABLE_FUNCTION_PUSHDOWN:
return isEnableFunctionPushdown();
case FRAGMENT_TRANSMISSION_COMPRESSION_CODEC:
return getFragmentTransmissionCompressionCodec();
case ENABLE_LOCAL_EXCHANGE:
return isEnableLocalExchange();
case SKIP_STORAGE_ENGINE_MERGE:
return isSkipStorageEngineMerge();
case SKIP_DELETE_PREDICATE:
return isSkipDeletePredicate();
case ENABLE_NEW_SHUFFLE_HASH_METHOD:
return isEnableNewShuffleHashMethod();
case BE_EXEC_VERSION:
return getBeExecVersion();
case PARTITIONED_HASH_JOIN_ROWS_THRESHOLD:
return getPartitionedHashJoinRowsThreshold();
case ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN:
return isEnableShareHashTableForBroadcastJoin();
case CHECK_OVERFLOW_FOR_DECIMAL:
return isCheckOverflowForDecimal();
case SKIP_DELETE_BITMAP:
return isSkipDeleteBitmap();
case ENABLE_PIPELINE_ENGINE:
return isEnablePipelineEngine();
case REPEAT_MAX_NUM:
return getRepeatMaxNum();
case EXTERNAL_SORT_BYTES_THRESHOLD:
return getExternalSortBytesThreshold();
case PARTITIONED_HASH_AGG_ROWS_THRESHOLD:
return getPartitionedHashAggRowsThreshold();
case ENABLE_FILE_CACHE:
return isEnableFileCache();
case INSERT_TIMEOUT:
return getInsertTimeout();
case EXECUTION_TIMEOUT:
return getExecutionTimeout();
case DRY_RUN_QUERY:
return isDryRunQuery();
case ENABLE_COMMON_EXPR_PUSHDOWN:
return isEnableCommonExprPushdown();
case PARALLEL_INSTANCE:
return getParallelInstance();
case MYSQL_ROW_BINARY_FORMAT:
return isMysqlRowBinaryFormat();
case EXTERNAL_AGG_BYTES_THRESHOLD:
return getExternalAggBytesThreshold();
case EXTERNAL_AGG_PARTITION_BITS:
return getExternalAggPartitionBits();
case FILE_CACHE_BASE_PATH:
return getFileCacheBasePath();
case ENABLE_PARQUET_LAZY_MAT:
return isEnableParquetLazyMat();
case ENABLE_ORC_LAZY_MAT:
return isEnableOrcLazyMat();
case SCAN_QUEUE_MEM_LIMIT:
return getScanQueueMemLimit();
case ENABLE_SCAN_NODE_RUN_SERIAL:
return isEnableScanNodeRunSerial();
case ENABLE_INSERT_STRICT:
return isEnableInsertStrict();
case ENABLE_INVERTED_INDEX_QUERY:
return isEnableInvertedIndexQuery();
case TRUNCATE_CHAR_OR_VARCHAR_COLUMNS:
return isTruncateCharOrVarcharColumns();
case ENABLE_HASH_JOIN_EARLY_START_PROBE:
return isEnableHashJoinEarlyStartProbe();
case ENABLE_PIPELINE_X_ENGINE:
return isEnablePipelineXEngine();
case ENABLE_MEMTABLE_ON_SINK_NODE:
return isEnableMemtableOnSinkNode();
case ENABLE_DELETE_SUB_PREDICATE_V2:
return isEnableDeleteSubPredicateV2();
case FE_PROCESS_UUID:
return getFeProcessUuid();
case INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD:
return getInvertedIndexConjunctionOptThreshold();
case ENABLE_PROFILE:
return isEnableProfile();
case ENABLE_PAGE_CACHE:
return isEnablePageCache();
case ANALYZE_TIMEOUT:
return getAnalyzeTimeout();
case FASTER_FLOAT_CONVERT:
return isFasterFloatConvert();
case ENABLE_DECIMAL256:
return isEnableDecimal256();
case ENABLE_LOCAL_SHUFFLE:
return isEnableLocalShuffle();
case SKIP_MISSING_VERSION:
return isSkipMissingVersion();
case RUNTIME_FILTER_WAIT_INFINITELY:
return isRuntimeFilterWaitInfinitely();
case CONDITION_CACHE_DIGEST:
return getConditionCacheDigest();
case INVERTED_INDEX_MAX_EXPANSIONS:
return getInvertedIndexMaxExpansions();
case INVERTED_INDEX_SKIP_THRESHOLD:
return getInvertedIndexSkipThreshold();
case ENABLE_PARALLEL_SCAN:
return isEnableParallelScan();
case PARALLEL_SCAN_MAX_SCANNERS_COUNT:
return getParallelScanMaxScannersCount();
case PARALLEL_SCAN_MIN_ROWS_PER_SCANNER:
return getParallelScanMinRowsPerScanner();
case SKIP_BAD_TABLET:
return isSkipBadTablet();
case SCANNER_SCALE_UP_RATIO:
return getScannerScaleUpRatio();
case ENABLE_DISTINCT_STREAMING_AGGREGATION:
return isEnableDistinctStreamingAggregation();
case ENABLE_JOIN_SPILL:
return isEnableJoinSpill();
case ENABLE_SORT_SPILL:
return isEnableSortSpill();
case ENABLE_AGG_SPILL:
return isEnableAggSpill();
case MIN_REVOCABLE_MEM:
return getMinRevocableMem();
case SPILL_STREAMING_AGG_MEM_LIMIT:
return getSpillStreamingAggMemLimit();
case DATA_QUEUE_MAX_BLOCKS:
return getDataQueueMaxBlocks();
case ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX:
return isEnableCommonExprPushdownForInvertedIndex();
case LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT:
return getLocalExchangeFreeBlocksLimit();
case ENABLE_FORCE_SPILL:
return isEnableForceSpill();
case ENABLE_PARQUET_FILTER_BY_MIN_MAX:
return isEnableParquetFilterByMinMax();
case ENABLE_ORC_FILTER_BY_MIN_MAX:
return isEnableOrcFilterByMinMax();
case MAX_COLUMN_READER_NUM:
return getMaxColumnReaderNum();
case ENABLE_LOCAL_MERGE_SORT:
return isEnableLocalMergeSort();
case ENABLE_PARALLEL_RESULT_SINK:
return isEnableParallelResultSink();
case ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE:
return isEnableShortCircuitQueryAccessColumnStore();
case ENABLE_NO_NEED_READ_DATA_OPT:
return isEnableNoNeedReadDataOpt();
case READ_CSV_EMPTY_LINE_AS_NULL:
return isReadCsvEmptyLineAsNull();
case SERDE_DIALECT:
return getSerdeDialect();
case ENABLE_MATCH_WITHOUT_INVERTED_INDEX:
return isEnableMatchWithoutInvertedIndex();
case ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX:
return isEnableFallbackOnMissingInvertedIndex();
case KEEP_CARRIAGE_RETURN:
return isKeepCarriageReturn();
case RUNTIME_BLOOM_FILTER_MIN_SIZE:
return getRuntimeBloomFilterMinSize();
case HIVE_PARQUET_USE_COLUMN_NAMES:
return isHiveParquetUseColumnNames();
case HIVE_ORC_USE_COLUMN_NAMES:
return isHiveOrcUseColumnNames();
case ENABLE_SEGMENT_CACHE:
return isEnableSegmentCache();
case RUNTIME_BLOOM_FILTER_MAX_SIZE:
return getRuntimeBloomFilterMaxSize();
case IN_LIST_VALUE_COUNT_THRESHOLD:
return getInListValueCountThreshold();
case ENABLE_VERBOSE_PROFILE:
return isEnableVerboseProfile();
case RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT:
return getRpcVerboseProfileMaxInstanceCount();
case ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT:
return isEnableAdaptivePipelineTaskSerialReadOnLimit();
case ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT:
return getAdaptivePipelineTaskSerialReadOnLimit();
case PARALLEL_PREPARE_THRESHOLD:
return getParallelPrepareThreshold();
case PARTITION_TOPN_MAX_PARTITIONS:
return getPartitionTopnMaxPartitions();
case PARTITION_TOPN_PRE_PARTITION_ROWS:
return getPartitionTopnPrePartitionRows();
case ENABLE_PARALLEL_OUTFILE:
return isEnableParallelOutfile();
case ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT:
return isEnablePhraseQuerySequentialOpt();
case ENABLE_AUTO_CREATE_WHEN_OVERWRITE:
return isEnableAutoCreateWhenOverwrite();
case ORC_TINY_STRIPE_THRESHOLD_BYTES:
return getOrcTinyStripeThresholdBytes();
case ORC_ONCE_MAX_READ_BYTES:
return getOrcOnceMaxReadBytes();
case ORC_MAX_MERGE_DISTANCE_BYTES:
return getOrcMaxMergeDistanceBytes();
case IGNORE_RUNTIME_FILTER_ERROR:
return isIgnoreRuntimeFilterError();
case ENABLE_FIXED_LEN_TO_UINT32_V2:
return isEnableFixedLenToUint32V2();
case ENABLE_SHARED_EXCHANGE_SINK_BUFFER:
return isEnableSharedExchangeSinkBuffer();
case ENABLE_INVERTED_INDEX_SEARCHER_CACHE:
return isEnableInvertedIndexSearcherCache();
case ENABLE_INVERTED_INDEX_QUERY_CACHE:
return isEnableInvertedIndexQueryCache();
case ENABLE_CONDITION_CACHE:
return isEnableConditionCache();
case PROFILE_LEVEL:
return getProfileLevel();
case MIN_SCANNERS_CONCURRENCY:
return getMinScannersConcurrency();
case MIN_SCAN_SCHEDULER_CONCURRENCY:
return getMinScanSchedulerConcurrency();
case ENABLE_RUNTIME_FILTER_PARTITION_PRUNE:
return isEnableRuntimeFilterPartitionPrune();
case MINIMUM_OPERATOR_MEMORY_REQUIRED_KB:
return getMinimumOperatorMemoryRequiredKb();
case ENABLE_MEM_OVERCOMMIT:
return isEnableMemOvercommit();
case QUERY_SLOT_COUNT:
return getQuerySlotCount();
case ENABLE_SPILL:
return isEnableSpill();
case ENABLE_RESERVE_MEMORY:
return isEnableReserveMemory();
case REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT:
return getRevocableMemoryHighWatermarkPercent();
case SPILL_SORT_MEM_LIMIT:
return getSpillSortMemLimit();
case SPILL_SORT_BATCH_BYTES:
return getSpillSortBatchBytes();
case SPILL_AGGREGATION_PARTITION_COUNT:
return getSpillAggregationPartitionCount();
case SPILL_HASH_JOIN_PARTITION_COUNT:
return getSpillHashJoinPartitionCount();
case LOW_MEMORY_MODE_BUFFER_LIMIT:
return getLowMemoryModeBufferLimit();
case DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED:
return isDumpHeapProfileWhenMemLimitExceeded();
case INVERTED_INDEX_COMPATIBLE_READ:
return isInvertedIndexCompatibleRead();
case CHECK_ORC_INIT_SARGS_SUCCESS:
return isCheckOrcInitSargsSuccess();
case EXCHANGE_MULTI_BLOCKS_BYTE_SIZE:
return getExchangeMultiBlocksByteSize();
case ENABLE_STRICT_CAST:
return isEnableStrictCast();
case NEW_VERSION_UNIX_TIMESTAMP:
return isNewVersionUnixTimestamp();
case HNSW_EF_SEARCH:
return getHnswEfSearch();
case HNSW_CHECK_RELATIVE_DISTANCE:
return isHnswCheckRelativeDistance();
case HNSW_BOUNDED_QUEUE:
return isHnswBoundedQueue();
case OPTIMIZE_INDEX_SCAN_PARALLELISM:
return isOptimizeIndexScanParallelism();
case ENABLE_PREFER_CACHED_ROWSET:
return isEnablePreferCachedRowset();
case QUERY_FRESHNESS_TOLERANCE_MS:
return getQueryFreshnessToleranceMs();
case MERGE_READ_SLICE_SIZE:
return getMergeReadSliceSize();
case ENABLE_FUZZY_BLOCKABLE_TASK:
return isEnableFuzzyBlockableTask();
case SHUFFLED_AGG_IDS:
return getShuffledAggIds();
case ENABLE_EXTENDED_REGEX:
return isEnableExtendedRegex();
case ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES:
return getIcebergWriteTargetFileSizeBytes();
case MAX_FILE_SCANNERS_CONCURRENCY:
return getMaxFileScannersConcurrency();
case MIN_FILE_SCANNERS_CONCURRENCY:
return getMinFileScannersConcurrency();
case IVF_NPROBE:
return getIvfNprobe();
case ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER:
return isEnableParquetFilterByBloomFilter();
case ENABLE_AGGREGATE_FUNCTION_NULL_V2:
return isEnableAggregateFunctionNullV2();
case ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH:
return isEnableStreamingAggHashJoinForcePassthrough();
case ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH:
return isEnableDistinctStreamingAggForcePassthrough();
case ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH:
return isEnableBroadcastJoinForcePassthrough();
case ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT:
return isEnableLeftSemiDirectReturnOpt();
case ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST:
return isEnableAdjustConjunctOrderByCost();
case ENABLE_PAIMON_CPP_READER:
return isEnablePaimonCppReader();
case SINGLE_BACKEND_QUERY:
return isSingleBackendQuery();
case ENABLE_PARQUET_FILE_PAGE_CACHE:
return isEnableParquetFilePageCache();
case ENABLE_INVERTED_INDEX_WAND_QUERY:
return isEnableInvertedIndexWandQuery();
case SPILL_BUFFER_SIZE_BYTES:
return getSpillBufferSizeBytes();
case SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES:
return getSpillJoinBuildSinkMemLimitBytes();
case SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES:
return getSpillAggregationSinkMemLimitBytes();
case SPILL_SORT_SINK_MEM_LIMIT_BYTES:
return getSpillSortSinkMemLimitBytes();
case SPILL_SORT_MERGE_MEM_LIMIT_BYTES:
return getSpillSortMergeMemLimitBytes();
case SPILL_REPARTITION_MAX_DEPTH:
return getSpillRepartitionMaxDepth();
case CTE_MAX_RECURSION_DEPTH:
return getCteMaxRecursionDepth();
case ENABLE_USE_HYBRID_SORT:
return isEnableUseHybridSort();
case ENABLE_ADAPTIVE_SCAN:
return isEnableAdaptiveScan();
case ENABLE_LOCAL_EXCHANGE_BEFORE_AGG:
return isEnableLocalExchangeBeforeAgg();
case MAX_SCAN_MEM_RATIO:
return getMaxScanMemRatio();
case ENABLE_RUST_LANCE_READER:
return isEnableRustLanceReader();
case NEW_VERSION_PERCENTILE:
return isNewVersionPercentile();
case PREFERRED_BLOCK_SIZE_BYTES:
return getPreferredBlockSizeBytes();
case DISABLE_FILE_CACHE:
return isDisableFileCache();
case FILE_CACHE_QUERY_LIMIT_PERCENT:
return getFileCacheQueryLimitPercent();
}
throw new java.lang.IllegalStateException();
}
/** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
public boolean isSet(_Fields field) {
if (field == null) {
throw new java.lang.IllegalArgumentException();
}
switch (field) {
case ABORT_ON_ERROR:
return isSetAbortOnError();
case MAX_ERRORS:
return isSetMaxErrors();
case DISABLE_CODEGEN:
return isSetDisableCodegen();
case BATCH_SIZE:
return isSetBatchSize();
case NUM_NODES:
return isSetNumNodes();
case MAX_SCAN_RANGE_LENGTH:
return isSetMaxScanRangeLength();
case MAX_SCANNERS_CONCURRENCY:
return isSetMaxScannersConcurrency();
case MAX_IO_BUFFERS:
return isSetMaxIoBuffers();
case ALLOW_UNSUPPORTED_FORMATS:
return isSetAllowUnsupportedFormats();
case DEFAULT_ORDER_BY_LIMIT:
return isSetDefaultOrderByLimit();
case MEM_LIMIT:
return isSetMemLimit();
case ABORT_ON_DEFAULT_LIMIT_EXCEEDED:
return isSetAbortOnDefaultLimitExceeded();
case QUERY_TIMEOUT:
return isSetQueryTimeout();
case IS_REPORT_SUCCESS:
return isSetIsReportSuccess();
case CODEGEN_LEVEL:
return isSetCodegenLevel();
case KUDU_LATEST_OBSERVED_TS:
return isSetKuduLatestObservedTs();
case QUERY_TYPE:
return isSetQueryType();
case MIN_RESERVATION:
return isSetMinReservation();
case MAX_RESERVATION:
return isSetMaxReservation();
case INITIAL_RESERVATION_TOTAL_CLAIMS:
return isSetInitialReservationTotalClaims();
case BUFFER_POOL_LIMIT:
return isSetBufferPoolLimit();
case DEFAULT_SPILLABLE_BUFFER_SIZE:
return isSetDefaultSpillableBufferSize();
case MIN_SPILLABLE_BUFFER_SIZE:
return isSetMinSpillableBufferSize();
case MAX_ROW_SIZE:
return isSetMaxRowSize();
case DISABLE_STREAM_PREAGGREGATIONS:
return isSetDisableStreamPreaggregations();
case MT_DOP:
return isSetMtDop();
case LOAD_MEM_LIMIT:
return isSetLoadMemLimit();
case MAX_SCAN_KEY_NUM:
return isSetMaxScanKeyNum();
case MAX_PUSHDOWN_CONDITIONS_PER_COLUMN:
return isSetMaxPushdownConditionsPerColumn();
case ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE:
return isSetEnableEnableExchangeNodeParallelMerge();
case RUNTIME_FILTER_WAIT_TIME_MS:
return isSetRuntimeFilterWaitTimeMs();
case RUNTIME_FILTER_MAX_IN_NUM:
return isSetRuntimeFilterMaxInNum();
case RESOURCE_LIMIT:
return isSetResourceLimit();
case RETURN_OBJECT_DATA_AS_BINARY:
return isSetReturnObjectDataAsBinary();
case TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY:
return isSetTrimTailingSpacesForExternalTableQuery();
case ENABLE_FUNCTION_PUSHDOWN:
return isSetEnableFunctionPushdown();
case FRAGMENT_TRANSMISSION_COMPRESSION_CODEC:
return isSetFragmentTransmissionCompressionCodec();
case ENABLE_LOCAL_EXCHANGE:
return isSetEnableLocalExchange();
case SKIP_STORAGE_ENGINE_MERGE:
return isSetSkipStorageEngineMerge();
case SKIP_DELETE_PREDICATE:
return isSetSkipDeletePredicate();
case ENABLE_NEW_SHUFFLE_HASH_METHOD:
return isSetEnableNewShuffleHashMethod();
case BE_EXEC_VERSION:
return isSetBeExecVersion();
case PARTITIONED_HASH_JOIN_ROWS_THRESHOLD:
return isSetPartitionedHashJoinRowsThreshold();
case ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN:
return isSetEnableShareHashTableForBroadcastJoin();
case CHECK_OVERFLOW_FOR_DECIMAL:
return isSetCheckOverflowForDecimal();
case SKIP_DELETE_BITMAP:
return isSetSkipDeleteBitmap();
case ENABLE_PIPELINE_ENGINE:
return isSetEnablePipelineEngine();
case REPEAT_MAX_NUM:
return isSetRepeatMaxNum();
case EXTERNAL_SORT_BYTES_THRESHOLD:
return isSetExternalSortBytesThreshold();
case PARTITIONED_HASH_AGG_ROWS_THRESHOLD:
return isSetPartitionedHashAggRowsThreshold();
case ENABLE_FILE_CACHE:
return isSetEnableFileCache();
case INSERT_TIMEOUT:
return isSetInsertTimeout();
case EXECUTION_TIMEOUT:
return isSetExecutionTimeout();
case DRY_RUN_QUERY:
return isSetDryRunQuery();
case ENABLE_COMMON_EXPR_PUSHDOWN:
return isSetEnableCommonExprPushdown();
case PARALLEL_INSTANCE:
return isSetParallelInstance();
case MYSQL_ROW_BINARY_FORMAT:
return isSetMysqlRowBinaryFormat();
case EXTERNAL_AGG_BYTES_THRESHOLD:
return isSetExternalAggBytesThreshold();
case EXTERNAL_AGG_PARTITION_BITS:
return isSetExternalAggPartitionBits();
case FILE_CACHE_BASE_PATH:
return isSetFileCacheBasePath();
case ENABLE_PARQUET_LAZY_MAT:
return isSetEnableParquetLazyMat();
case ENABLE_ORC_LAZY_MAT:
return isSetEnableOrcLazyMat();
case SCAN_QUEUE_MEM_LIMIT:
return isSetScanQueueMemLimit();
case ENABLE_SCAN_NODE_RUN_SERIAL:
return isSetEnableScanNodeRunSerial();
case ENABLE_INSERT_STRICT:
return isSetEnableInsertStrict();
case ENABLE_INVERTED_INDEX_QUERY:
return isSetEnableInvertedIndexQuery();
case TRUNCATE_CHAR_OR_VARCHAR_COLUMNS:
return isSetTruncateCharOrVarcharColumns();
case ENABLE_HASH_JOIN_EARLY_START_PROBE:
return isSetEnableHashJoinEarlyStartProbe();
case ENABLE_PIPELINE_X_ENGINE:
return isSetEnablePipelineXEngine();
case ENABLE_MEMTABLE_ON_SINK_NODE:
return isSetEnableMemtableOnSinkNode();
case ENABLE_DELETE_SUB_PREDICATE_V2:
return isSetEnableDeleteSubPredicateV2();
case FE_PROCESS_UUID:
return isSetFeProcessUuid();
case INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD:
return isSetInvertedIndexConjunctionOptThreshold();
case ENABLE_PROFILE:
return isSetEnableProfile();
case ENABLE_PAGE_CACHE:
return isSetEnablePageCache();
case ANALYZE_TIMEOUT:
return isSetAnalyzeTimeout();
case FASTER_FLOAT_CONVERT:
return isSetFasterFloatConvert();
case ENABLE_DECIMAL256:
return isSetEnableDecimal256();
case ENABLE_LOCAL_SHUFFLE:
return isSetEnableLocalShuffle();
case SKIP_MISSING_VERSION:
return isSetSkipMissingVersion();
case RUNTIME_FILTER_WAIT_INFINITELY:
return isSetRuntimeFilterWaitInfinitely();
case CONDITION_CACHE_DIGEST:
return isSetConditionCacheDigest();
case INVERTED_INDEX_MAX_EXPANSIONS:
return isSetInvertedIndexMaxExpansions();
case INVERTED_INDEX_SKIP_THRESHOLD:
return isSetInvertedIndexSkipThreshold();
case ENABLE_PARALLEL_SCAN:
return isSetEnableParallelScan();
case PARALLEL_SCAN_MAX_SCANNERS_COUNT:
return isSetParallelScanMaxScannersCount();
case PARALLEL_SCAN_MIN_ROWS_PER_SCANNER:
return isSetParallelScanMinRowsPerScanner();
case SKIP_BAD_TABLET:
return isSetSkipBadTablet();
case SCANNER_SCALE_UP_RATIO:
return isSetScannerScaleUpRatio();
case ENABLE_DISTINCT_STREAMING_AGGREGATION:
return isSetEnableDistinctStreamingAggregation();
case ENABLE_JOIN_SPILL:
return isSetEnableJoinSpill();
case ENABLE_SORT_SPILL:
return isSetEnableSortSpill();
case ENABLE_AGG_SPILL:
return isSetEnableAggSpill();
case MIN_REVOCABLE_MEM:
return isSetMinRevocableMem();
case SPILL_STREAMING_AGG_MEM_LIMIT:
return isSetSpillStreamingAggMemLimit();
case DATA_QUEUE_MAX_BLOCKS:
return isSetDataQueueMaxBlocks();
case ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX:
return isSetEnableCommonExprPushdownForInvertedIndex();
case LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT:
return isSetLocalExchangeFreeBlocksLimit();
case ENABLE_FORCE_SPILL:
return isSetEnableForceSpill();
case ENABLE_PARQUET_FILTER_BY_MIN_MAX:
return isSetEnableParquetFilterByMinMax();
case ENABLE_ORC_FILTER_BY_MIN_MAX:
return isSetEnableOrcFilterByMinMax();
case MAX_COLUMN_READER_NUM:
return isSetMaxColumnReaderNum();
case ENABLE_LOCAL_MERGE_SORT:
return isSetEnableLocalMergeSort();
case ENABLE_PARALLEL_RESULT_SINK:
return isSetEnableParallelResultSink();
case ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE:
return isSetEnableShortCircuitQueryAccessColumnStore();
case ENABLE_NO_NEED_READ_DATA_OPT:
return isSetEnableNoNeedReadDataOpt();
case READ_CSV_EMPTY_LINE_AS_NULL:
return isSetReadCsvEmptyLineAsNull();
case SERDE_DIALECT:
return isSetSerdeDialect();
case ENABLE_MATCH_WITHOUT_INVERTED_INDEX:
return isSetEnableMatchWithoutInvertedIndex();
case ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX:
return isSetEnableFallbackOnMissingInvertedIndex();
case KEEP_CARRIAGE_RETURN:
return isSetKeepCarriageReturn();
case RUNTIME_BLOOM_FILTER_MIN_SIZE:
return isSetRuntimeBloomFilterMinSize();
case HIVE_PARQUET_USE_COLUMN_NAMES:
return isSetHiveParquetUseColumnNames();
case HIVE_ORC_USE_COLUMN_NAMES:
return isSetHiveOrcUseColumnNames();
case ENABLE_SEGMENT_CACHE:
return isSetEnableSegmentCache();
case RUNTIME_BLOOM_FILTER_MAX_SIZE:
return isSetRuntimeBloomFilterMaxSize();
case IN_LIST_VALUE_COUNT_THRESHOLD:
return isSetInListValueCountThreshold();
case ENABLE_VERBOSE_PROFILE:
return isSetEnableVerboseProfile();
case RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT:
return isSetRpcVerboseProfileMaxInstanceCount();
case ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT:
return isSetEnableAdaptivePipelineTaskSerialReadOnLimit();
case ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT:
return isSetAdaptivePipelineTaskSerialReadOnLimit();
case PARALLEL_PREPARE_THRESHOLD:
return isSetParallelPrepareThreshold();
case PARTITION_TOPN_MAX_PARTITIONS:
return isSetPartitionTopnMaxPartitions();
case PARTITION_TOPN_PRE_PARTITION_ROWS:
return isSetPartitionTopnPrePartitionRows();
case ENABLE_PARALLEL_OUTFILE:
return isSetEnableParallelOutfile();
case ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT:
return isSetEnablePhraseQuerySequentialOpt();
case ENABLE_AUTO_CREATE_WHEN_OVERWRITE:
return isSetEnableAutoCreateWhenOverwrite();
case ORC_TINY_STRIPE_THRESHOLD_BYTES:
return isSetOrcTinyStripeThresholdBytes();
case ORC_ONCE_MAX_READ_BYTES:
return isSetOrcOnceMaxReadBytes();
case ORC_MAX_MERGE_DISTANCE_BYTES:
return isSetOrcMaxMergeDistanceBytes();
case IGNORE_RUNTIME_FILTER_ERROR:
return isSetIgnoreRuntimeFilterError();
case ENABLE_FIXED_LEN_TO_UINT32_V2:
return isSetEnableFixedLenToUint32V2();
case ENABLE_SHARED_EXCHANGE_SINK_BUFFER:
return isSetEnableSharedExchangeSinkBuffer();
case ENABLE_INVERTED_INDEX_SEARCHER_CACHE:
return isSetEnableInvertedIndexSearcherCache();
case ENABLE_INVERTED_INDEX_QUERY_CACHE:
return isSetEnableInvertedIndexQueryCache();
case ENABLE_CONDITION_CACHE:
return isSetEnableConditionCache();
case PROFILE_LEVEL:
return isSetProfileLevel();
case MIN_SCANNERS_CONCURRENCY:
return isSetMinScannersConcurrency();
case MIN_SCAN_SCHEDULER_CONCURRENCY:
return isSetMinScanSchedulerConcurrency();
case ENABLE_RUNTIME_FILTER_PARTITION_PRUNE:
return isSetEnableRuntimeFilterPartitionPrune();
case MINIMUM_OPERATOR_MEMORY_REQUIRED_KB:
return isSetMinimumOperatorMemoryRequiredKb();
case ENABLE_MEM_OVERCOMMIT:
return isSetEnableMemOvercommit();
case QUERY_SLOT_COUNT:
return isSetQuerySlotCount();
case ENABLE_SPILL:
return isSetEnableSpill();
case ENABLE_RESERVE_MEMORY:
return isSetEnableReserveMemory();
case REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT:
return isSetRevocableMemoryHighWatermarkPercent();
case SPILL_SORT_MEM_LIMIT:
return isSetSpillSortMemLimit();
case SPILL_SORT_BATCH_BYTES:
return isSetSpillSortBatchBytes();
case SPILL_AGGREGATION_PARTITION_COUNT:
return isSetSpillAggregationPartitionCount();
case SPILL_HASH_JOIN_PARTITION_COUNT:
return isSetSpillHashJoinPartitionCount();
case LOW_MEMORY_MODE_BUFFER_LIMIT:
return isSetLowMemoryModeBufferLimit();
case DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED:
return isSetDumpHeapProfileWhenMemLimitExceeded();
case INVERTED_INDEX_COMPATIBLE_READ:
return isSetInvertedIndexCompatibleRead();
case CHECK_ORC_INIT_SARGS_SUCCESS:
return isSetCheckOrcInitSargsSuccess();
case EXCHANGE_MULTI_BLOCKS_BYTE_SIZE:
return isSetExchangeMultiBlocksByteSize();
case ENABLE_STRICT_CAST:
return isSetEnableStrictCast();
case NEW_VERSION_UNIX_TIMESTAMP:
return isSetNewVersionUnixTimestamp();
case HNSW_EF_SEARCH:
return isSetHnswEfSearch();
case HNSW_CHECK_RELATIVE_DISTANCE:
return isSetHnswCheckRelativeDistance();
case HNSW_BOUNDED_QUEUE:
return isSetHnswBoundedQueue();
case OPTIMIZE_INDEX_SCAN_PARALLELISM:
return isSetOptimizeIndexScanParallelism();
case ENABLE_PREFER_CACHED_ROWSET:
return isSetEnablePreferCachedRowset();
case QUERY_FRESHNESS_TOLERANCE_MS:
return isSetQueryFreshnessToleranceMs();
case MERGE_READ_SLICE_SIZE:
return isSetMergeReadSliceSize();
case ENABLE_FUZZY_BLOCKABLE_TASK:
return isSetEnableFuzzyBlockableTask();
case SHUFFLED_AGG_IDS:
return isSetShuffledAggIds();
case ENABLE_EXTENDED_REGEX:
return isSetEnableExtendedRegex();
case ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES:
return isSetIcebergWriteTargetFileSizeBytes();
case MAX_FILE_SCANNERS_CONCURRENCY:
return isSetMaxFileScannersConcurrency();
case MIN_FILE_SCANNERS_CONCURRENCY:
return isSetMinFileScannersConcurrency();
case IVF_NPROBE:
return isSetIvfNprobe();
case ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER:
return isSetEnableParquetFilterByBloomFilter();
case ENABLE_AGGREGATE_FUNCTION_NULL_V2:
return isSetEnableAggregateFunctionNullV2();
case ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH:
return isSetEnableStreamingAggHashJoinForcePassthrough();
case ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH:
return isSetEnableDistinctStreamingAggForcePassthrough();
case ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH:
return isSetEnableBroadcastJoinForcePassthrough();
case ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT:
return isSetEnableLeftSemiDirectReturnOpt();
case ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST:
return isSetEnableAdjustConjunctOrderByCost();
case ENABLE_PAIMON_CPP_READER:
return isSetEnablePaimonCppReader();
case SINGLE_BACKEND_QUERY:
return isSetSingleBackendQuery();
case ENABLE_PARQUET_FILE_PAGE_CACHE:
return isSetEnableParquetFilePageCache();
case ENABLE_INVERTED_INDEX_WAND_QUERY:
return isSetEnableInvertedIndexWandQuery();
case SPILL_BUFFER_SIZE_BYTES:
return isSetSpillBufferSizeBytes();
case SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES:
return isSetSpillJoinBuildSinkMemLimitBytes();
case SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES:
return isSetSpillAggregationSinkMemLimitBytes();
case SPILL_SORT_SINK_MEM_LIMIT_BYTES:
return isSetSpillSortSinkMemLimitBytes();
case SPILL_SORT_MERGE_MEM_LIMIT_BYTES:
return isSetSpillSortMergeMemLimitBytes();
case SPILL_REPARTITION_MAX_DEPTH:
return isSetSpillRepartitionMaxDepth();
case CTE_MAX_RECURSION_DEPTH:
return isSetCteMaxRecursionDepth();
case ENABLE_USE_HYBRID_SORT:
return isSetEnableUseHybridSort();
case ENABLE_ADAPTIVE_SCAN:
return isSetEnableAdaptiveScan();
case ENABLE_LOCAL_EXCHANGE_BEFORE_AGG:
return isSetEnableLocalExchangeBeforeAgg();
case MAX_SCAN_MEM_RATIO:
return isSetMaxScanMemRatio();
case ENABLE_RUST_LANCE_READER:
return isSetEnableRustLanceReader();
case NEW_VERSION_PERCENTILE:
return isSetNewVersionPercentile();
case PREFERRED_BLOCK_SIZE_BYTES:
return isSetPreferredBlockSizeBytes();
case DISABLE_FILE_CACHE:
return isSetDisableFileCache();
case FILE_CACHE_QUERY_LIMIT_PERCENT:
return isSetFileCacheQueryLimitPercent();
}
throw new java.lang.IllegalStateException();
}
@Override
public boolean equals(java.lang.Object that) {
if (that instanceof TQueryOptions)
return this.equals((TQueryOptions)that);
return false;
}
public boolean equals(TQueryOptions that) {
if (that == null)
return false;
if (this == that)
return true;
boolean this_present_abort_on_error = true && this.isSetAbortOnError();
boolean that_present_abort_on_error = true && that.isSetAbortOnError();
if (this_present_abort_on_error || that_present_abort_on_error) {
if (!(this_present_abort_on_error && that_present_abort_on_error))
return false;
if (this.abort_on_error != that.abort_on_error)
return false;
}
boolean this_present_max_errors = true && this.isSetMaxErrors();
boolean that_present_max_errors = true && that.isSetMaxErrors();
if (this_present_max_errors || that_present_max_errors) {
if (!(this_present_max_errors && that_present_max_errors))
return false;
if (this.max_errors != that.max_errors)
return false;
}
boolean this_present_disable_codegen = true && this.isSetDisableCodegen();
boolean that_present_disable_codegen = true && that.isSetDisableCodegen();
if (this_present_disable_codegen || that_present_disable_codegen) {
if (!(this_present_disable_codegen && that_present_disable_codegen))
return false;
if (this.disable_codegen != that.disable_codegen)
return false;
}
boolean this_present_batch_size = true && this.isSetBatchSize();
boolean that_present_batch_size = true && that.isSetBatchSize();
if (this_present_batch_size || that_present_batch_size) {
if (!(this_present_batch_size && that_present_batch_size))
return false;
if (this.batch_size != that.batch_size)
return false;
}
boolean this_present_num_nodes = true && this.isSetNumNodes();
boolean that_present_num_nodes = true && that.isSetNumNodes();
if (this_present_num_nodes || that_present_num_nodes) {
if (!(this_present_num_nodes && that_present_num_nodes))
return false;
if (this.num_nodes != that.num_nodes)
return false;
}
boolean this_present_max_scan_range_length = true && this.isSetMaxScanRangeLength();
boolean that_present_max_scan_range_length = true && that.isSetMaxScanRangeLength();
if (this_present_max_scan_range_length || that_present_max_scan_range_length) {
if (!(this_present_max_scan_range_length && that_present_max_scan_range_length))
return false;
if (this.max_scan_range_length != that.max_scan_range_length)
return false;
}
boolean this_present_max_scanners_concurrency = true && this.isSetMaxScannersConcurrency();
boolean that_present_max_scanners_concurrency = true && that.isSetMaxScannersConcurrency();
if (this_present_max_scanners_concurrency || that_present_max_scanners_concurrency) {
if (!(this_present_max_scanners_concurrency && that_present_max_scanners_concurrency))
return false;
if (this.max_scanners_concurrency != that.max_scanners_concurrency)
return false;
}
boolean this_present_max_io_buffers = true && this.isSetMaxIoBuffers();
boolean that_present_max_io_buffers = true && that.isSetMaxIoBuffers();
if (this_present_max_io_buffers || that_present_max_io_buffers) {
if (!(this_present_max_io_buffers && that_present_max_io_buffers))
return false;
if (this.max_io_buffers != that.max_io_buffers)
return false;
}
boolean this_present_allow_unsupported_formats = true && this.isSetAllowUnsupportedFormats();
boolean that_present_allow_unsupported_formats = true && that.isSetAllowUnsupportedFormats();
if (this_present_allow_unsupported_formats || that_present_allow_unsupported_formats) {
if (!(this_present_allow_unsupported_formats && that_present_allow_unsupported_formats))
return false;
if (this.allow_unsupported_formats != that.allow_unsupported_formats)
return false;
}
boolean this_present_default_order_by_limit = true && this.isSetDefaultOrderByLimit();
boolean that_present_default_order_by_limit = true && that.isSetDefaultOrderByLimit();
if (this_present_default_order_by_limit || that_present_default_order_by_limit) {
if (!(this_present_default_order_by_limit && that_present_default_order_by_limit))
return false;
if (this.default_order_by_limit != that.default_order_by_limit)
return false;
}
boolean this_present_mem_limit = true && this.isSetMemLimit();
boolean that_present_mem_limit = true && that.isSetMemLimit();
if (this_present_mem_limit || that_present_mem_limit) {
if (!(this_present_mem_limit && that_present_mem_limit))
return false;
if (this.mem_limit != that.mem_limit)
return false;
}
boolean this_present_abort_on_default_limit_exceeded = true && this.isSetAbortOnDefaultLimitExceeded();
boolean that_present_abort_on_default_limit_exceeded = true && that.isSetAbortOnDefaultLimitExceeded();
if (this_present_abort_on_default_limit_exceeded || that_present_abort_on_default_limit_exceeded) {
if (!(this_present_abort_on_default_limit_exceeded && that_present_abort_on_default_limit_exceeded))
return false;
if (this.abort_on_default_limit_exceeded != that.abort_on_default_limit_exceeded)
return false;
}
boolean this_present_query_timeout = true && this.isSetQueryTimeout();
boolean that_present_query_timeout = true && that.isSetQueryTimeout();
if (this_present_query_timeout || that_present_query_timeout) {
if (!(this_present_query_timeout && that_present_query_timeout))
return false;
if (this.query_timeout != that.query_timeout)
return false;
}
boolean this_present_is_report_success = true && this.isSetIsReportSuccess();
boolean that_present_is_report_success = true && that.isSetIsReportSuccess();
if (this_present_is_report_success || that_present_is_report_success) {
if (!(this_present_is_report_success && that_present_is_report_success))
return false;
if (this.is_report_success != that.is_report_success)
return false;
}
boolean this_present_codegen_level = true && this.isSetCodegenLevel();
boolean that_present_codegen_level = true && that.isSetCodegenLevel();
if (this_present_codegen_level || that_present_codegen_level) {
if (!(this_present_codegen_level && that_present_codegen_level))
return false;
if (this.codegen_level != that.codegen_level)
return false;
}
boolean this_present_kudu_latest_observed_ts = true && this.isSetKuduLatestObservedTs();
boolean that_present_kudu_latest_observed_ts = true && that.isSetKuduLatestObservedTs();
if (this_present_kudu_latest_observed_ts || that_present_kudu_latest_observed_ts) {
if (!(this_present_kudu_latest_observed_ts && that_present_kudu_latest_observed_ts))
return false;
if (this.kudu_latest_observed_ts != that.kudu_latest_observed_ts)
return false;
}
boolean this_present_query_type = true && this.isSetQueryType();
boolean that_present_query_type = true && that.isSetQueryType();
if (this_present_query_type || that_present_query_type) {
if (!(this_present_query_type && that_present_query_type))
return false;
if (!this.query_type.equals(that.query_type))
return false;
}
boolean this_present_min_reservation = true && this.isSetMinReservation();
boolean that_present_min_reservation = true && that.isSetMinReservation();
if (this_present_min_reservation || that_present_min_reservation) {
if (!(this_present_min_reservation && that_present_min_reservation))
return false;
if (this.min_reservation != that.min_reservation)
return false;
}
boolean this_present_max_reservation = true && this.isSetMaxReservation();
boolean that_present_max_reservation = true && that.isSetMaxReservation();
if (this_present_max_reservation || that_present_max_reservation) {
if (!(this_present_max_reservation && that_present_max_reservation))
return false;
if (this.max_reservation != that.max_reservation)
return false;
}
boolean this_present_initial_reservation_total_claims = true && this.isSetInitialReservationTotalClaims();
boolean that_present_initial_reservation_total_claims = true && that.isSetInitialReservationTotalClaims();
if (this_present_initial_reservation_total_claims || that_present_initial_reservation_total_claims) {
if (!(this_present_initial_reservation_total_claims && that_present_initial_reservation_total_claims))
return false;
if (this.initial_reservation_total_claims != that.initial_reservation_total_claims)
return false;
}
boolean this_present_buffer_pool_limit = true && this.isSetBufferPoolLimit();
boolean that_present_buffer_pool_limit = true && that.isSetBufferPoolLimit();
if (this_present_buffer_pool_limit || that_present_buffer_pool_limit) {
if (!(this_present_buffer_pool_limit && that_present_buffer_pool_limit))
return false;
if (this.buffer_pool_limit != that.buffer_pool_limit)
return false;
}
boolean this_present_default_spillable_buffer_size = true && this.isSetDefaultSpillableBufferSize();
boolean that_present_default_spillable_buffer_size = true && that.isSetDefaultSpillableBufferSize();
if (this_present_default_spillable_buffer_size || that_present_default_spillable_buffer_size) {
if (!(this_present_default_spillable_buffer_size && that_present_default_spillable_buffer_size))
return false;
if (this.default_spillable_buffer_size != that.default_spillable_buffer_size)
return false;
}
boolean this_present_min_spillable_buffer_size = true && this.isSetMinSpillableBufferSize();
boolean that_present_min_spillable_buffer_size = true && that.isSetMinSpillableBufferSize();
if (this_present_min_spillable_buffer_size || that_present_min_spillable_buffer_size) {
if (!(this_present_min_spillable_buffer_size && that_present_min_spillable_buffer_size))
return false;
if (this.min_spillable_buffer_size != that.min_spillable_buffer_size)
return false;
}
boolean this_present_max_row_size = true && this.isSetMaxRowSize();
boolean that_present_max_row_size = true && that.isSetMaxRowSize();
if (this_present_max_row_size || that_present_max_row_size) {
if (!(this_present_max_row_size && that_present_max_row_size))
return false;
if (this.max_row_size != that.max_row_size)
return false;
}
boolean this_present_disable_stream_preaggregations = true && this.isSetDisableStreamPreaggregations();
boolean that_present_disable_stream_preaggregations = true && that.isSetDisableStreamPreaggregations();
if (this_present_disable_stream_preaggregations || that_present_disable_stream_preaggregations) {
if (!(this_present_disable_stream_preaggregations && that_present_disable_stream_preaggregations))
return false;
if (this.disable_stream_preaggregations != that.disable_stream_preaggregations)
return false;
}
boolean this_present_mt_dop = true && this.isSetMtDop();
boolean that_present_mt_dop = true && that.isSetMtDop();
if (this_present_mt_dop || that_present_mt_dop) {
if (!(this_present_mt_dop && that_present_mt_dop))
return false;
if (this.mt_dop != that.mt_dop)
return false;
}
boolean this_present_load_mem_limit = true && this.isSetLoadMemLimit();
boolean that_present_load_mem_limit = true && that.isSetLoadMemLimit();
if (this_present_load_mem_limit || that_present_load_mem_limit) {
if (!(this_present_load_mem_limit && that_present_load_mem_limit))
return false;
if (this.load_mem_limit != that.load_mem_limit)
return false;
}
boolean this_present_max_scan_key_num = true && this.isSetMaxScanKeyNum();
boolean that_present_max_scan_key_num = true && that.isSetMaxScanKeyNum();
if (this_present_max_scan_key_num || that_present_max_scan_key_num) {
if (!(this_present_max_scan_key_num && that_present_max_scan_key_num))
return false;
if (this.max_scan_key_num != that.max_scan_key_num)
return false;
}
boolean this_present_max_pushdown_conditions_per_column = true && this.isSetMaxPushdownConditionsPerColumn();
boolean that_present_max_pushdown_conditions_per_column = true && that.isSetMaxPushdownConditionsPerColumn();
if (this_present_max_pushdown_conditions_per_column || that_present_max_pushdown_conditions_per_column) {
if (!(this_present_max_pushdown_conditions_per_column && that_present_max_pushdown_conditions_per_column))
return false;
if (this.max_pushdown_conditions_per_column != that.max_pushdown_conditions_per_column)
return false;
}
boolean this_present_enable_enable_exchange_node_parallel_merge = true && this.isSetEnableEnableExchangeNodeParallelMerge();
boolean that_present_enable_enable_exchange_node_parallel_merge = true && that.isSetEnableEnableExchangeNodeParallelMerge();
if (this_present_enable_enable_exchange_node_parallel_merge || that_present_enable_enable_exchange_node_parallel_merge) {
if (!(this_present_enable_enable_exchange_node_parallel_merge && that_present_enable_enable_exchange_node_parallel_merge))
return false;
if (this.enable_enable_exchange_node_parallel_merge != that.enable_enable_exchange_node_parallel_merge)
return false;
}
boolean this_present_runtime_filter_wait_time_ms = true && this.isSetRuntimeFilterWaitTimeMs();
boolean that_present_runtime_filter_wait_time_ms = true && that.isSetRuntimeFilterWaitTimeMs();
if (this_present_runtime_filter_wait_time_ms || that_present_runtime_filter_wait_time_ms) {
if (!(this_present_runtime_filter_wait_time_ms && that_present_runtime_filter_wait_time_ms))
return false;
if (this.runtime_filter_wait_time_ms != that.runtime_filter_wait_time_ms)
return false;
}
boolean this_present_runtime_filter_max_in_num = true && this.isSetRuntimeFilterMaxInNum();
boolean that_present_runtime_filter_max_in_num = true && that.isSetRuntimeFilterMaxInNum();
if (this_present_runtime_filter_max_in_num || that_present_runtime_filter_max_in_num) {
if (!(this_present_runtime_filter_max_in_num && that_present_runtime_filter_max_in_num))
return false;
if (this.runtime_filter_max_in_num != that.runtime_filter_max_in_num)
return false;
}
boolean this_present_resource_limit = true && this.isSetResourceLimit();
boolean that_present_resource_limit = true && that.isSetResourceLimit();
if (this_present_resource_limit || that_present_resource_limit) {
if (!(this_present_resource_limit && that_present_resource_limit))
return false;
if (!this.resource_limit.equals(that.resource_limit))
return false;
}
boolean this_present_return_object_data_as_binary = true && this.isSetReturnObjectDataAsBinary();
boolean that_present_return_object_data_as_binary = true && that.isSetReturnObjectDataAsBinary();
if (this_present_return_object_data_as_binary || that_present_return_object_data_as_binary) {
if (!(this_present_return_object_data_as_binary && that_present_return_object_data_as_binary))
return false;
if (this.return_object_data_as_binary != that.return_object_data_as_binary)
return false;
}
boolean this_present_trim_tailing_spaces_for_external_table_query = true && this.isSetTrimTailingSpacesForExternalTableQuery();
boolean that_present_trim_tailing_spaces_for_external_table_query = true && that.isSetTrimTailingSpacesForExternalTableQuery();
if (this_present_trim_tailing_spaces_for_external_table_query || that_present_trim_tailing_spaces_for_external_table_query) {
if (!(this_present_trim_tailing_spaces_for_external_table_query && that_present_trim_tailing_spaces_for_external_table_query))
return false;
if (this.trim_tailing_spaces_for_external_table_query != that.trim_tailing_spaces_for_external_table_query)
return false;
}
boolean this_present_enable_function_pushdown = true && this.isSetEnableFunctionPushdown();
boolean that_present_enable_function_pushdown = true && that.isSetEnableFunctionPushdown();
if (this_present_enable_function_pushdown || that_present_enable_function_pushdown) {
if (!(this_present_enable_function_pushdown && that_present_enable_function_pushdown))
return false;
if (this.enable_function_pushdown != that.enable_function_pushdown)
return false;
}
boolean this_present_fragment_transmission_compression_codec = true && this.isSetFragmentTransmissionCompressionCodec();
boolean that_present_fragment_transmission_compression_codec = true && that.isSetFragmentTransmissionCompressionCodec();
if (this_present_fragment_transmission_compression_codec || that_present_fragment_transmission_compression_codec) {
if (!(this_present_fragment_transmission_compression_codec && that_present_fragment_transmission_compression_codec))
return false;
if (!this.fragment_transmission_compression_codec.equals(that.fragment_transmission_compression_codec))
return false;
}
boolean this_present_enable_local_exchange = true && this.isSetEnableLocalExchange();
boolean that_present_enable_local_exchange = true && that.isSetEnableLocalExchange();
if (this_present_enable_local_exchange || that_present_enable_local_exchange) {
if (!(this_present_enable_local_exchange && that_present_enable_local_exchange))
return false;
if (this.enable_local_exchange != that.enable_local_exchange)
return false;
}
boolean this_present_skip_storage_engine_merge = true && this.isSetSkipStorageEngineMerge();
boolean that_present_skip_storage_engine_merge = true && that.isSetSkipStorageEngineMerge();
if (this_present_skip_storage_engine_merge || that_present_skip_storage_engine_merge) {
if (!(this_present_skip_storage_engine_merge && that_present_skip_storage_engine_merge))
return false;
if (this.skip_storage_engine_merge != that.skip_storage_engine_merge)
return false;
}
boolean this_present_skip_delete_predicate = true && this.isSetSkipDeletePredicate();
boolean that_present_skip_delete_predicate = true && that.isSetSkipDeletePredicate();
if (this_present_skip_delete_predicate || that_present_skip_delete_predicate) {
if (!(this_present_skip_delete_predicate && that_present_skip_delete_predicate))
return false;
if (this.skip_delete_predicate != that.skip_delete_predicate)
return false;
}
boolean this_present_enable_new_shuffle_hash_method = true && this.isSetEnableNewShuffleHashMethod();
boolean that_present_enable_new_shuffle_hash_method = true && that.isSetEnableNewShuffleHashMethod();
if (this_present_enable_new_shuffle_hash_method || that_present_enable_new_shuffle_hash_method) {
if (!(this_present_enable_new_shuffle_hash_method && that_present_enable_new_shuffle_hash_method))
return false;
if (this.enable_new_shuffle_hash_method != that.enable_new_shuffle_hash_method)
return false;
}
boolean this_present_be_exec_version = true && this.isSetBeExecVersion();
boolean that_present_be_exec_version = true && that.isSetBeExecVersion();
if (this_present_be_exec_version || that_present_be_exec_version) {
if (!(this_present_be_exec_version && that_present_be_exec_version))
return false;
if (this.be_exec_version != that.be_exec_version)
return false;
}
boolean this_present_partitioned_hash_join_rows_threshold = true && this.isSetPartitionedHashJoinRowsThreshold();
boolean that_present_partitioned_hash_join_rows_threshold = true && that.isSetPartitionedHashJoinRowsThreshold();
if (this_present_partitioned_hash_join_rows_threshold || that_present_partitioned_hash_join_rows_threshold) {
if (!(this_present_partitioned_hash_join_rows_threshold && that_present_partitioned_hash_join_rows_threshold))
return false;
if (this.partitioned_hash_join_rows_threshold != that.partitioned_hash_join_rows_threshold)
return false;
}
boolean this_present_enable_share_hash_table_for_broadcast_join = true && this.isSetEnableShareHashTableForBroadcastJoin();
boolean that_present_enable_share_hash_table_for_broadcast_join = true && that.isSetEnableShareHashTableForBroadcastJoin();
if (this_present_enable_share_hash_table_for_broadcast_join || that_present_enable_share_hash_table_for_broadcast_join) {
if (!(this_present_enable_share_hash_table_for_broadcast_join && that_present_enable_share_hash_table_for_broadcast_join))
return false;
if (this.enable_share_hash_table_for_broadcast_join != that.enable_share_hash_table_for_broadcast_join)
return false;
}
boolean this_present_check_overflow_for_decimal = true && this.isSetCheckOverflowForDecimal();
boolean that_present_check_overflow_for_decimal = true && that.isSetCheckOverflowForDecimal();
if (this_present_check_overflow_for_decimal || that_present_check_overflow_for_decimal) {
if (!(this_present_check_overflow_for_decimal && that_present_check_overflow_for_decimal))
return false;
if (this.check_overflow_for_decimal != that.check_overflow_for_decimal)
return false;
}
boolean this_present_skip_delete_bitmap = true && this.isSetSkipDeleteBitmap();
boolean that_present_skip_delete_bitmap = true && that.isSetSkipDeleteBitmap();
if (this_present_skip_delete_bitmap || that_present_skip_delete_bitmap) {
if (!(this_present_skip_delete_bitmap && that_present_skip_delete_bitmap))
return false;
if (this.skip_delete_bitmap != that.skip_delete_bitmap)
return false;
}
boolean this_present_enable_pipeline_engine = true && this.isSetEnablePipelineEngine();
boolean that_present_enable_pipeline_engine = true && that.isSetEnablePipelineEngine();
if (this_present_enable_pipeline_engine || that_present_enable_pipeline_engine) {
if (!(this_present_enable_pipeline_engine && that_present_enable_pipeline_engine))
return false;
if (this.enable_pipeline_engine != that.enable_pipeline_engine)
return false;
}
boolean this_present_repeat_max_num = true && this.isSetRepeatMaxNum();
boolean that_present_repeat_max_num = true && that.isSetRepeatMaxNum();
if (this_present_repeat_max_num || that_present_repeat_max_num) {
if (!(this_present_repeat_max_num && that_present_repeat_max_num))
return false;
if (this.repeat_max_num != that.repeat_max_num)
return false;
}
boolean this_present_external_sort_bytes_threshold = true && this.isSetExternalSortBytesThreshold();
boolean that_present_external_sort_bytes_threshold = true && that.isSetExternalSortBytesThreshold();
if (this_present_external_sort_bytes_threshold || that_present_external_sort_bytes_threshold) {
if (!(this_present_external_sort_bytes_threshold && that_present_external_sort_bytes_threshold))
return false;
if (this.external_sort_bytes_threshold != that.external_sort_bytes_threshold)
return false;
}
boolean this_present_partitioned_hash_agg_rows_threshold = true && this.isSetPartitionedHashAggRowsThreshold();
boolean that_present_partitioned_hash_agg_rows_threshold = true && that.isSetPartitionedHashAggRowsThreshold();
if (this_present_partitioned_hash_agg_rows_threshold || that_present_partitioned_hash_agg_rows_threshold) {
if (!(this_present_partitioned_hash_agg_rows_threshold && that_present_partitioned_hash_agg_rows_threshold))
return false;
if (this.partitioned_hash_agg_rows_threshold != that.partitioned_hash_agg_rows_threshold)
return false;
}
boolean this_present_enable_file_cache = true && this.isSetEnableFileCache();
boolean that_present_enable_file_cache = true && that.isSetEnableFileCache();
if (this_present_enable_file_cache || that_present_enable_file_cache) {
if (!(this_present_enable_file_cache && that_present_enable_file_cache))
return false;
if (this.enable_file_cache != that.enable_file_cache)
return false;
}
boolean this_present_insert_timeout = true && this.isSetInsertTimeout();
boolean that_present_insert_timeout = true && that.isSetInsertTimeout();
if (this_present_insert_timeout || that_present_insert_timeout) {
if (!(this_present_insert_timeout && that_present_insert_timeout))
return false;
if (this.insert_timeout != that.insert_timeout)
return false;
}
boolean this_present_execution_timeout = true && this.isSetExecutionTimeout();
boolean that_present_execution_timeout = true && that.isSetExecutionTimeout();
if (this_present_execution_timeout || that_present_execution_timeout) {
if (!(this_present_execution_timeout && that_present_execution_timeout))
return false;
if (this.execution_timeout != that.execution_timeout)
return false;
}
boolean this_present_dry_run_query = true && this.isSetDryRunQuery();
boolean that_present_dry_run_query = true && that.isSetDryRunQuery();
if (this_present_dry_run_query || that_present_dry_run_query) {
if (!(this_present_dry_run_query && that_present_dry_run_query))
return false;
if (this.dry_run_query != that.dry_run_query)
return false;
}
boolean this_present_enable_common_expr_pushdown = true && this.isSetEnableCommonExprPushdown();
boolean that_present_enable_common_expr_pushdown = true && that.isSetEnableCommonExprPushdown();
if (this_present_enable_common_expr_pushdown || that_present_enable_common_expr_pushdown) {
if (!(this_present_enable_common_expr_pushdown && that_present_enable_common_expr_pushdown))
return false;
if (this.enable_common_expr_pushdown != that.enable_common_expr_pushdown)
return false;
}
boolean this_present_parallel_instance = true && this.isSetParallelInstance();
boolean that_present_parallel_instance = true && that.isSetParallelInstance();
if (this_present_parallel_instance || that_present_parallel_instance) {
if (!(this_present_parallel_instance && that_present_parallel_instance))
return false;
if (this.parallel_instance != that.parallel_instance)
return false;
}
boolean this_present_mysql_row_binary_format = true && this.isSetMysqlRowBinaryFormat();
boolean that_present_mysql_row_binary_format = true && that.isSetMysqlRowBinaryFormat();
if (this_present_mysql_row_binary_format || that_present_mysql_row_binary_format) {
if (!(this_present_mysql_row_binary_format && that_present_mysql_row_binary_format))
return false;
if (this.mysql_row_binary_format != that.mysql_row_binary_format)
return false;
}
boolean this_present_external_agg_bytes_threshold = true && this.isSetExternalAggBytesThreshold();
boolean that_present_external_agg_bytes_threshold = true && that.isSetExternalAggBytesThreshold();
if (this_present_external_agg_bytes_threshold || that_present_external_agg_bytes_threshold) {
if (!(this_present_external_agg_bytes_threshold && that_present_external_agg_bytes_threshold))
return false;
if (this.external_agg_bytes_threshold != that.external_agg_bytes_threshold)
return false;
}
boolean this_present_external_agg_partition_bits = true && this.isSetExternalAggPartitionBits();
boolean that_present_external_agg_partition_bits = true && that.isSetExternalAggPartitionBits();
if (this_present_external_agg_partition_bits || that_present_external_agg_partition_bits) {
if (!(this_present_external_agg_partition_bits && that_present_external_agg_partition_bits))
return false;
if (this.external_agg_partition_bits != that.external_agg_partition_bits)
return false;
}
boolean this_present_file_cache_base_path = true && this.isSetFileCacheBasePath();
boolean that_present_file_cache_base_path = true && that.isSetFileCacheBasePath();
if (this_present_file_cache_base_path || that_present_file_cache_base_path) {
if (!(this_present_file_cache_base_path && that_present_file_cache_base_path))
return false;
if (!this.file_cache_base_path.equals(that.file_cache_base_path))
return false;
}
boolean this_present_enable_parquet_lazy_mat = true && this.isSetEnableParquetLazyMat();
boolean that_present_enable_parquet_lazy_mat = true && that.isSetEnableParquetLazyMat();
if (this_present_enable_parquet_lazy_mat || that_present_enable_parquet_lazy_mat) {
if (!(this_present_enable_parquet_lazy_mat && that_present_enable_parquet_lazy_mat))
return false;
if (this.enable_parquet_lazy_mat != that.enable_parquet_lazy_mat)
return false;
}
boolean this_present_enable_orc_lazy_mat = true && this.isSetEnableOrcLazyMat();
boolean that_present_enable_orc_lazy_mat = true && that.isSetEnableOrcLazyMat();
if (this_present_enable_orc_lazy_mat || that_present_enable_orc_lazy_mat) {
if (!(this_present_enable_orc_lazy_mat && that_present_enable_orc_lazy_mat))
return false;
if (this.enable_orc_lazy_mat != that.enable_orc_lazy_mat)
return false;
}
boolean this_present_scan_queue_mem_limit = true && this.isSetScanQueueMemLimit();
boolean that_present_scan_queue_mem_limit = true && that.isSetScanQueueMemLimit();
if (this_present_scan_queue_mem_limit || that_present_scan_queue_mem_limit) {
if (!(this_present_scan_queue_mem_limit && that_present_scan_queue_mem_limit))
return false;
if (this.scan_queue_mem_limit != that.scan_queue_mem_limit)
return false;
}
boolean this_present_enable_scan_node_run_serial = true && this.isSetEnableScanNodeRunSerial();
boolean that_present_enable_scan_node_run_serial = true && that.isSetEnableScanNodeRunSerial();
if (this_present_enable_scan_node_run_serial || that_present_enable_scan_node_run_serial) {
if (!(this_present_enable_scan_node_run_serial && that_present_enable_scan_node_run_serial))
return false;
if (this.enable_scan_node_run_serial != that.enable_scan_node_run_serial)
return false;
}
boolean this_present_enable_insert_strict = true && this.isSetEnableInsertStrict();
boolean that_present_enable_insert_strict = true && that.isSetEnableInsertStrict();
if (this_present_enable_insert_strict || that_present_enable_insert_strict) {
if (!(this_present_enable_insert_strict && that_present_enable_insert_strict))
return false;
if (this.enable_insert_strict != that.enable_insert_strict)
return false;
}
boolean this_present_enable_inverted_index_query = true && this.isSetEnableInvertedIndexQuery();
boolean that_present_enable_inverted_index_query = true && that.isSetEnableInvertedIndexQuery();
if (this_present_enable_inverted_index_query || that_present_enable_inverted_index_query) {
if (!(this_present_enable_inverted_index_query && that_present_enable_inverted_index_query))
return false;
if (this.enable_inverted_index_query != that.enable_inverted_index_query)
return false;
}
boolean this_present_truncate_char_or_varchar_columns = true && this.isSetTruncateCharOrVarcharColumns();
boolean that_present_truncate_char_or_varchar_columns = true && that.isSetTruncateCharOrVarcharColumns();
if (this_present_truncate_char_or_varchar_columns || that_present_truncate_char_or_varchar_columns) {
if (!(this_present_truncate_char_or_varchar_columns && that_present_truncate_char_or_varchar_columns))
return false;
if (this.truncate_char_or_varchar_columns != that.truncate_char_or_varchar_columns)
return false;
}
boolean this_present_enable_hash_join_early_start_probe = true && this.isSetEnableHashJoinEarlyStartProbe();
boolean that_present_enable_hash_join_early_start_probe = true && that.isSetEnableHashJoinEarlyStartProbe();
if (this_present_enable_hash_join_early_start_probe || that_present_enable_hash_join_early_start_probe) {
if (!(this_present_enable_hash_join_early_start_probe && that_present_enable_hash_join_early_start_probe))
return false;
if (this.enable_hash_join_early_start_probe != that.enable_hash_join_early_start_probe)
return false;
}
boolean this_present_enable_pipeline_x_engine = true && this.isSetEnablePipelineXEngine();
boolean that_present_enable_pipeline_x_engine = true && that.isSetEnablePipelineXEngine();
if (this_present_enable_pipeline_x_engine || that_present_enable_pipeline_x_engine) {
if (!(this_present_enable_pipeline_x_engine && that_present_enable_pipeline_x_engine))
return false;
if (this.enable_pipeline_x_engine != that.enable_pipeline_x_engine)
return false;
}
boolean this_present_enable_memtable_on_sink_node = true && this.isSetEnableMemtableOnSinkNode();
boolean that_present_enable_memtable_on_sink_node = true && that.isSetEnableMemtableOnSinkNode();
if (this_present_enable_memtable_on_sink_node || that_present_enable_memtable_on_sink_node) {
if (!(this_present_enable_memtable_on_sink_node && that_present_enable_memtable_on_sink_node))
return false;
if (this.enable_memtable_on_sink_node != that.enable_memtable_on_sink_node)
return false;
}
boolean this_present_enable_delete_sub_predicate_v2 = true && this.isSetEnableDeleteSubPredicateV2();
boolean that_present_enable_delete_sub_predicate_v2 = true && that.isSetEnableDeleteSubPredicateV2();
if (this_present_enable_delete_sub_predicate_v2 || that_present_enable_delete_sub_predicate_v2) {
if (!(this_present_enable_delete_sub_predicate_v2 && that_present_enable_delete_sub_predicate_v2))
return false;
if (this.enable_delete_sub_predicate_v2 != that.enable_delete_sub_predicate_v2)
return false;
}
boolean this_present_fe_process_uuid = true && this.isSetFeProcessUuid();
boolean that_present_fe_process_uuid = true && that.isSetFeProcessUuid();
if (this_present_fe_process_uuid || that_present_fe_process_uuid) {
if (!(this_present_fe_process_uuid && that_present_fe_process_uuid))
return false;
if (this.fe_process_uuid != that.fe_process_uuid)
return false;
}
boolean this_present_inverted_index_conjunction_opt_threshold = true && this.isSetInvertedIndexConjunctionOptThreshold();
boolean that_present_inverted_index_conjunction_opt_threshold = true && that.isSetInvertedIndexConjunctionOptThreshold();
if (this_present_inverted_index_conjunction_opt_threshold || that_present_inverted_index_conjunction_opt_threshold) {
if (!(this_present_inverted_index_conjunction_opt_threshold && that_present_inverted_index_conjunction_opt_threshold))
return false;
if (this.inverted_index_conjunction_opt_threshold != that.inverted_index_conjunction_opt_threshold)
return false;
}
boolean this_present_enable_profile = true && this.isSetEnableProfile();
boolean that_present_enable_profile = true && that.isSetEnableProfile();
if (this_present_enable_profile || that_present_enable_profile) {
if (!(this_present_enable_profile && that_present_enable_profile))
return false;
if (this.enable_profile != that.enable_profile)
return false;
}
boolean this_present_enable_page_cache = true && this.isSetEnablePageCache();
boolean that_present_enable_page_cache = true && that.isSetEnablePageCache();
if (this_present_enable_page_cache || that_present_enable_page_cache) {
if (!(this_present_enable_page_cache && that_present_enable_page_cache))
return false;
if (this.enable_page_cache != that.enable_page_cache)
return false;
}
boolean this_present_analyze_timeout = true && this.isSetAnalyzeTimeout();
boolean that_present_analyze_timeout = true && that.isSetAnalyzeTimeout();
if (this_present_analyze_timeout || that_present_analyze_timeout) {
if (!(this_present_analyze_timeout && that_present_analyze_timeout))
return false;
if (this.analyze_timeout != that.analyze_timeout)
return false;
}
boolean this_present_faster_float_convert = true && this.isSetFasterFloatConvert();
boolean that_present_faster_float_convert = true && that.isSetFasterFloatConvert();
if (this_present_faster_float_convert || that_present_faster_float_convert) {
if (!(this_present_faster_float_convert && that_present_faster_float_convert))
return false;
if (this.faster_float_convert != that.faster_float_convert)
return false;
}
boolean this_present_enable_decimal256 = true && this.isSetEnableDecimal256();
boolean that_present_enable_decimal256 = true && that.isSetEnableDecimal256();
if (this_present_enable_decimal256 || that_present_enable_decimal256) {
if (!(this_present_enable_decimal256 && that_present_enable_decimal256))
return false;
if (this.enable_decimal256 != that.enable_decimal256)
return false;
}
boolean this_present_enable_local_shuffle = true && this.isSetEnableLocalShuffle();
boolean that_present_enable_local_shuffle = true && that.isSetEnableLocalShuffle();
if (this_present_enable_local_shuffle || that_present_enable_local_shuffle) {
if (!(this_present_enable_local_shuffle && that_present_enable_local_shuffle))
return false;
if (this.enable_local_shuffle != that.enable_local_shuffle)
return false;
}
boolean this_present_skip_missing_version = true && this.isSetSkipMissingVersion();
boolean that_present_skip_missing_version = true && that.isSetSkipMissingVersion();
if (this_present_skip_missing_version || that_present_skip_missing_version) {
if (!(this_present_skip_missing_version && that_present_skip_missing_version))
return false;
if (this.skip_missing_version != that.skip_missing_version)
return false;
}
boolean this_present_runtime_filter_wait_infinitely = true && this.isSetRuntimeFilterWaitInfinitely();
boolean that_present_runtime_filter_wait_infinitely = true && that.isSetRuntimeFilterWaitInfinitely();
if (this_present_runtime_filter_wait_infinitely || that_present_runtime_filter_wait_infinitely) {
if (!(this_present_runtime_filter_wait_infinitely && that_present_runtime_filter_wait_infinitely))
return false;
if (this.runtime_filter_wait_infinitely != that.runtime_filter_wait_infinitely)
return false;
}
boolean this_present_condition_cache_digest = true && this.isSetConditionCacheDigest();
boolean that_present_condition_cache_digest = true && that.isSetConditionCacheDigest();
if (this_present_condition_cache_digest || that_present_condition_cache_digest) {
if (!(this_present_condition_cache_digest && that_present_condition_cache_digest))
return false;
if (this.condition_cache_digest != that.condition_cache_digest)
return false;
}
boolean this_present_inverted_index_max_expansions = true && this.isSetInvertedIndexMaxExpansions();
boolean that_present_inverted_index_max_expansions = true && that.isSetInvertedIndexMaxExpansions();
if (this_present_inverted_index_max_expansions || that_present_inverted_index_max_expansions) {
if (!(this_present_inverted_index_max_expansions && that_present_inverted_index_max_expansions))
return false;
if (this.inverted_index_max_expansions != that.inverted_index_max_expansions)
return false;
}
boolean this_present_inverted_index_skip_threshold = true && this.isSetInvertedIndexSkipThreshold();
boolean that_present_inverted_index_skip_threshold = true && that.isSetInvertedIndexSkipThreshold();
if (this_present_inverted_index_skip_threshold || that_present_inverted_index_skip_threshold) {
if (!(this_present_inverted_index_skip_threshold && that_present_inverted_index_skip_threshold))
return false;
if (this.inverted_index_skip_threshold != that.inverted_index_skip_threshold)
return false;
}
boolean this_present_enable_parallel_scan = true && this.isSetEnableParallelScan();
boolean that_present_enable_parallel_scan = true && that.isSetEnableParallelScan();
if (this_present_enable_parallel_scan || that_present_enable_parallel_scan) {
if (!(this_present_enable_parallel_scan && that_present_enable_parallel_scan))
return false;
if (this.enable_parallel_scan != that.enable_parallel_scan)
return false;
}
boolean this_present_parallel_scan_max_scanners_count = true && this.isSetParallelScanMaxScannersCount();
boolean that_present_parallel_scan_max_scanners_count = true && that.isSetParallelScanMaxScannersCount();
if (this_present_parallel_scan_max_scanners_count || that_present_parallel_scan_max_scanners_count) {
if (!(this_present_parallel_scan_max_scanners_count && that_present_parallel_scan_max_scanners_count))
return false;
if (this.parallel_scan_max_scanners_count != that.parallel_scan_max_scanners_count)
return false;
}
boolean this_present_parallel_scan_min_rows_per_scanner = true && this.isSetParallelScanMinRowsPerScanner();
boolean that_present_parallel_scan_min_rows_per_scanner = true && that.isSetParallelScanMinRowsPerScanner();
if (this_present_parallel_scan_min_rows_per_scanner || that_present_parallel_scan_min_rows_per_scanner) {
if (!(this_present_parallel_scan_min_rows_per_scanner && that_present_parallel_scan_min_rows_per_scanner))
return false;
if (this.parallel_scan_min_rows_per_scanner != that.parallel_scan_min_rows_per_scanner)
return false;
}
boolean this_present_skip_bad_tablet = true && this.isSetSkipBadTablet();
boolean that_present_skip_bad_tablet = true && that.isSetSkipBadTablet();
if (this_present_skip_bad_tablet || that_present_skip_bad_tablet) {
if (!(this_present_skip_bad_tablet && that_present_skip_bad_tablet))
return false;
if (this.skip_bad_tablet != that.skip_bad_tablet)
return false;
}
boolean this_present_scanner_scale_up_ratio = true && this.isSetScannerScaleUpRatio();
boolean that_present_scanner_scale_up_ratio = true && that.isSetScannerScaleUpRatio();
if (this_present_scanner_scale_up_ratio || that_present_scanner_scale_up_ratio) {
if (!(this_present_scanner_scale_up_ratio && that_present_scanner_scale_up_ratio))
return false;
if (this.scanner_scale_up_ratio != that.scanner_scale_up_ratio)
return false;
}
boolean this_present_enable_distinct_streaming_aggregation = true && this.isSetEnableDistinctStreamingAggregation();
boolean that_present_enable_distinct_streaming_aggregation = true && that.isSetEnableDistinctStreamingAggregation();
if (this_present_enable_distinct_streaming_aggregation || that_present_enable_distinct_streaming_aggregation) {
if (!(this_present_enable_distinct_streaming_aggregation && that_present_enable_distinct_streaming_aggregation))
return false;
if (this.enable_distinct_streaming_aggregation != that.enable_distinct_streaming_aggregation)
return false;
}
boolean this_present_enable_join_spill = true && this.isSetEnableJoinSpill();
boolean that_present_enable_join_spill = true && that.isSetEnableJoinSpill();
if (this_present_enable_join_spill || that_present_enable_join_spill) {
if (!(this_present_enable_join_spill && that_present_enable_join_spill))
return false;
if (this.enable_join_spill != that.enable_join_spill)
return false;
}
boolean this_present_enable_sort_spill = true && this.isSetEnableSortSpill();
boolean that_present_enable_sort_spill = true && that.isSetEnableSortSpill();
if (this_present_enable_sort_spill || that_present_enable_sort_spill) {
if (!(this_present_enable_sort_spill && that_present_enable_sort_spill))
return false;
if (this.enable_sort_spill != that.enable_sort_spill)
return false;
}
boolean this_present_enable_agg_spill = true && this.isSetEnableAggSpill();
boolean that_present_enable_agg_spill = true && that.isSetEnableAggSpill();
if (this_present_enable_agg_spill || that_present_enable_agg_spill) {
if (!(this_present_enable_agg_spill && that_present_enable_agg_spill))
return false;
if (this.enable_agg_spill != that.enable_agg_spill)
return false;
}
boolean this_present_min_revocable_mem = true && this.isSetMinRevocableMem();
boolean that_present_min_revocable_mem = true && that.isSetMinRevocableMem();
if (this_present_min_revocable_mem || that_present_min_revocable_mem) {
if (!(this_present_min_revocable_mem && that_present_min_revocable_mem))
return false;
if (this.min_revocable_mem != that.min_revocable_mem)
return false;
}
boolean this_present_spill_streaming_agg_mem_limit = true && this.isSetSpillStreamingAggMemLimit();
boolean that_present_spill_streaming_agg_mem_limit = true && that.isSetSpillStreamingAggMemLimit();
if (this_present_spill_streaming_agg_mem_limit || that_present_spill_streaming_agg_mem_limit) {
if (!(this_present_spill_streaming_agg_mem_limit && that_present_spill_streaming_agg_mem_limit))
return false;
if (this.spill_streaming_agg_mem_limit != that.spill_streaming_agg_mem_limit)
return false;
}
boolean this_present_data_queue_max_blocks = true && this.isSetDataQueueMaxBlocks();
boolean that_present_data_queue_max_blocks = true && that.isSetDataQueueMaxBlocks();
if (this_present_data_queue_max_blocks || that_present_data_queue_max_blocks) {
if (!(this_present_data_queue_max_blocks && that_present_data_queue_max_blocks))
return false;
if (this.data_queue_max_blocks != that.data_queue_max_blocks)
return false;
}
boolean this_present_enable_common_expr_pushdown_for_inverted_index = true && this.isSetEnableCommonExprPushdownForInvertedIndex();
boolean that_present_enable_common_expr_pushdown_for_inverted_index = true && that.isSetEnableCommonExprPushdownForInvertedIndex();
if (this_present_enable_common_expr_pushdown_for_inverted_index || that_present_enable_common_expr_pushdown_for_inverted_index) {
if (!(this_present_enable_common_expr_pushdown_for_inverted_index && that_present_enable_common_expr_pushdown_for_inverted_index))
return false;
if (this.enable_common_expr_pushdown_for_inverted_index != that.enable_common_expr_pushdown_for_inverted_index)
return false;
}
boolean this_present_local_exchange_free_blocks_limit = true && this.isSetLocalExchangeFreeBlocksLimit();
boolean that_present_local_exchange_free_blocks_limit = true && that.isSetLocalExchangeFreeBlocksLimit();
if (this_present_local_exchange_free_blocks_limit || that_present_local_exchange_free_blocks_limit) {
if (!(this_present_local_exchange_free_blocks_limit && that_present_local_exchange_free_blocks_limit))
return false;
if (this.local_exchange_free_blocks_limit != that.local_exchange_free_blocks_limit)
return false;
}
boolean this_present_enable_force_spill = true && this.isSetEnableForceSpill();
boolean that_present_enable_force_spill = true && that.isSetEnableForceSpill();
if (this_present_enable_force_spill || that_present_enable_force_spill) {
if (!(this_present_enable_force_spill && that_present_enable_force_spill))
return false;
if (this.enable_force_spill != that.enable_force_spill)
return false;
}
boolean this_present_enable_parquet_filter_by_min_max = true && this.isSetEnableParquetFilterByMinMax();
boolean that_present_enable_parquet_filter_by_min_max = true && that.isSetEnableParquetFilterByMinMax();
if (this_present_enable_parquet_filter_by_min_max || that_present_enable_parquet_filter_by_min_max) {
if (!(this_present_enable_parquet_filter_by_min_max && that_present_enable_parquet_filter_by_min_max))
return false;
if (this.enable_parquet_filter_by_min_max != that.enable_parquet_filter_by_min_max)
return false;
}
boolean this_present_enable_orc_filter_by_min_max = true && this.isSetEnableOrcFilterByMinMax();
boolean that_present_enable_orc_filter_by_min_max = true && that.isSetEnableOrcFilterByMinMax();
if (this_present_enable_orc_filter_by_min_max || that_present_enable_orc_filter_by_min_max) {
if (!(this_present_enable_orc_filter_by_min_max && that_present_enable_orc_filter_by_min_max))
return false;
if (this.enable_orc_filter_by_min_max != that.enable_orc_filter_by_min_max)
return false;
}
boolean this_present_max_column_reader_num = true && this.isSetMaxColumnReaderNum();
boolean that_present_max_column_reader_num = true && that.isSetMaxColumnReaderNum();
if (this_present_max_column_reader_num || that_present_max_column_reader_num) {
if (!(this_present_max_column_reader_num && that_present_max_column_reader_num))
return false;
if (this.max_column_reader_num != that.max_column_reader_num)
return false;
}
boolean this_present_enable_local_merge_sort = true && this.isSetEnableLocalMergeSort();
boolean that_present_enable_local_merge_sort = true && that.isSetEnableLocalMergeSort();
if (this_present_enable_local_merge_sort || that_present_enable_local_merge_sort) {
if (!(this_present_enable_local_merge_sort && that_present_enable_local_merge_sort))
return false;
if (this.enable_local_merge_sort != that.enable_local_merge_sort)
return false;
}
boolean this_present_enable_parallel_result_sink = true && this.isSetEnableParallelResultSink();
boolean that_present_enable_parallel_result_sink = true && that.isSetEnableParallelResultSink();
if (this_present_enable_parallel_result_sink || that_present_enable_parallel_result_sink) {
if (!(this_present_enable_parallel_result_sink && that_present_enable_parallel_result_sink))
return false;
if (this.enable_parallel_result_sink != that.enable_parallel_result_sink)
return false;
}
boolean this_present_enable_short_circuit_query_access_column_store = true && this.isSetEnableShortCircuitQueryAccessColumnStore();
boolean that_present_enable_short_circuit_query_access_column_store = true && that.isSetEnableShortCircuitQueryAccessColumnStore();
if (this_present_enable_short_circuit_query_access_column_store || that_present_enable_short_circuit_query_access_column_store) {
if (!(this_present_enable_short_circuit_query_access_column_store && that_present_enable_short_circuit_query_access_column_store))
return false;
if (this.enable_short_circuit_query_access_column_store != that.enable_short_circuit_query_access_column_store)
return false;
}
boolean this_present_enable_no_need_read_data_opt = true && this.isSetEnableNoNeedReadDataOpt();
boolean that_present_enable_no_need_read_data_opt = true && that.isSetEnableNoNeedReadDataOpt();
if (this_present_enable_no_need_read_data_opt || that_present_enable_no_need_read_data_opt) {
if (!(this_present_enable_no_need_read_data_opt && that_present_enable_no_need_read_data_opt))
return false;
if (this.enable_no_need_read_data_opt != that.enable_no_need_read_data_opt)
return false;
}
boolean this_present_read_csv_empty_line_as_null = true && this.isSetReadCsvEmptyLineAsNull();
boolean that_present_read_csv_empty_line_as_null = true && that.isSetReadCsvEmptyLineAsNull();
if (this_present_read_csv_empty_line_as_null || that_present_read_csv_empty_line_as_null) {
if (!(this_present_read_csv_empty_line_as_null && that_present_read_csv_empty_line_as_null))
return false;
if (this.read_csv_empty_line_as_null != that.read_csv_empty_line_as_null)
return false;
}
boolean this_present_serde_dialect = true && this.isSetSerdeDialect();
boolean that_present_serde_dialect = true && that.isSetSerdeDialect();
if (this_present_serde_dialect || that_present_serde_dialect) {
if (!(this_present_serde_dialect && that_present_serde_dialect))
return false;
if (!this.serde_dialect.equals(that.serde_dialect))
return false;
}
boolean this_present_enable_match_without_inverted_index = true && this.isSetEnableMatchWithoutInvertedIndex();
boolean that_present_enable_match_without_inverted_index = true && that.isSetEnableMatchWithoutInvertedIndex();
if (this_present_enable_match_without_inverted_index || that_present_enable_match_without_inverted_index) {
if (!(this_present_enable_match_without_inverted_index && that_present_enable_match_without_inverted_index))
return false;
if (this.enable_match_without_inverted_index != that.enable_match_without_inverted_index)
return false;
}
boolean this_present_enable_fallback_on_missing_inverted_index = true && this.isSetEnableFallbackOnMissingInvertedIndex();
boolean that_present_enable_fallback_on_missing_inverted_index = true && that.isSetEnableFallbackOnMissingInvertedIndex();
if (this_present_enable_fallback_on_missing_inverted_index || that_present_enable_fallback_on_missing_inverted_index) {
if (!(this_present_enable_fallback_on_missing_inverted_index && that_present_enable_fallback_on_missing_inverted_index))
return false;
if (this.enable_fallback_on_missing_inverted_index != that.enable_fallback_on_missing_inverted_index)
return false;
}
boolean this_present_keep_carriage_return = true && this.isSetKeepCarriageReturn();
boolean that_present_keep_carriage_return = true && that.isSetKeepCarriageReturn();
if (this_present_keep_carriage_return || that_present_keep_carriage_return) {
if (!(this_present_keep_carriage_return && that_present_keep_carriage_return))
return false;
if (this.keep_carriage_return != that.keep_carriage_return)
return false;
}
boolean this_present_runtime_bloom_filter_min_size = true && this.isSetRuntimeBloomFilterMinSize();
boolean that_present_runtime_bloom_filter_min_size = true && that.isSetRuntimeBloomFilterMinSize();
if (this_present_runtime_bloom_filter_min_size || that_present_runtime_bloom_filter_min_size) {
if (!(this_present_runtime_bloom_filter_min_size && that_present_runtime_bloom_filter_min_size))
return false;
if (this.runtime_bloom_filter_min_size != that.runtime_bloom_filter_min_size)
return false;
}
boolean this_present_hive_parquet_use_column_names = true && this.isSetHiveParquetUseColumnNames();
boolean that_present_hive_parquet_use_column_names = true && that.isSetHiveParquetUseColumnNames();
if (this_present_hive_parquet_use_column_names || that_present_hive_parquet_use_column_names) {
if (!(this_present_hive_parquet_use_column_names && that_present_hive_parquet_use_column_names))
return false;
if (this.hive_parquet_use_column_names != that.hive_parquet_use_column_names)
return false;
}
boolean this_present_hive_orc_use_column_names = true && this.isSetHiveOrcUseColumnNames();
boolean that_present_hive_orc_use_column_names = true && that.isSetHiveOrcUseColumnNames();
if (this_present_hive_orc_use_column_names || that_present_hive_orc_use_column_names) {
if (!(this_present_hive_orc_use_column_names && that_present_hive_orc_use_column_names))
return false;
if (this.hive_orc_use_column_names != that.hive_orc_use_column_names)
return false;
}
boolean this_present_enable_segment_cache = true && this.isSetEnableSegmentCache();
boolean that_present_enable_segment_cache = true && that.isSetEnableSegmentCache();
if (this_present_enable_segment_cache || that_present_enable_segment_cache) {
if (!(this_present_enable_segment_cache && that_present_enable_segment_cache))
return false;
if (this.enable_segment_cache != that.enable_segment_cache)
return false;
}
boolean this_present_runtime_bloom_filter_max_size = true && this.isSetRuntimeBloomFilterMaxSize();
boolean that_present_runtime_bloom_filter_max_size = true && that.isSetRuntimeBloomFilterMaxSize();
if (this_present_runtime_bloom_filter_max_size || that_present_runtime_bloom_filter_max_size) {
if (!(this_present_runtime_bloom_filter_max_size && that_present_runtime_bloom_filter_max_size))
return false;
if (this.runtime_bloom_filter_max_size != that.runtime_bloom_filter_max_size)
return false;
}
boolean this_present_in_list_value_count_threshold = true && this.isSetInListValueCountThreshold();
boolean that_present_in_list_value_count_threshold = true && that.isSetInListValueCountThreshold();
if (this_present_in_list_value_count_threshold || that_present_in_list_value_count_threshold) {
if (!(this_present_in_list_value_count_threshold && that_present_in_list_value_count_threshold))
return false;
if (this.in_list_value_count_threshold != that.in_list_value_count_threshold)
return false;
}
boolean this_present_enable_verbose_profile = true && this.isSetEnableVerboseProfile();
boolean that_present_enable_verbose_profile = true && that.isSetEnableVerboseProfile();
if (this_present_enable_verbose_profile || that_present_enable_verbose_profile) {
if (!(this_present_enable_verbose_profile && that_present_enable_verbose_profile))
return false;
if (this.enable_verbose_profile != that.enable_verbose_profile)
return false;
}
boolean this_present_rpc_verbose_profile_max_instance_count = true && this.isSetRpcVerboseProfileMaxInstanceCount();
boolean that_present_rpc_verbose_profile_max_instance_count = true && that.isSetRpcVerboseProfileMaxInstanceCount();
if (this_present_rpc_verbose_profile_max_instance_count || that_present_rpc_verbose_profile_max_instance_count) {
if (!(this_present_rpc_verbose_profile_max_instance_count && that_present_rpc_verbose_profile_max_instance_count))
return false;
if (this.rpc_verbose_profile_max_instance_count != that.rpc_verbose_profile_max_instance_count)
return false;
}
boolean this_present_enable_adaptive_pipeline_task_serial_read_on_limit = true && this.isSetEnableAdaptivePipelineTaskSerialReadOnLimit();
boolean that_present_enable_adaptive_pipeline_task_serial_read_on_limit = true && that.isSetEnableAdaptivePipelineTaskSerialReadOnLimit();
if (this_present_enable_adaptive_pipeline_task_serial_read_on_limit || that_present_enable_adaptive_pipeline_task_serial_read_on_limit) {
if (!(this_present_enable_adaptive_pipeline_task_serial_read_on_limit && that_present_enable_adaptive_pipeline_task_serial_read_on_limit))
return false;
if (this.enable_adaptive_pipeline_task_serial_read_on_limit != that.enable_adaptive_pipeline_task_serial_read_on_limit)
return false;
}
boolean this_present_adaptive_pipeline_task_serial_read_on_limit = true && this.isSetAdaptivePipelineTaskSerialReadOnLimit();
boolean that_present_adaptive_pipeline_task_serial_read_on_limit = true && that.isSetAdaptivePipelineTaskSerialReadOnLimit();
if (this_present_adaptive_pipeline_task_serial_read_on_limit || that_present_adaptive_pipeline_task_serial_read_on_limit) {
if (!(this_present_adaptive_pipeline_task_serial_read_on_limit && that_present_adaptive_pipeline_task_serial_read_on_limit))
return false;
if (this.adaptive_pipeline_task_serial_read_on_limit != that.adaptive_pipeline_task_serial_read_on_limit)
return false;
}
boolean this_present_parallel_prepare_threshold = true && this.isSetParallelPrepareThreshold();
boolean that_present_parallel_prepare_threshold = true && that.isSetParallelPrepareThreshold();
if (this_present_parallel_prepare_threshold || that_present_parallel_prepare_threshold) {
if (!(this_present_parallel_prepare_threshold && that_present_parallel_prepare_threshold))
return false;
if (this.parallel_prepare_threshold != that.parallel_prepare_threshold)
return false;
}
boolean this_present_partition_topn_max_partitions = true && this.isSetPartitionTopnMaxPartitions();
boolean that_present_partition_topn_max_partitions = true && that.isSetPartitionTopnMaxPartitions();
if (this_present_partition_topn_max_partitions || that_present_partition_topn_max_partitions) {
if (!(this_present_partition_topn_max_partitions && that_present_partition_topn_max_partitions))
return false;
if (this.partition_topn_max_partitions != that.partition_topn_max_partitions)
return false;
}
boolean this_present_partition_topn_pre_partition_rows = true && this.isSetPartitionTopnPrePartitionRows();
boolean that_present_partition_topn_pre_partition_rows = true && that.isSetPartitionTopnPrePartitionRows();
if (this_present_partition_topn_pre_partition_rows || that_present_partition_topn_pre_partition_rows) {
if (!(this_present_partition_topn_pre_partition_rows && that_present_partition_topn_pre_partition_rows))
return false;
if (this.partition_topn_pre_partition_rows != that.partition_topn_pre_partition_rows)
return false;
}
boolean this_present_enable_parallel_outfile = true && this.isSetEnableParallelOutfile();
boolean that_present_enable_parallel_outfile = true && that.isSetEnableParallelOutfile();
if (this_present_enable_parallel_outfile || that_present_enable_parallel_outfile) {
if (!(this_present_enable_parallel_outfile && that_present_enable_parallel_outfile))
return false;
if (this.enable_parallel_outfile != that.enable_parallel_outfile)
return false;
}
boolean this_present_enable_phrase_query_sequential_opt = true && this.isSetEnablePhraseQuerySequentialOpt();
boolean that_present_enable_phrase_query_sequential_opt = true && that.isSetEnablePhraseQuerySequentialOpt();
if (this_present_enable_phrase_query_sequential_opt || that_present_enable_phrase_query_sequential_opt) {
if (!(this_present_enable_phrase_query_sequential_opt && that_present_enable_phrase_query_sequential_opt))
return false;
if (this.enable_phrase_query_sequential_opt != that.enable_phrase_query_sequential_opt)
return false;
}
boolean this_present_enable_auto_create_when_overwrite = true && this.isSetEnableAutoCreateWhenOverwrite();
boolean that_present_enable_auto_create_when_overwrite = true && that.isSetEnableAutoCreateWhenOverwrite();
if (this_present_enable_auto_create_when_overwrite || that_present_enable_auto_create_when_overwrite) {
if (!(this_present_enable_auto_create_when_overwrite && that_present_enable_auto_create_when_overwrite))
return false;
if (this.enable_auto_create_when_overwrite != that.enable_auto_create_when_overwrite)
return false;
}
boolean this_present_orc_tiny_stripe_threshold_bytes = true && this.isSetOrcTinyStripeThresholdBytes();
boolean that_present_orc_tiny_stripe_threshold_bytes = true && that.isSetOrcTinyStripeThresholdBytes();
if (this_present_orc_tiny_stripe_threshold_bytes || that_present_orc_tiny_stripe_threshold_bytes) {
if (!(this_present_orc_tiny_stripe_threshold_bytes && that_present_orc_tiny_stripe_threshold_bytes))
return false;
if (this.orc_tiny_stripe_threshold_bytes != that.orc_tiny_stripe_threshold_bytes)
return false;
}
boolean this_present_orc_once_max_read_bytes = true && this.isSetOrcOnceMaxReadBytes();
boolean that_present_orc_once_max_read_bytes = true && that.isSetOrcOnceMaxReadBytes();
if (this_present_orc_once_max_read_bytes || that_present_orc_once_max_read_bytes) {
if (!(this_present_orc_once_max_read_bytes && that_present_orc_once_max_read_bytes))
return false;
if (this.orc_once_max_read_bytes != that.orc_once_max_read_bytes)
return false;
}
boolean this_present_orc_max_merge_distance_bytes = true && this.isSetOrcMaxMergeDistanceBytes();
boolean that_present_orc_max_merge_distance_bytes = true && that.isSetOrcMaxMergeDistanceBytes();
if (this_present_orc_max_merge_distance_bytes || that_present_orc_max_merge_distance_bytes) {
if (!(this_present_orc_max_merge_distance_bytes && that_present_orc_max_merge_distance_bytes))
return false;
if (this.orc_max_merge_distance_bytes != that.orc_max_merge_distance_bytes)
return false;
}
boolean this_present_ignore_runtime_filter_error = true && this.isSetIgnoreRuntimeFilterError();
boolean that_present_ignore_runtime_filter_error = true && that.isSetIgnoreRuntimeFilterError();
if (this_present_ignore_runtime_filter_error || that_present_ignore_runtime_filter_error) {
if (!(this_present_ignore_runtime_filter_error && that_present_ignore_runtime_filter_error))
return false;
if (this.ignore_runtime_filter_error != that.ignore_runtime_filter_error)
return false;
}
boolean this_present_enable_fixed_len_to_uint32_v2 = true && this.isSetEnableFixedLenToUint32V2();
boolean that_present_enable_fixed_len_to_uint32_v2 = true && that.isSetEnableFixedLenToUint32V2();
if (this_present_enable_fixed_len_to_uint32_v2 || that_present_enable_fixed_len_to_uint32_v2) {
if (!(this_present_enable_fixed_len_to_uint32_v2 && that_present_enable_fixed_len_to_uint32_v2))
return false;
if (this.enable_fixed_len_to_uint32_v2 != that.enable_fixed_len_to_uint32_v2)
return false;
}
boolean this_present_enable_shared_exchange_sink_buffer = true && this.isSetEnableSharedExchangeSinkBuffer();
boolean that_present_enable_shared_exchange_sink_buffer = true && that.isSetEnableSharedExchangeSinkBuffer();
if (this_present_enable_shared_exchange_sink_buffer || that_present_enable_shared_exchange_sink_buffer) {
if (!(this_present_enable_shared_exchange_sink_buffer && that_present_enable_shared_exchange_sink_buffer))
return false;
if (this.enable_shared_exchange_sink_buffer != that.enable_shared_exchange_sink_buffer)
return false;
}
boolean this_present_enable_inverted_index_searcher_cache = true && this.isSetEnableInvertedIndexSearcherCache();
boolean that_present_enable_inverted_index_searcher_cache = true && that.isSetEnableInvertedIndexSearcherCache();
if (this_present_enable_inverted_index_searcher_cache || that_present_enable_inverted_index_searcher_cache) {
if (!(this_present_enable_inverted_index_searcher_cache && that_present_enable_inverted_index_searcher_cache))
return false;
if (this.enable_inverted_index_searcher_cache != that.enable_inverted_index_searcher_cache)
return false;
}
boolean this_present_enable_inverted_index_query_cache = true && this.isSetEnableInvertedIndexQueryCache();
boolean that_present_enable_inverted_index_query_cache = true && that.isSetEnableInvertedIndexQueryCache();
if (this_present_enable_inverted_index_query_cache || that_present_enable_inverted_index_query_cache) {
if (!(this_present_enable_inverted_index_query_cache && that_present_enable_inverted_index_query_cache))
return false;
if (this.enable_inverted_index_query_cache != that.enable_inverted_index_query_cache)
return false;
}
boolean this_present_enable_condition_cache = true && this.isSetEnableConditionCache();
boolean that_present_enable_condition_cache = true && that.isSetEnableConditionCache();
if (this_present_enable_condition_cache || that_present_enable_condition_cache) {
if (!(this_present_enable_condition_cache && that_present_enable_condition_cache))
return false;
if (this.enable_condition_cache != that.enable_condition_cache)
return false;
}
boolean this_present_profile_level = true && this.isSetProfileLevel();
boolean that_present_profile_level = true && that.isSetProfileLevel();
if (this_present_profile_level || that_present_profile_level) {
if (!(this_present_profile_level && that_present_profile_level))
return false;
if (this.profile_level != that.profile_level)
return false;
}
boolean this_present_min_scanners_concurrency = true && this.isSetMinScannersConcurrency();
boolean that_present_min_scanners_concurrency = true && that.isSetMinScannersConcurrency();
if (this_present_min_scanners_concurrency || that_present_min_scanners_concurrency) {
if (!(this_present_min_scanners_concurrency && that_present_min_scanners_concurrency))
return false;
if (this.min_scanners_concurrency != that.min_scanners_concurrency)
return false;
}
boolean this_present_min_scan_scheduler_concurrency = true && this.isSetMinScanSchedulerConcurrency();
boolean that_present_min_scan_scheduler_concurrency = true && that.isSetMinScanSchedulerConcurrency();
if (this_present_min_scan_scheduler_concurrency || that_present_min_scan_scheduler_concurrency) {
if (!(this_present_min_scan_scheduler_concurrency && that_present_min_scan_scheduler_concurrency))
return false;
if (this.min_scan_scheduler_concurrency != that.min_scan_scheduler_concurrency)
return false;
}
boolean this_present_enable_runtime_filter_partition_prune = true && this.isSetEnableRuntimeFilterPartitionPrune();
boolean that_present_enable_runtime_filter_partition_prune = true && that.isSetEnableRuntimeFilterPartitionPrune();
if (this_present_enable_runtime_filter_partition_prune || that_present_enable_runtime_filter_partition_prune) {
if (!(this_present_enable_runtime_filter_partition_prune && that_present_enable_runtime_filter_partition_prune))
return false;
if (this.enable_runtime_filter_partition_prune != that.enable_runtime_filter_partition_prune)
return false;
}
boolean this_present_minimum_operator_memory_required_kb = true && this.isSetMinimumOperatorMemoryRequiredKb();
boolean that_present_minimum_operator_memory_required_kb = true && that.isSetMinimumOperatorMemoryRequiredKb();
if (this_present_minimum_operator_memory_required_kb || that_present_minimum_operator_memory_required_kb) {
if (!(this_present_minimum_operator_memory_required_kb && that_present_minimum_operator_memory_required_kb))
return false;
if (this.minimum_operator_memory_required_kb != that.minimum_operator_memory_required_kb)
return false;
}
boolean this_present_enable_mem_overcommit = true && this.isSetEnableMemOvercommit();
boolean that_present_enable_mem_overcommit = true && that.isSetEnableMemOvercommit();
if (this_present_enable_mem_overcommit || that_present_enable_mem_overcommit) {
if (!(this_present_enable_mem_overcommit && that_present_enable_mem_overcommit))
return false;
if (this.enable_mem_overcommit != that.enable_mem_overcommit)
return false;
}
boolean this_present_query_slot_count = true && this.isSetQuerySlotCount();
boolean that_present_query_slot_count = true && that.isSetQuerySlotCount();
if (this_present_query_slot_count || that_present_query_slot_count) {
if (!(this_present_query_slot_count && that_present_query_slot_count))
return false;
if (this.query_slot_count != that.query_slot_count)
return false;
}
boolean this_present_enable_spill = true && this.isSetEnableSpill();
boolean that_present_enable_spill = true && that.isSetEnableSpill();
if (this_present_enable_spill || that_present_enable_spill) {
if (!(this_present_enable_spill && that_present_enable_spill))
return false;
if (this.enable_spill != that.enable_spill)
return false;
}
boolean this_present_enable_reserve_memory = true && this.isSetEnableReserveMemory();
boolean that_present_enable_reserve_memory = true && that.isSetEnableReserveMemory();
if (this_present_enable_reserve_memory || that_present_enable_reserve_memory) {
if (!(this_present_enable_reserve_memory && that_present_enable_reserve_memory))
return false;
if (this.enable_reserve_memory != that.enable_reserve_memory)
return false;
}
boolean this_present_revocable_memory_high_watermark_percent = true && this.isSetRevocableMemoryHighWatermarkPercent();
boolean that_present_revocable_memory_high_watermark_percent = true && that.isSetRevocableMemoryHighWatermarkPercent();
if (this_present_revocable_memory_high_watermark_percent || that_present_revocable_memory_high_watermark_percent) {
if (!(this_present_revocable_memory_high_watermark_percent && that_present_revocable_memory_high_watermark_percent))
return false;
if (this.revocable_memory_high_watermark_percent != that.revocable_memory_high_watermark_percent)
return false;
}
boolean this_present_spill_sort_mem_limit = true && this.isSetSpillSortMemLimit();
boolean that_present_spill_sort_mem_limit = true && that.isSetSpillSortMemLimit();
if (this_present_spill_sort_mem_limit || that_present_spill_sort_mem_limit) {
if (!(this_present_spill_sort_mem_limit && that_present_spill_sort_mem_limit))
return false;
if (this.spill_sort_mem_limit != that.spill_sort_mem_limit)
return false;
}
boolean this_present_spill_sort_batch_bytes = true && this.isSetSpillSortBatchBytes();
boolean that_present_spill_sort_batch_bytes = true && that.isSetSpillSortBatchBytes();
if (this_present_spill_sort_batch_bytes || that_present_spill_sort_batch_bytes) {
if (!(this_present_spill_sort_batch_bytes && that_present_spill_sort_batch_bytes))
return false;
if (this.spill_sort_batch_bytes != that.spill_sort_batch_bytes)
return false;
}
boolean this_present_spill_aggregation_partition_count = true && this.isSetSpillAggregationPartitionCount();
boolean that_present_spill_aggregation_partition_count = true && that.isSetSpillAggregationPartitionCount();
if (this_present_spill_aggregation_partition_count || that_present_spill_aggregation_partition_count) {
if (!(this_present_spill_aggregation_partition_count && that_present_spill_aggregation_partition_count))
return false;
if (this.spill_aggregation_partition_count != that.spill_aggregation_partition_count)
return false;
}
boolean this_present_spill_hash_join_partition_count = true && this.isSetSpillHashJoinPartitionCount();
boolean that_present_spill_hash_join_partition_count = true && that.isSetSpillHashJoinPartitionCount();
if (this_present_spill_hash_join_partition_count || that_present_spill_hash_join_partition_count) {
if (!(this_present_spill_hash_join_partition_count && that_present_spill_hash_join_partition_count))
return false;
if (this.spill_hash_join_partition_count != that.spill_hash_join_partition_count)
return false;
}
boolean this_present_low_memory_mode_buffer_limit = true && this.isSetLowMemoryModeBufferLimit();
boolean that_present_low_memory_mode_buffer_limit = true && that.isSetLowMemoryModeBufferLimit();
if (this_present_low_memory_mode_buffer_limit || that_present_low_memory_mode_buffer_limit) {
if (!(this_present_low_memory_mode_buffer_limit && that_present_low_memory_mode_buffer_limit))
return false;
if (this.low_memory_mode_buffer_limit != that.low_memory_mode_buffer_limit)
return false;
}
boolean this_present_dump_heap_profile_when_mem_limit_exceeded = true && this.isSetDumpHeapProfileWhenMemLimitExceeded();
boolean that_present_dump_heap_profile_when_mem_limit_exceeded = true && that.isSetDumpHeapProfileWhenMemLimitExceeded();
if (this_present_dump_heap_profile_when_mem_limit_exceeded || that_present_dump_heap_profile_when_mem_limit_exceeded) {
if (!(this_present_dump_heap_profile_when_mem_limit_exceeded && that_present_dump_heap_profile_when_mem_limit_exceeded))
return false;
if (this.dump_heap_profile_when_mem_limit_exceeded != that.dump_heap_profile_when_mem_limit_exceeded)
return false;
}
boolean this_present_inverted_index_compatible_read = true && this.isSetInvertedIndexCompatibleRead();
boolean that_present_inverted_index_compatible_read = true && that.isSetInvertedIndexCompatibleRead();
if (this_present_inverted_index_compatible_read || that_present_inverted_index_compatible_read) {
if (!(this_present_inverted_index_compatible_read && that_present_inverted_index_compatible_read))
return false;
if (this.inverted_index_compatible_read != that.inverted_index_compatible_read)
return false;
}
boolean this_present_check_orc_init_sargs_success = true && this.isSetCheckOrcInitSargsSuccess();
boolean that_present_check_orc_init_sargs_success = true && that.isSetCheckOrcInitSargsSuccess();
if (this_present_check_orc_init_sargs_success || that_present_check_orc_init_sargs_success) {
if (!(this_present_check_orc_init_sargs_success && that_present_check_orc_init_sargs_success))
return false;
if (this.check_orc_init_sargs_success != that.check_orc_init_sargs_success)
return false;
}
boolean this_present_exchange_multi_blocks_byte_size = true && this.isSetExchangeMultiBlocksByteSize();
boolean that_present_exchange_multi_blocks_byte_size = true && that.isSetExchangeMultiBlocksByteSize();
if (this_present_exchange_multi_blocks_byte_size || that_present_exchange_multi_blocks_byte_size) {
if (!(this_present_exchange_multi_blocks_byte_size && that_present_exchange_multi_blocks_byte_size))
return false;
if (this.exchange_multi_blocks_byte_size != that.exchange_multi_blocks_byte_size)
return false;
}
boolean this_present_enable_strict_cast = true && this.isSetEnableStrictCast();
boolean that_present_enable_strict_cast = true && that.isSetEnableStrictCast();
if (this_present_enable_strict_cast || that_present_enable_strict_cast) {
if (!(this_present_enable_strict_cast && that_present_enable_strict_cast))
return false;
if (this.enable_strict_cast != that.enable_strict_cast)
return false;
}
boolean this_present_new_version_unix_timestamp = true && this.isSetNewVersionUnixTimestamp();
boolean that_present_new_version_unix_timestamp = true && that.isSetNewVersionUnixTimestamp();
if (this_present_new_version_unix_timestamp || that_present_new_version_unix_timestamp) {
if (!(this_present_new_version_unix_timestamp && that_present_new_version_unix_timestamp))
return false;
if (this.new_version_unix_timestamp != that.new_version_unix_timestamp)
return false;
}
boolean this_present_hnsw_ef_search = true && this.isSetHnswEfSearch();
boolean that_present_hnsw_ef_search = true && that.isSetHnswEfSearch();
if (this_present_hnsw_ef_search || that_present_hnsw_ef_search) {
if (!(this_present_hnsw_ef_search && that_present_hnsw_ef_search))
return false;
if (this.hnsw_ef_search != that.hnsw_ef_search)
return false;
}
boolean this_present_hnsw_check_relative_distance = true && this.isSetHnswCheckRelativeDistance();
boolean that_present_hnsw_check_relative_distance = true && that.isSetHnswCheckRelativeDistance();
if (this_present_hnsw_check_relative_distance || that_present_hnsw_check_relative_distance) {
if (!(this_present_hnsw_check_relative_distance && that_present_hnsw_check_relative_distance))
return false;
if (this.hnsw_check_relative_distance != that.hnsw_check_relative_distance)
return false;
}
boolean this_present_hnsw_bounded_queue = true && this.isSetHnswBoundedQueue();
boolean that_present_hnsw_bounded_queue = true && that.isSetHnswBoundedQueue();
if (this_present_hnsw_bounded_queue || that_present_hnsw_bounded_queue) {
if (!(this_present_hnsw_bounded_queue && that_present_hnsw_bounded_queue))
return false;
if (this.hnsw_bounded_queue != that.hnsw_bounded_queue)
return false;
}
boolean this_present_optimize_index_scan_parallelism = true && this.isSetOptimizeIndexScanParallelism();
boolean that_present_optimize_index_scan_parallelism = true && that.isSetOptimizeIndexScanParallelism();
if (this_present_optimize_index_scan_parallelism || that_present_optimize_index_scan_parallelism) {
if (!(this_present_optimize_index_scan_parallelism && that_present_optimize_index_scan_parallelism))
return false;
if (this.optimize_index_scan_parallelism != that.optimize_index_scan_parallelism)
return false;
}
boolean this_present_enable_prefer_cached_rowset = true && this.isSetEnablePreferCachedRowset();
boolean that_present_enable_prefer_cached_rowset = true && that.isSetEnablePreferCachedRowset();
if (this_present_enable_prefer_cached_rowset || that_present_enable_prefer_cached_rowset) {
if (!(this_present_enable_prefer_cached_rowset && that_present_enable_prefer_cached_rowset))
return false;
if (this.enable_prefer_cached_rowset != that.enable_prefer_cached_rowset)
return false;
}
boolean this_present_query_freshness_tolerance_ms = true && this.isSetQueryFreshnessToleranceMs();
boolean that_present_query_freshness_tolerance_ms = true && that.isSetQueryFreshnessToleranceMs();
if (this_present_query_freshness_tolerance_ms || that_present_query_freshness_tolerance_ms) {
if (!(this_present_query_freshness_tolerance_ms && that_present_query_freshness_tolerance_ms))
return false;
if (this.query_freshness_tolerance_ms != that.query_freshness_tolerance_ms)
return false;
}
boolean this_present_merge_read_slice_size = true && this.isSetMergeReadSliceSize();
boolean that_present_merge_read_slice_size = true && that.isSetMergeReadSliceSize();
if (this_present_merge_read_slice_size || that_present_merge_read_slice_size) {
if (!(this_present_merge_read_slice_size && that_present_merge_read_slice_size))
return false;
if (this.merge_read_slice_size != that.merge_read_slice_size)
return false;
}
boolean this_present_enable_fuzzy_blockable_task = true && this.isSetEnableFuzzyBlockableTask();
boolean that_present_enable_fuzzy_blockable_task = true && that.isSetEnableFuzzyBlockableTask();
if (this_present_enable_fuzzy_blockable_task || that_present_enable_fuzzy_blockable_task) {
if (!(this_present_enable_fuzzy_blockable_task && that_present_enable_fuzzy_blockable_task))
return false;
if (this.enable_fuzzy_blockable_task != that.enable_fuzzy_blockable_task)
return false;
}
boolean this_present_shuffled_agg_ids = true && this.isSetShuffledAggIds();
boolean that_present_shuffled_agg_ids = true && that.isSetShuffledAggIds();
if (this_present_shuffled_agg_ids || that_present_shuffled_agg_ids) {
if (!(this_present_shuffled_agg_ids && that_present_shuffled_agg_ids))
return false;
if (!this.shuffled_agg_ids.equals(that.shuffled_agg_ids))
return false;
}
boolean this_present_enable_extended_regex = true && this.isSetEnableExtendedRegex();
boolean that_present_enable_extended_regex = true && that.isSetEnableExtendedRegex();
if (this_present_enable_extended_regex || that_present_enable_extended_regex) {
if (!(this_present_enable_extended_regex && that_present_enable_extended_regex))
return false;
if (this.enable_extended_regex != that.enable_extended_regex)
return false;
}
boolean this_present_iceberg_write_target_file_size_bytes = true && this.isSetIcebergWriteTargetFileSizeBytes();
boolean that_present_iceberg_write_target_file_size_bytes = true && that.isSetIcebergWriteTargetFileSizeBytes();
if (this_present_iceberg_write_target_file_size_bytes || that_present_iceberg_write_target_file_size_bytes) {
if (!(this_present_iceberg_write_target_file_size_bytes && that_present_iceberg_write_target_file_size_bytes))
return false;
if (this.iceberg_write_target_file_size_bytes != that.iceberg_write_target_file_size_bytes)
return false;
}
boolean this_present_max_file_scanners_concurrency = true && this.isSetMaxFileScannersConcurrency();
boolean that_present_max_file_scanners_concurrency = true && that.isSetMaxFileScannersConcurrency();
if (this_present_max_file_scanners_concurrency || that_present_max_file_scanners_concurrency) {
if (!(this_present_max_file_scanners_concurrency && that_present_max_file_scanners_concurrency))
return false;
if (this.max_file_scanners_concurrency != that.max_file_scanners_concurrency)
return false;
}
boolean this_present_min_file_scanners_concurrency = true && this.isSetMinFileScannersConcurrency();
boolean that_present_min_file_scanners_concurrency = true && that.isSetMinFileScannersConcurrency();
if (this_present_min_file_scanners_concurrency || that_present_min_file_scanners_concurrency) {
if (!(this_present_min_file_scanners_concurrency && that_present_min_file_scanners_concurrency))
return false;
if (this.min_file_scanners_concurrency != that.min_file_scanners_concurrency)
return false;
}
boolean this_present_ivf_nprobe = true && this.isSetIvfNprobe();
boolean that_present_ivf_nprobe = true && that.isSetIvfNprobe();
if (this_present_ivf_nprobe || that_present_ivf_nprobe) {
if (!(this_present_ivf_nprobe && that_present_ivf_nprobe))
return false;
if (this.ivf_nprobe != that.ivf_nprobe)
return false;
}
boolean this_present_enable_parquet_filter_by_bloom_filter = true && this.isSetEnableParquetFilterByBloomFilter();
boolean that_present_enable_parquet_filter_by_bloom_filter = true && that.isSetEnableParquetFilterByBloomFilter();
if (this_present_enable_parquet_filter_by_bloom_filter || that_present_enable_parquet_filter_by_bloom_filter) {
if (!(this_present_enable_parquet_filter_by_bloom_filter && that_present_enable_parquet_filter_by_bloom_filter))
return false;
if (this.enable_parquet_filter_by_bloom_filter != that.enable_parquet_filter_by_bloom_filter)
return false;
}
boolean this_present_enable_aggregate_function_null_v2 = true && this.isSetEnableAggregateFunctionNullV2();
boolean that_present_enable_aggregate_function_null_v2 = true && that.isSetEnableAggregateFunctionNullV2();
if (this_present_enable_aggregate_function_null_v2 || that_present_enable_aggregate_function_null_v2) {
if (!(this_present_enable_aggregate_function_null_v2 && that_present_enable_aggregate_function_null_v2))
return false;
if (this.enable_aggregate_function_null_v2 != that.enable_aggregate_function_null_v2)
return false;
}
boolean this_present_enable_streaming_agg_hash_join_force_passthrough = true && this.isSetEnableStreamingAggHashJoinForcePassthrough();
boolean that_present_enable_streaming_agg_hash_join_force_passthrough = true && that.isSetEnableStreamingAggHashJoinForcePassthrough();
if (this_present_enable_streaming_agg_hash_join_force_passthrough || that_present_enable_streaming_agg_hash_join_force_passthrough) {
if (!(this_present_enable_streaming_agg_hash_join_force_passthrough && that_present_enable_streaming_agg_hash_join_force_passthrough))
return false;
if (this.enable_streaming_agg_hash_join_force_passthrough != that.enable_streaming_agg_hash_join_force_passthrough)
return false;
}
boolean this_present_enable_distinct_streaming_agg_force_passthrough = true && this.isSetEnableDistinctStreamingAggForcePassthrough();
boolean that_present_enable_distinct_streaming_agg_force_passthrough = true && that.isSetEnableDistinctStreamingAggForcePassthrough();
if (this_present_enable_distinct_streaming_agg_force_passthrough || that_present_enable_distinct_streaming_agg_force_passthrough) {
if (!(this_present_enable_distinct_streaming_agg_force_passthrough && that_present_enable_distinct_streaming_agg_force_passthrough))
return false;
if (this.enable_distinct_streaming_agg_force_passthrough != that.enable_distinct_streaming_agg_force_passthrough)
return false;
}
boolean this_present_enable_broadcast_join_force_passthrough = true && this.isSetEnableBroadcastJoinForcePassthrough();
boolean that_present_enable_broadcast_join_force_passthrough = true && that.isSetEnableBroadcastJoinForcePassthrough();
if (this_present_enable_broadcast_join_force_passthrough || that_present_enable_broadcast_join_force_passthrough) {
if (!(this_present_enable_broadcast_join_force_passthrough && that_present_enable_broadcast_join_force_passthrough))
return false;
if (this.enable_broadcast_join_force_passthrough != that.enable_broadcast_join_force_passthrough)
return false;
}
boolean this_present_enable_left_semi_direct_return_opt = true && this.isSetEnableLeftSemiDirectReturnOpt();
boolean that_present_enable_left_semi_direct_return_opt = true && that.isSetEnableLeftSemiDirectReturnOpt();
if (this_present_enable_left_semi_direct_return_opt || that_present_enable_left_semi_direct_return_opt) {
if (!(this_present_enable_left_semi_direct_return_opt && that_present_enable_left_semi_direct_return_opt))
return false;
if (this.enable_left_semi_direct_return_opt != that.enable_left_semi_direct_return_opt)
return false;
}
boolean this_present_enable_adjust_conjunct_order_by_cost = true && this.isSetEnableAdjustConjunctOrderByCost();
boolean that_present_enable_adjust_conjunct_order_by_cost = true && that.isSetEnableAdjustConjunctOrderByCost();
if (this_present_enable_adjust_conjunct_order_by_cost || that_present_enable_adjust_conjunct_order_by_cost) {
if (!(this_present_enable_adjust_conjunct_order_by_cost && that_present_enable_adjust_conjunct_order_by_cost))
return false;
if (this.enable_adjust_conjunct_order_by_cost != that.enable_adjust_conjunct_order_by_cost)
return false;
}
boolean this_present_enable_paimon_cpp_reader = true && this.isSetEnablePaimonCppReader();
boolean that_present_enable_paimon_cpp_reader = true && that.isSetEnablePaimonCppReader();
if (this_present_enable_paimon_cpp_reader || that_present_enable_paimon_cpp_reader) {
if (!(this_present_enable_paimon_cpp_reader && that_present_enable_paimon_cpp_reader))
return false;
if (this.enable_paimon_cpp_reader != that.enable_paimon_cpp_reader)
return false;
}
boolean this_present_single_backend_query = true && this.isSetSingleBackendQuery();
boolean that_present_single_backend_query = true && that.isSetSingleBackendQuery();
if (this_present_single_backend_query || that_present_single_backend_query) {
if (!(this_present_single_backend_query && that_present_single_backend_query))
return false;
if (this.single_backend_query != that.single_backend_query)
return false;
}
boolean this_present_enable_parquet_file_page_cache = true && this.isSetEnableParquetFilePageCache();
boolean that_present_enable_parquet_file_page_cache = true && that.isSetEnableParquetFilePageCache();
if (this_present_enable_parquet_file_page_cache || that_present_enable_parquet_file_page_cache) {
if (!(this_present_enable_parquet_file_page_cache && that_present_enable_parquet_file_page_cache))
return false;
if (this.enable_parquet_file_page_cache != that.enable_parquet_file_page_cache)
return false;
}
boolean this_present_enable_inverted_index_wand_query = true && this.isSetEnableInvertedIndexWandQuery();
boolean that_present_enable_inverted_index_wand_query = true && that.isSetEnableInvertedIndexWandQuery();
if (this_present_enable_inverted_index_wand_query || that_present_enable_inverted_index_wand_query) {
if (!(this_present_enable_inverted_index_wand_query && that_present_enable_inverted_index_wand_query))
return false;
if (this.enable_inverted_index_wand_query != that.enable_inverted_index_wand_query)
return false;
}
boolean this_present_spill_buffer_size_bytes = true && this.isSetSpillBufferSizeBytes();
boolean that_present_spill_buffer_size_bytes = true && that.isSetSpillBufferSizeBytes();
if (this_present_spill_buffer_size_bytes || that_present_spill_buffer_size_bytes) {
if (!(this_present_spill_buffer_size_bytes && that_present_spill_buffer_size_bytes))
return false;
if (this.spill_buffer_size_bytes != that.spill_buffer_size_bytes)
return false;
}
boolean this_present_spill_join_build_sink_mem_limit_bytes = true && this.isSetSpillJoinBuildSinkMemLimitBytes();
boolean that_present_spill_join_build_sink_mem_limit_bytes = true && that.isSetSpillJoinBuildSinkMemLimitBytes();
if (this_present_spill_join_build_sink_mem_limit_bytes || that_present_spill_join_build_sink_mem_limit_bytes) {
if (!(this_present_spill_join_build_sink_mem_limit_bytes && that_present_spill_join_build_sink_mem_limit_bytes))
return false;
if (this.spill_join_build_sink_mem_limit_bytes != that.spill_join_build_sink_mem_limit_bytes)
return false;
}
boolean this_present_spill_aggregation_sink_mem_limit_bytes = true && this.isSetSpillAggregationSinkMemLimitBytes();
boolean that_present_spill_aggregation_sink_mem_limit_bytes = true && that.isSetSpillAggregationSinkMemLimitBytes();
if (this_present_spill_aggregation_sink_mem_limit_bytes || that_present_spill_aggregation_sink_mem_limit_bytes) {
if (!(this_present_spill_aggregation_sink_mem_limit_bytes && that_present_spill_aggregation_sink_mem_limit_bytes))
return false;
if (this.spill_aggregation_sink_mem_limit_bytes != that.spill_aggregation_sink_mem_limit_bytes)
return false;
}
boolean this_present_spill_sort_sink_mem_limit_bytes = true && this.isSetSpillSortSinkMemLimitBytes();
boolean that_present_spill_sort_sink_mem_limit_bytes = true && that.isSetSpillSortSinkMemLimitBytes();
if (this_present_spill_sort_sink_mem_limit_bytes || that_present_spill_sort_sink_mem_limit_bytes) {
if (!(this_present_spill_sort_sink_mem_limit_bytes && that_present_spill_sort_sink_mem_limit_bytes))
return false;
if (this.spill_sort_sink_mem_limit_bytes != that.spill_sort_sink_mem_limit_bytes)
return false;
}
boolean this_present_spill_sort_merge_mem_limit_bytes = true && this.isSetSpillSortMergeMemLimitBytes();
boolean that_present_spill_sort_merge_mem_limit_bytes = true && that.isSetSpillSortMergeMemLimitBytes();
if (this_present_spill_sort_merge_mem_limit_bytes || that_present_spill_sort_merge_mem_limit_bytes) {
if (!(this_present_spill_sort_merge_mem_limit_bytes && that_present_spill_sort_merge_mem_limit_bytes))
return false;
if (this.spill_sort_merge_mem_limit_bytes != that.spill_sort_merge_mem_limit_bytes)
return false;
}
boolean this_present_spill_repartition_max_depth = true && this.isSetSpillRepartitionMaxDepth();
boolean that_present_spill_repartition_max_depth = true && that.isSetSpillRepartitionMaxDepth();
if (this_present_spill_repartition_max_depth || that_present_spill_repartition_max_depth) {
if (!(this_present_spill_repartition_max_depth && that_present_spill_repartition_max_depth))
return false;
if (this.spill_repartition_max_depth != that.spill_repartition_max_depth)
return false;
}
boolean this_present_cte_max_recursion_depth = true && this.isSetCteMaxRecursionDepth();
boolean that_present_cte_max_recursion_depth = true && that.isSetCteMaxRecursionDepth();
if (this_present_cte_max_recursion_depth || that_present_cte_max_recursion_depth) {
if (!(this_present_cte_max_recursion_depth && that_present_cte_max_recursion_depth))
return false;
if (this.cte_max_recursion_depth != that.cte_max_recursion_depth)
return false;
}
boolean this_present_enable_use_hybrid_sort = true && this.isSetEnableUseHybridSort();
boolean that_present_enable_use_hybrid_sort = true && that.isSetEnableUseHybridSort();
if (this_present_enable_use_hybrid_sort || that_present_enable_use_hybrid_sort) {
if (!(this_present_enable_use_hybrid_sort && that_present_enable_use_hybrid_sort))
return false;
if (this.enable_use_hybrid_sort != that.enable_use_hybrid_sort)
return false;
}
boolean this_present_enable_adaptive_scan = true && this.isSetEnableAdaptiveScan();
boolean that_present_enable_adaptive_scan = true && that.isSetEnableAdaptiveScan();
if (this_present_enable_adaptive_scan || that_present_enable_adaptive_scan) {
if (!(this_present_enable_adaptive_scan && that_present_enable_adaptive_scan))
return false;
if (this.enable_adaptive_scan != that.enable_adaptive_scan)
return false;
}
boolean this_present_enable_local_exchange_before_agg = true && this.isSetEnableLocalExchangeBeforeAgg();
boolean that_present_enable_local_exchange_before_agg = true && that.isSetEnableLocalExchangeBeforeAgg();
if (this_present_enable_local_exchange_before_agg || that_present_enable_local_exchange_before_agg) {
if (!(this_present_enable_local_exchange_before_agg && that_present_enable_local_exchange_before_agg))
return false;
if (this.enable_local_exchange_before_agg != that.enable_local_exchange_before_agg)
return false;
}
boolean this_present_max_scan_mem_ratio = true && this.isSetMaxScanMemRatio();
boolean that_present_max_scan_mem_ratio = true && that.isSetMaxScanMemRatio();
if (this_present_max_scan_mem_ratio || that_present_max_scan_mem_ratio) {
if (!(this_present_max_scan_mem_ratio && that_present_max_scan_mem_ratio))
return false;
if (this.max_scan_mem_ratio != that.max_scan_mem_ratio)
return false;
}
boolean this_present_enable_rust_lance_reader = true && this.isSetEnableRustLanceReader();
boolean that_present_enable_rust_lance_reader = true && that.isSetEnableRustLanceReader();
if (this_present_enable_rust_lance_reader || that_present_enable_rust_lance_reader) {
if (!(this_present_enable_rust_lance_reader && that_present_enable_rust_lance_reader))
return false;
if (this.enable_rust_lance_reader != that.enable_rust_lance_reader)
return false;
}
boolean this_present_new_version_percentile = true && this.isSetNewVersionPercentile();
boolean that_present_new_version_percentile = true && that.isSetNewVersionPercentile();
if (this_present_new_version_percentile || that_present_new_version_percentile) {
if (!(this_present_new_version_percentile && that_present_new_version_percentile))
return false;
if (this.new_version_percentile != that.new_version_percentile)
return false;
}
boolean this_present_preferred_block_size_bytes = true && this.isSetPreferredBlockSizeBytes();
boolean that_present_preferred_block_size_bytes = true && that.isSetPreferredBlockSizeBytes();
if (this_present_preferred_block_size_bytes || that_present_preferred_block_size_bytes) {
if (!(this_present_preferred_block_size_bytes && that_present_preferred_block_size_bytes))
return false;
if (this.preferred_block_size_bytes != that.preferred_block_size_bytes)
return false;
}
boolean this_present_disable_file_cache = true && this.isSetDisableFileCache();
boolean that_present_disable_file_cache = true && that.isSetDisableFileCache();
if (this_present_disable_file_cache || that_present_disable_file_cache) {
if (!(this_present_disable_file_cache && that_present_disable_file_cache))
return false;
if (this.disable_file_cache != that.disable_file_cache)
return false;
}
boolean this_present_file_cache_query_limit_percent = true && this.isSetFileCacheQueryLimitPercent();
boolean that_present_file_cache_query_limit_percent = true && that.isSetFileCacheQueryLimitPercent();
if (this_present_file_cache_query_limit_percent || that_present_file_cache_query_limit_percent) {
if (!(this_present_file_cache_query_limit_percent && that_present_file_cache_query_limit_percent))
return false;
if (this.file_cache_query_limit_percent != that.file_cache_query_limit_percent)
return false;
}
return true;
}
@Override
public int hashCode() {
int hashCode = 1;
hashCode = hashCode * 8191 + ((isSetAbortOnError()) ? 131071 : 524287);
if (isSetAbortOnError())
hashCode = hashCode * 8191 + ((abort_on_error) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetMaxErrors()) ? 131071 : 524287);
if (isSetMaxErrors())
hashCode = hashCode * 8191 + max_errors;
hashCode = hashCode * 8191 + ((isSetDisableCodegen()) ? 131071 : 524287);
if (isSetDisableCodegen())
hashCode = hashCode * 8191 + ((disable_codegen) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetBatchSize()) ? 131071 : 524287);
if (isSetBatchSize())
hashCode = hashCode * 8191 + batch_size;
hashCode = hashCode * 8191 + ((isSetNumNodes()) ? 131071 : 524287);
if (isSetNumNodes())
hashCode = hashCode * 8191 + num_nodes;
hashCode = hashCode * 8191 + ((isSetMaxScanRangeLength()) ? 131071 : 524287);
if (isSetMaxScanRangeLength())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(max_scan_range_length);
hashCode = hashCode * 8191 + ((isSetMaxScannersConcurrency()) ? 131071 : 524287);
if (isSetMaxScannersConcurrency())
hashCode = hashCode * 8191 + max_scanners_concurrency;
hashCode = hashCode * 8191 + ((isSetMaxIoBuffers()) ? 131071 : 524287);
if (isSetMaxIoBuffers())
hashCode = hashCode * 8191 + max_io_buffers;
hashCode = hashCode * 8191 + ((isSetAllowUnsupportedFormats()) ? 131071 : 524287);
if (isSetAllowUnsupportedFormats())
hashCode = hashCode * 8191 + ((allow_unsupported_formats) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetDefaultOrderByLimit()) ? 131071 : 524287);
if (isSetDefaultOrderByLimit())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(default_order_by_limit);
hashCode = hashCode * 8191 + ((isSetMemLimit()) ? 131071 : 524287);
if (isSetMemLimit())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(mem_limit);
hashCode = hashCode * 8191 + ((isSetAbortOnDefaultLimitExceeded()) ? 131071 : 524287);
if (isSetAbortOnDefaultLimitExceeded())
hashCode = hashCode * 8191 + ((abort_on_default_limit_exceeded) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetQueryTimeout()) ? 131071 : 524287);
if (isSetQueryTimeout())
hashCode = hashCode * 8191 + query_timeout;
hashCode = hashCode * 8191 + ((isSetIsReportSuccess()) ? 131071 : 524287);
if (isSetIsReportSuccess())
hashCode = hashCode * 8191 + ((is_report_success) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetCodegenLevel()) ? 131071 : 524287);
if (isSetCodegenLevel())
hashCode = hashCode * 8191 + codegen_level;
hashCode = hashCode * 8191 + ((isSetKuduLatestObservedTs()) ? 131071 : 524287);
if (isSetKuduLatestObservedTs())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(kudu_latest_observed_ts);
hashCode = hashCode * 8191 + ((isSetQueryType()) ? 131071 : 524287);
if (isSetQueryType())
hashCode = hashCode * 8191 + query_type.getValue();
hashCode = hashCode * 8191 + ((isSetMinReservation()) ? 131071 : 524287);
if (isSetMinReservation())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(min_reservation);
hashCode = hashCode * 8191 + ((isSetMaxReservation()) ? 131071 : 524287);
if (isSetMaxReservation())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(max_reservation);
hashCode = hashCode * 8191 + ((isSetInitialReservationTotalClaims()) ? 131071 : 524287);
if (isSetInitialReservationTotalClaims())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(initial_reservation_total_claims);
hashCode = hashCode * 8191 + ((isSetBufferPoolLimit()) ? 131071 : 524287);
if (isSetBufferPoolLimit())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(buffer_pool_limit);
hashCode = hashCode * 8191 + ((isSetDefaultSpillableBufferSize()) ? 131071 : 524287);
if (isSetDefaultSpillableBufferSize())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(default_spillable_buffer_size);
hashCode = hashCode * 8191 + ((isSetMinSpillableBufferSize()) ? 131071 : 524287);
if (isSetMinSpillableBufferSize())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(min_spillable_buffer_size);
hashCode = hashCode * 8191 + ((isSetMaxRowSize()) ? 131071 : 524287);
if (isSetMaxRowSize())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(max_row_size);
hashCode = hashCode * 8191 + ((isSetDisableStreamPreaggregations()) ? 131071 : 524287);
if (isSetDisableStreamPreaggregations())
hashCode = hashCode * 8191 + ((disable_stream_preaggregations) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetMtDop()) ? 131071 : 524287);
if (isSetMtDop())
hashCode = hashCode * 8191 + mt_dop;
hashCode = hashCode * 8191 + ((isSetLoadMemLimit()) ? 131071 : 524287);
if (isSetLoadMemLimit())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(load_mem_limit);
hashCode = hashCode * 8191 + ((isSetMaxScanKeyNum()) ? 131071 : 524287);
if (isSetMaxScanKeyNum())
hashCode = hashCode * 8191 + max_scan_key_num;
hashCode = hashCode * 8191 + ((isSetMaxPushdownConditionsPerColumn()) ? 131071 : 524287);
if (isSetMaxPushdownConditionsPerColumn())
hashCode = hashCode * 8191 + max_pushdown_conditions_per_column;
hashCode = hashCode * 8191 + ((isSetEnableEnableExchangeNodeParallelMerge()) ? 131071 : 524287);
if (isSetEnableEnableExchangeNodeParallelMerge())
hashCode = hashCode * 8191 + ((enable_enable_exchange_node_parallel_merge) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetRuntimeFilterWaitTimeMs()) ? 131071 : 524287);
if (isSetRuntimeFilterWaitTimeMs())
hashCode = hashCode * 8191 + runtime_filter_wait_time_ms;
hashCode = hashCode * 8191 + ((isSetRuntimeFilterMaxInNum()) ? 131071 : 524287);
if (isSetRuntimeFilterMaxInNum())
hashCode = hashCode * 8191 + runtime_filter_max_in_num;
hashCode = hashCode * 8191 + ((isSetResourceLimit()) ? 131071 : 524287);
if (isSetResourceLimit())
hashCode = hashCode * 8191 + resource_limit.hashCode();
hashCode = hashCode * 8191 + ((isSetReturnObjectDataAsBinary()) ? 131071 : 524287);
if (isSetReturnObjectDataAsBinary())
hashCode = hashCode * 8191 + ((return_object_data_as_binary) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetTrimTailingSpacesForExternalTableQuery()) ? 131071 : 524287);
if (isSetTrimTailingSpacesForExternalTableQuery())
hashCode = hashCode * 8191 + ((trim_tailing_spaces_for_external_table_query) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableFunctionPushdown()) ? 131071 : 524287);
if (isSetEnableFunctionPushdown())
hashCode = hashCode * 8191 + ((enable_function_pushdown) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetFragmentTransmissionCompressionCodec()) ? 131071 : 524287);
if (isSetFragmentTransmissionCompressionCodec())
hashCode = hashCode * 8191 + fragment_transmission_compression_codec.hashCode();
hashCode = hashCode * 8191 + ((isSetEnableLocalExchange()) ? 131071 : 524287);
if (isSetEnableLocalExchange())
hashCode = hashCode * 8191 + ((enable_local_exchange) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetSkipStorageEngineMerge()) ? 131071 : 524287);
if (isSetSkipStorageEngineMerge())
hashCode = hashCode * 8191 + ((skip_storage_engine_merge) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetSkipDeletePredicate()) ? 131071 : 524287);
if (isSetSkipDeletePredicate())
hashCode = hashCode * 8191 + ((skip_delete_predicate) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableNewShuffleHashMethod()) ? 131071 : 524287);
if (isSetEnableNewShuffleHashMethod())
hashCode = hashCode * 8191 + ((enable_new_shuffle_hash_method) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetBeExecVersion()) ? 131071 : 524287);
if (isSetBeExecVersion())
hashCode = hashCode * 8191 + be_exec_version;
hashCode = hashCode * 8191 + ((isSetPartitionedHashJoinRowsThreshold()) ? 131071 : 524287);
if (isSetPartitionedHashJoinRowsThreshold())
hashCode = hashCode * 8191 + partitioned_hash_join_rows_threshold;
hashCode = hashCode * 8191 + ((isSetEnableShareHashTableForBroadcastJoin()) ? 131071 : 524287);
if (isSetEnableShareHashTableForBroadcastJoin())
hashCode = hashCode * 8191 + ((enable_share_hash_table_for_broadcast_join) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetCheckOverflowForDecimal()) ? 131071 : 524287);
if (isSetCheckOverflowForDecimal())
hashCode = hashCode * 8191 + ((check_overflow_for_decimal) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetSkipDeleteBitmap()) ? 131071 : 524287);
if (isSetSkipDeleteBitmap())
hashCode = hashCode * 8191 + ((skip_delete_bitmap) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnablePipelineEngine()) ? 131071 : 524287);
if (isSetEnablePipelineEngine())
hashCode = hashCode * 8191 + ((enable_pipeline_engine) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetRepeatMaxNum()) ? 131071 : 524287);
if (isSetRepeatMaxNum())
hashCode = hashCode * 8191 + repeat_max_num;
hashCode = hashCode * 8191 + ((isSetExternalSortBytesThreshold()) ? 131071 : 524287);
if (isSetExternalSortBytesThreshold())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(external_sort_bytes_threshold);
hashCode = hashCode * 8191 + ((isSetPartitionedHashAggRowsThreshold()) ? 131071 : 524287);
if (isSetPartitionedHashAggRowsThreshold())
hashCode = hashCode * 8191 + partitioned_hash_agg_rows_threshold;
hashCode = hashCode * 8191 + ((isSetEnableFileCache()) ? 131071 : 524287);
if (isSetEnableFileCache())
hashCode = hashCode * 8191 + ((enable_file_cache) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetInsertTimeout()) ? 131071 : 524287);
if (isSetInsertTimeout())
hashCode = hashCode * 8191 + insert_timeout;
hashCode = hashCode * 8191 + ((isSetExecutionTimeout()) ? 131071 : 524287);
if (isSetExecutionTimeout())
hashCode = hashCode * 8191 + execution_timeout;
hashCode = hashCode * 8191 + ((isSetDryRunQuery()) ? 131071 : 524287);
if (isSetDryRunQuery())
hashCode = hashCode * 8191 + ((dry_run_query) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableCommonExprPushdown()) ? 131071 : 524287);
if (isSetEnableCommonExprPushdown())
hashCode = hashCode * 8191 + ((enable_common_expr_pushdown) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetParallelInstance()) ? 131071 : 524287);
if (isSetParallelInstance())
hashCode = hashCode * 8191 + parallel_instance;
hashCode = hashCode * 8191 + ((isSetMysqlRowBinaryFormat()) ? 131071 : 524287);
if (isSetMysqlRowBinaryFormat())
hashCode = hashCode * 8191 + ((mysql_row_binary_format) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetExternalAggBytesThreshold()) ? 131071 : 524287);
if (isSetExternalAggBytesThreshold())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(external_agg_bytes_threshold);
hashCode = hashCode * 8191 + ((isSetExternalAggPartitionBits()) ? 131071 : 524287);
if (isSetExternalAggPartitionBits())
hashCode = hashCode * 8191 + external_agg_partition_bits;
hashCode = hashCode * 8191 + ((isSetFileCacheBasePath()) ? 131071 : 524287);
if (isSetFileCacheBasePath())
hashCode = hashCode * 8191 + file_cache_base_path.hashCode();
hashCode = hashCode * 8191 + ((isSetEnableParquetLazyMat()) ? 131071 : 524287);
if (isSetEnableParquetLazyMat())
hashCode = hashCode * 8191 + ((enable_parquet_lazy_mat) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableOrcLazyMat()) ? 131071 : 524287);
if (isSetEnableOrcLazyMat())
hashCode = hashCode * 8191 + ((enable_orc_lazy_mat) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetScanQueueMemLimit()) ? 131071 : 524287);
if (isSetScanQueueMemLimit())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(scan_queue_mem_limit);
hashCode = hashCode * 8191 + ((isSetEnableScanNodeRunSerial()) ? 131071 : 524287);
if (isSetEnableScanNodeRunSerial())
hashCode = hashCode * 8191 + ((enable_scan_node_run_serial) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableInsertStrict()) ? 131071 : 524287);
if (isSetEnableInsertStrict())
hashCode = hashCode * 8191 + ((enable_insert_strict) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableInvertedIndexQuery()) ? 131071 : 524287);
if (isSetEnableInvertedIndexQuery())
hashCode = hashCode * 8191 + ((enable_inverted_index_query) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetTruncateCharOrVarcharColumns()) ? 131071 : 524287);
if (isSetTruncateCharOrVarcharColumns())
hashCode = hashCode * 8191 + ((truncate_char_or_varchar_columns) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableHashJoinEarlyStartProbe()) ? 131071 : 524287);
if (isSetEnableHashJoinEarlyStartProbe())
hashCode = hashCode * 8191 + ((enable_hash_join_early_start_probe) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnablePipelineXEngine()) ? 131071 : 524287);
if (isSetEnablePipelineXEngine())
hashCode = hashCode * 8191 + ((enable_pipeline_x_engine) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableMemtableOnSinkNode()) ? 131071 : 524287);
if (isSetEnableMemtableOnSinkNode())
hashCode = hashCode * 8191 + ((enable_memtable_on_sink_node) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableDeleteSubPredicateV2()) ? 131071 : 524287);
if (isSetEnableDeleteSubPredicateV2())
hashCode = hashCode * 8191 + ((enable_delete_sub_predicate_v2) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetFeProcessUuid()) ? 131071 : 524287);
if (isSetFeProcessUuid())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(fe_process_uuid);
hashCode = hashCode * 8191 + ((isSetInvertedIndexConjunctionOptThreshold()) ? 131071 : 524287);
if (isSetInvertedIndexConjunctionOptThreshold())
hashCode = hashCode * 8191 + inverted_index_conjunction_opt_threshold;
hashCode = hashCode * 8191 + ((isSetEnableProfile()) ? 131071 : 524287);
if (isSetEnableProfile())
hashCode = hashCode * 8191 + ((enable_profile) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnablePageCache()) ? 131071 : 524287);
if (isSetEnablePageCache())
hashCode = hashCode * 8191 + ((enable_page_cache) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetAnalyzeTimeout()) ? 131071 : 524287);
if (isSetAnalyzeTimeout())
hashCode = hashCode * 8191 + analyze_timeout;
hashCode = hashCode * 8191 + ((isSetFasterFloatConvert()) ? 131071 : 524287);
if (isSetFasterFloatConvert())
hashCode = hashCode * 8191 + ((faster_float_convert) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableDecimal256()) ? 131071 : 524287);
if (isSetEnableDecimal256())
hashCode = hashCode * 8191 + ((enable_decimal256) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableLocalShuffle()) ? 131071 : 524287);
if (isSetEnableLocalShuffle())
hashCode = hashCode * 8191 + ((enable_local_shuffle) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetSkipMissingVersion()) ? 131071 : 524287);
if (isSetSkipMissingVersion())
hashCode = hashCode * 8191 + ((skip_missing_version) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetRuntimeFilterWaitInfinitely()) ? 131071 : 524287);
if (isSetRuntimeFilterWaitInfinitely())
hashCode = hashCode * 8191 + ((runtime_filter_wait_infinitely) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetConditionCacheDigest()) ? 131071 : 524287);
if (isSetConditionCacheDigest())
hashCode = hashCode * 8191 + condition_cache_digest;
hashCode = hashCode * 8191 + ((isSetInvertedIndexMaxExpansions()) ? 131071 : 524287);
if (isSetInvertedIndexMaxExpansions())
hashCode = hashCode * 8191 + inverted_index_max_expansions;
hashCode = hashCode * 8191 + ((isSetInvertedIndexSkipThreshold()) ? 131071 : 524287);
if (isSetInvertedIndexSkipThreshold())
hashCode = hashCode * 8191 + inverted_index_skip_threshold;
hashCode = hashCode * 8191 + ((isSetEnableParallelScan()) ? 131071 : 524287);
if (isSetEnableParallelScan())
hashCode = hashCode * 8191 + ((enable_parallel_scan) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetParallelScanMaxScannersCount()) ? 131071 : 524287);
if (isSetParallelScanMaxScannersCount())
hashCode = hashCode * 8191 + parallel_scan_max_scanners_count;
hashCode = hashCode * 8191 + ((isSetParallelScanMinRowsPerScanner()) ? 131071 : 524287);
if (isSetParallelScanMinRowsPerScanner())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(parallel_scan_min_rows_per_scanner);
hashCode = hashCode * 8191 + ((isSetSkipBadTablet()) ? 131071 : 524287);
if (isSetSkipBadTablet())
hashCode = hashCode * 8191 + ((skip_bad_tablet) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetScannerScaleUpRatio()) ? 131071 : 524287);
if (isSetScannerScaleUpRatio())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(scanner_scale_up_ratio);
hashCode = hashCode * 8191 + ((isSetEnableDistinctStreamingAggregation()) ? 131071 : 524287);
if (isSetEnableDistinctStreamingAggregation())
hashCode = hashCode * 8191 + ((enable_distinct_streaming_aggregation) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableJoinSpill()) ? 131071 : 524287);
if (isSetEnableJoinSpill())
hashCode = hashCode * 8191 + ((enable_join_spill) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableSortSpill()) ? 131071 : 524287);
if (isSetEnableSortSpill())
hashCode = hashCode * 8191 + ((enable_sort_spill) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableAggSpill()) ? 131071 : 524287);
if (isSetEnableAggSpill())
hashCode = hashCode * 8191 + ((enable_agg_spill) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetMinRevocableMem()) ? 131071 : 524287);
if (isSetMinRevocableMem())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(min_revocable_mem);
hashCode = hashCode * 8191 + ((isSetSpillStreamingAggMemLimit()) ? 131071 : 524287);
if (isSetSpillStreamingAggMemLimit())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(spill_streaming_agg_mem_limit);
hashCode = hashCode * 8191 + ((isSetDataQueueMaxBlocks()) ? 131071 : 524287);
if (isSetDataQueueMaxBlocks())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(data_queue_max_blocks);
hashCode = hashCode * 8191 + ((isSetEnableCommonExprPushdownForInvertedIndex()) ? 131071 : 524287);
if (isSetEnableCommonExprPushdownForInvertedIndex())
hashCode = hashCode * 8191 + ((enable_common_expr_pushdown_for_inverted_index) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetLocalExchangeFreeBlocksLimit()) ? 131071 : 524287);
if (isSetLocalExchangeFreeBlocksLimit())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(local_exchange_free_blocks_limit);
hashCode = hashCode * 8191 + ((isSetEnableForceSpill()) ? 131071 : 524287);
if (isSetEnableForceSpill())
hashCode = hashCode * 8191 + ((enable_force_spill) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableParquetFilterByMinMax()) ? 131071 : 524287);
if (isSetEnableParquetFilterByMinMax())
hashCode = hashCode * 8191 + ((enable_parquet_filter_by_min_max) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableOrcFilterByMinMax()) ? 131071 : 524287);
if (isSetEnableOrcFilterByMinMax())
hashCode = hashCode * 8191 + ((enable_orc_filter_by_min_max) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetMaxColumnReaderNum()) ? 131071 : 524287);
if (isSetMaxColumnReaderNum())
hashCode = hashCode * 8191 + max_column_reader_num;
hashCode = hashCode * 8191 + ((isSetEnableLocalMergeSort()) ? 131071 : 524287);
if (isSetEnableLocalMergeSort())
hashCode = hashCode * 8191 + ((enable_local_merge_sort) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableParallelResultSink()) ? 131071 : 524287);
if (isSetEnableParallelResultSink())
hashCode = hashCode * 8191 + ((enable_parallel_result_sink) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableShortCircuitQueryAccessColumnStore()) ? 131071 : 524287);
if (isSetEnableShortCircuitQueryAccessColumnStore())
hashCode = hashCode * 8191 + ((enable_short_circuit_query_access_column_store) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableNoNeedReadDataOpt()) ? 131071 : 524287);
if (isSetEnableNoNeedReadDataOpt())
hashCode = hashCode * 8191 + ((enable_no_need_read_data_opt) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetReadCsvEmptyLineAsNull()) ? 131071 : 524287);
if (isSetReadCsvEmptyLineAsNull())
hashCode = hashCode * 8191 + ((read_csv_empty_line_as_null) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetSerdeDialect()) ? 131071 : 524287);
if (isSetSerdeDialect())
hashCode = hashCode * 8191 + serde_dialect.getValue();
hashCode = hashCode * 8191 + ((isSetEnableMatchWithoutInvertedIndex()) ? 131071 : 524287);
if (isSetEnableMatchWithoutInvertedIndex())
hashCode = hashCode * 8191 + ((enable_match_without_inverted_index) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableFallbackOnMissingInvertedIndex()) ? 131071 : 524287);
if (isSetEnableFallbackOnMissingInvertedIndex())
hashCode = hashCode * 8191 + ((enable_fallback_on_missing_inverted_index) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetKeepCarriageReturn()) ? 131071 : 524287);
if (isSetKeepCarriageReturn())
hashCode = hashCode * 8191 + ((keep_carriage_return) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetRuntimeBloomFilterMinSize()) ? 131071 : 524287);
if (isSetRuntimeBloomFilterMinSize())
hashCode = hashCode * 8191 + runtime_bloom_filter_min_size;
hashCode = hashCode * 8191 + ((isSetHiveParquetUseColumnNames()) ? 131071 : 524287);
if (isSetHiveParquetUseColumnNames())
hashCode = hashCode * 8191 + ((hive_parquet_use_column_names) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetHiveOrcUseColumnNames()) ? 131071 : 524287);
if (isSetHiveOrcUseColumnNames())
hashCode = hashCode * 8191 + ((hive_orc_use_column_names) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableSegmentCache()) ? 131071 : 524287);
if (isSetEnableSegmentCache())
hashCode = hashCode * 8191 + ((enable_segment_cache) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetRuntimeBloomFilterMaxSize()) ? 131071 : 524287);
if (isSetRuntimeBloomFilterMaxSize())
hashCode = hashCode * 8191 + runtime_bloom_filter_max_size;
hashCode = hashCode * 8191 + ((isSetInListValueCountThreshold()) ? 131071 : 524287);
if (isSetInListValueCountThreshold())
hashCode = hashCode * 8191 + in_list_value_count_threshold;
hashCode = hashCode * 8191 + ((isSetEnableVerboseProfile()) ? 131071 : 524287);
if (isSetEnableVerboseProfile())
hashCode = hashCode * 8191 + ((enable_verbose_profile) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetRpcVerboseProfileMaxInstanceCount()) ? 131071 : 524287);
if (isSetRpcVerboseProfileMaxInstanceCount())
hashCode = hashCode * 8191 + rpc_verbose_profile_max_instance_count;
hashCode = hashCode * 8191 + ((isSetEnableAdaptivePipelineTaskSerialReadOnLimit()) ? 131071 : 524287);
if (isSetEnableAdaptivePipelineTaskSerialReadOnLimit())
hashCode = hashCode * 8191 + ((enable_adaptive_pipeline_task_serial_read_on_limit) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetAdaptivePipelineTaskSerialReadOnLimit()) ? 131071 : 524287);
if (isSetAdaptivePipelineTaskSerialReadOnLimit())
hashCode = hashCode * 8191 + adaptive_pipeline_task_serial_read_on_limit;
hashCode = hashCode * 8191 + ((isSetParallelPrepareThreshold()) ? 131071 : 524287);
if (isSetParallelPrepareThreshold())
hashCode = hashCode * 8191 + parallel_prepare_threshold;
hashCode = hashCode * 8191 + ((isSetPartitionTopnMaxPartitions()) ? 131071 : 524287);
if (isSetPartitionTopnMaxPartitions())
hashCode = hashCode * 8191 + partition_topn_max_partitions;
hashCode = hashCode * 8191 + ((isSetPartitionTopnPrePartitionRows()) ? 131071 : 524287);
if (isSetPartitionTopnPrePartitionRows())
hashCode = hashCode * 8191 + partition_topn_pre_partition_rows;
hashCode = hashCode * 8191 + ((isSetEnableParallelOutfile()) ? 131071 : 524287);
if (isSetEnableParallelOutfile())
hashCode = hashCode * 8191 + ((enable_parallel_outfile) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnablePhraseQuerySequentialOpt()) ? 131071 : 524287);
if (isSetEnablePhraseQuerySequentialOpt())
hashCode = hashCode * 8191 + ((enable_phrase_query_sequential_opt) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableAutoCreateWhenOverwrite()) ? 131071 : 524287);
if (isSetEnableAutoCreateWhenOverwrite())
hashCode = hashCode * 8191 + ((enable_auto_create_when_overwrite) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetOrcTinyStripeThresholdBytes()) ? 131071 : 524287);
if (isSetOrcTinyStripeThresholdBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(orc_tiny_stripe_threshold_bytes);
hashCode = hashCode * 8191 + ((isSetOrcOnceMaxReadBytes()) ? 131071 : 524287);
if (isSetOrcOnceMaxReadBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(orc_once_max_read_bytes);
hashCode = hashCode * 8191 + ((isSetOrcMaxMergeDistanceBytes()) ? 131071 : 524287);
if (isSetOrcMaxMergeDistanceBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(orc_max_merge_distance_bytes);
hashCode = hashCode * 8191 + ((isSetIgnoreRuntimeFilterError()) ? 131071 : 524287);
if (isSetIgnoreRuntimeFilterError())
hashCode = hashCode * 8191 + ((ignore_runtime_filter_error) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableFixedLenToUint32V2()) ? 131071 : 524287);
if (isSetEnableFixedLenToUint32V2())
hashCode = hashCode * 8191 + ((enable_fixed_len_to_uint32_v2) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableSharedExchangeSinkBuffer()) ? 131071 : 524287);
if (isSetEnableSharedExchangeSinkBuffer())
hashCode = hashCode * 8191 + ((enable_shared_exchange_sink_buffer) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableInvertedIndexSearcherCache()) ? 131071 : 524287);
if (isSetEnableInvertedIndexSearcherCache())
hashCode = hashCode * 8191 + ((enable_inverted_index_searcher_cache) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableInvertedIndexQueryCache()) ? 131071 : 524287);
if (isSetEnableInvertedIndexQueryCache())
hashCode = hashCode * 8191 + ((enable_inverted_index_query_cache) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableConditionCache()) ? 131071 : 524287);
if (isSetEnableConditionCache())
hashCode = hashCode * 8191 + ((enable_condition_cache) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetProfileLevel()) ? 131071 : 524287);
if (isSetProfileLevel())
hashCode = hashCode * 8191 + profile_level;
hashCode = hashCode * 8191 + ((isSetMinScannersConcurrency()) ? 131071 : 524287);
if (isSetMinScannersConcurrency())
hashCode = hashCode * 8191 + min_scanners_concurrency;
hashCode = hashCode * 8191 + ((isSetMinScanSchedulerConcurrency()) ? 131071 : 524287);
if (isSetMinScanSchedulerConcurrency())
hashCode = hashCode * 8191 + min_scan_scheduler_concurrency;
hashCode = hashCode * 8191 + ((isSetEnableRuntimeFilterPartitionPrune()) ? 131071 : 524287);
if (isSetEnableRuntimeFilterPartitionPrune())
hashCode = hashCode * 8191 + ((enable_runtime_filter_partition_prune) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetMinimumOperatorMemoryRequiredKb()) ? 131071 : 524287);
if (isSetMinimumOperatorMemoryRequiredKb())
hashCode = hashCode * 8191 + minimum_operator_memory_required_kb;
hashCode = hashCode * 8191 + ((isSetEnableMemOvercommit()) ? 131071 : 524287);
if (isSetEnableMemOvercommit())
hashCode = hashCode * 8191 + ((enable_mem_overcommit) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetQuerySlotCount()) ? 131071 : 524287);
if (isSetQuerySlotCount())
hashCode = hashCode * 8191 + query_slot_count;
hashCode = hashCode * 8191 + ((isSetEnableSpill()) ? 131071 : 524287);
if (isSetEnableSpill())
hashCode = hashCode * 8191 + ((enable_spill) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableReserveMemory()) ? 131071 : 524287);
if (isSetEnableReserveMemory())
hashCode = hashCode * 8191 + ((enable_reserve_memory) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetRevocableMemoryHighWatermarkPercent()) ? 131071 : 524287);
if (isSetRevocableMemoryHighWatermarkPercent())
hashCode = hashCode * 8191 + revocable_memory_high_watermark_percent;
hashCode = hashCode * 8191 + ((isSetSpillSortMemLimit()) ? 131071 : 524287);
if (isSetSpillSortMemLimit())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(spill_sort_mem_limit);
hashCode = hashCode * 8191 + ((isSetSpillSortBatchBytes()) ? 131071 : 524287);
if (isSetSpillSortBatchBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(spill_sort_batch_bytes);
hashCode = hashCode * 8191 + ((isSetSpillAggregationPartitionCount()) ? 131071 : 524287);
if (isSetSpillAggregationPartitionCount())
hashCode = hashCode * 8191 + spill_aggregation_partition_count;
hashCode = hashCode * 8191 + ((isSetSpillHashJoinPartitionCount()) ? 131071 : 524287);
if (isSetSpillHashJoinPartitionCount())
hashCode = hashCode * 8191 + spill_hash_join_partition_count;
hashCode = hashCode * 8191 + ((isSetLowMemoryModeBufferLimit()) ? 131071 : 524287);
if (isSetLowMemoryModeBufferLimit())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(low_memory_mode_buffer_limit);
hashCode = hashCode * 8191 + ((isSetDumpHeapProfileWhenMemLimitExceeded()) ? 131071 : 524287);
if (isSetDumpHeapProfileWhenMemLimitExceeded())
hashCode = hashCode * 8191 + ((dump_heap_profile_when_mem_limit_exceeded) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetInvertedIndexCompatibleRead()) ? 131071 : 524287);
if (isSetInvertedIndexCompatibleRead())
hashCode = hashCode * 8191 + ((inverted_index_compatible_read) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetCheckOrcInitSargsSuccess()) ? 131071 : 524287);
if (isSetCheckOrcInitSargsSuccess())
hashCode = hashCode * 8191 + ((check_orc_init_sargs_success) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetExchangeMultiBlocksByteSize()) ? 131071 : 524287);
if (isSetExchangeMultiBlocksByteSize())
hashCode = hashCode * 8191 + exchange_multi_blocks_byte_size;
hashCode = hashCode * 8191 + ((isSetEnableStrictCast()) ? 131071 : 524287);
if (isSetEnableStrictCast())
hashCode = hashCode * 8191 + ((enable_strict_cast) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetNewVersionUnixTimestamp()) ? 131071 : 524287);
if (isSetNewVersionUnixTimestamp())
hashCode = hashCode * 8191 + ((new_version_unix_timestamp) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetHnswEfSearch()) ? 131071 : 524287);
if (isSetHnswEfSearch())
hashCode = hashCode * 8191 + hnsw_ef_search;
hashCode = hashCode * 8191 + ((isSetHnswCheckRelativeDistance()) ? 131071 : 524287);
if (isSetHnswCheckRelativeDistance())
hashCode = hashCode * 8191 + ((hnsw_check_relative_distance) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetHnswBoundedQueue()) ? 131071 : 524287);
if (isSetHnswBoundedQueue())
hashCode = hashCode * 8191 + ((hnsw_bounded_queue) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetOptimizeIndexScanParallelism()) ? 131071 : 524287);
if (isSetOptimizeIndexScanParallelism())
hashCode = hashCode * 8191 + ((optimize_index_scan_parallelism) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnablePreferCachedRowset()) ? 131071 : 524287);
if (isSetEnablePreferCachedRowset())
hashCode = hashCode * 8191 + ((enable_prefer_cached_rowset) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetQueryFreshnessToleranceMs()) ? 131071 : 524287);
if (isSetQueryFreshnessToleranceMs())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(query_freshness_tolerance_ms);
hashCode = hashCode * 8191 + ((isSetMergeReadSliceSize()) ? 131071 : 524287);
if (isSetMergeReadSliceSize())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(merge_read_slice_size);
hashCode = hashCode * 8191 + ((isSetEnableFuzzyBlockableTask()) ? 131071 : 524287);
if (isSetEnableFuzzyBlockableTask())
hashCode = hashCode * 8191 + ((enable_fuzzy_blockable_task) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetShuffledAggIds()) ? 131071 : 524287);
if (isSetShuffledAggIds())
hashCode = hashCode * 8191 + shuffled_agg_ids.hashCode();
hashCode = hashCode * 8191 + ((isSetEnableExtendedRegex()) ? 131071 : 524287);
if (isSetEnableExtendedRegex())
hashCode = hashCode * 8191 + ((enable_extended_regex) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetIcebergWriteTargetFileSizeBytes()) ? 131071 : 524287);
if (isSetIcebergWriteTargetFileSizeBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(iceberg_write_target_file_size_bytes);
hashCode = hashCode * 8191 + ((isSetMaxFileScannersConcurrency()) ? 131071 : 524287);
if (isSetMaxFileScannersConcurrency())
hashCode = hashCode * 8191 + max_file_scanners_concurrency;
hashCode = hashCode * 8191 + ((isSetMinFileScannersConcurrency()) ? 131071 : 524287);
if (isSetMinFileScannersConcurrency())
hashCode = hashCode * 8191 + min_file_scanners_concurrency;
hashCode = hashCode * 8191 + ((isSetIvfNprobe()) ? 131071 : 524287);
if (isSetIvfNprobe())
hashCode = hashCode * 8191 + ivf_nprobe;
hashCode = hashCode * 8191 + ((isSetEnableParquetFilterByBloomFilter()) ? 131071 : 524287);
if (isSetEnableParquetFilterByBloomFilter())
hashCode = hashCode * 8191 + ((enable_parquet_filter_by_bloom_filter) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableAggregateFunctionNullV2()) ? 131071 : 524287);
if (isSetEnableAggregateFunctionNullV2())
hashCode = hashCode * 8191 + ((enable_aggregate_function_null_v2) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableStreamingAggHashJoinForcePassthrough()) ? 131071 : 524287);
if (isSetEnableStreamingAggHashJoinForcePassthrough())
hashCode = hashCode * 8191 + ((enable_streaming_agg_hash_join_force_passthrough) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableDistinctStreamingAggForcePassthrough()) ? 131071 : 524287);
if (isSetEnableDistinctStreamingAggForcePassthrough())
hashCode = hashCode * 8191 + ((enable_distinct_streaming_agg_force_passthrough) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableBroadcastJoinForcePassthrough()) ? 131071 : 524287);
if (isSetEnableBroadcastJoinForcePassthrough())
hashCode = hashCode * 8191 + ((enable_broadcast_join_force_passthrough) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableLeftSemiDirectReturnOpt()) ? 131071 : 524287);
if (isSetEnableLeftSemiDirectReturnOpt())
hashCode = hashCode * 8191 + ((enable_left_semi_direct_return_opt) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableAdjustConjunctOrderByCost()) ? 131071 : 524287);
if (isSetEnableAdjustConjunctOrderByCost())
hashCode = hashCode * 8191 + ((enable_adjust_conjunct_order_by_cost) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnablePaimonCppReader()) ? 131071 : 524287);
if (isSetEnablePaimonCppReader())
hashCode = hashCode * 8191 + ((enable_paimon_cpp_reader) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetSingleBackendQuery()) ? 131071 : 524287);
if (isSetSingleBackendQuery())
hashCode = hashCode * 8191 + ((single_backend_query) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableParquetFilePageCache()) ? 131071 : 524287);
if (isSetEnableParquetFilePageCache())
hashCode = hashCode * 8191 + ((enable_parquet_file_page_cache) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableInvertedIndexWandQuery()) ? 131071 : 524287);
if (isSetEnableInvertedIndexWandQuery())
hashCode = hashCode * 8191 + ((enable_inverted_index_wand_query) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetSpillBufferSizeBytes()) ? 131071 : 524287);
if (isSetSpillBufferSizeBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(spill_buffer_size_bytes);
hashCode = hashCode * 8191 + ((isSetSpillJoinBuildSinkMemLimitBytes()) ? 131071 : 524287);
if (isSetSpillJoinBuildSinkMemLimitBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(spill_join_build_sink_mem_limit_bytes);
hashCode = hashCode * 8191 + ((isSetSpillAggregationSinkMemLimitBytes()) ? 131071 : 524287);
if (isSetSpillAggregationSinkMemLimitBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(spill_aggregation_sink_mem_limit_bytes);
hashCode = hashCode * 8191 + ((isSetSpillSortSinkMemLimitBytes()) ? 131071 : 524287);
if (isSetSpillSortSinkMemLimitBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(spill_sort_sink_mem_limit_bytes);
hashCode = hashCode * 8191 + ((isSetSpillSortMergeMemLimitBytes()) ? 131071 : 524287);
if (isSetSpillSortMergeMemLimitBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(spill_sort_merge_mem_limit_bytes);
hashCode = hashCode * 8191 + ((isSetSpillRepartitionMaxDepth()) ? 131071 : 524287);
if (isSetSpillRepartitionMaxDepth())
hashCode = hashCode * 8191 + spill_repartition_max_depth;
hashCode = hashCode * 8191 + ((isSetCteMaxRecursionDepth()) ? 131071 : 524287);
if (isSetCteMaxRecursionDepth())
hashCode = hashCode * 8191 + cte_max_recursion_depth;
hashCode = hashCode * 8191 + ((isSetEnableUseHybridSort()) ? 131071 : 524287);
if (isSetEnableUseHybridSort())
hashCode = hashCode * 8191 + ((enable_use_hybrid_sort) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableAdaptiveScan()) ? 131071 : 524287);
if (isSetEnableAdaptiveScan())
hashCode = hashCode * 8191 + ((enable_adaptive_scan) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetEnableLocalExchangeBeforeAgg()) ? 131071 : 524287);
if (isSetEnableLocalExchangeBeforeAgg())
hashCode = hashCode * 8191 + ((enable_local_exchange_before_agg) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetMaxScanMemRatio()) ? 131071 : 524287);
if (isSetMaxScanMemRatio())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(max_scan_mem_ratio);
hashCode = hashCode * 8191 + ((isSetEnableRustLanceReader()) ? 131071 : 524287);
if (isSetEnableRustLanceReader())
hashCode = hashCode * 8191 + ((enable_rust_lance_reader) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetNewVersionPercentile()) ? 131071 : 524287);
if (isSetNewVersionPercentile())
hashCode = hashCode * 8191 + ((new_version_percentile) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetPreferredBlockSizeBytes()) ? 131071 : 524287);
if (isSetPreferredBlockSizeBytes())
hashCode = hashCode * 8191 + org.apache.thrift.TBaseHelper.hashCode(preferred_block_size_bytes);
hashCode = hashCode * 8191 + ((isSetDisableFileCache()) ? 131071 : 524287);
if (isSetDisableFileCache())
hashCode = hashCode * 8191 + ((disable_file_cache) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetFileCacheQueryLimitPercent()) ? 131071 : 524287);
if (isSetFileCacheQueryLimitPercent())
hashCode = hashCode * 8191 + file_cache_query_limit_percent;
return hashCode;
}
@Override
public int compareTo(TQueryOptions other) {
if (!getClass().equals(other.getClass())) {
return getClass().getName().compareTo(other.getClass().getName());
}
int lastComparison = 0;
lastComparison = java.lang.Boolean.compare(isSetAbortOnError(), other.isSetAbortOnError());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetAbortOnError()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.abort_on_error, other.abort_on_error);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxErrors(), other.isSetMaxErrors());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxErrors()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_errors, other.max_errors);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDisableCodegen(), other.isSetDisableCodegen());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDisableCodegen()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.disable_codegen, other.disable_codegen);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetBatchSize(), other.isSetBatchSize());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetBatchSize()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.batch_size, other.batch_size);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetNumNodes(), other.isSetNumNodes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetNumNodes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.num_nodes, other.num_nodes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxScanRangeLength(), other.isSetMaxScanRangeLength());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxScanRangeLength()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_scan_range_length, other.max_scan_range_length);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxScannersConcurrency(), other.isSetMaxScannersConcurrency());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxScannersConcurrency()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_scanners_concurrency, other.max_scanners_concurrency);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxIoBuffers(), other.isSetMaxIoBuffers());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxIoBuffers()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_io_buffers, other.max_io_buffers);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetAllowUnsupportedFormats(), other.isSetAllowUnsupportedFormats());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetAllowUnsupportedFormats()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.allow_unsupported_formats, other.allow_unsupported_formats);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDefaultOrderByLimit(), other.isSetDefaultOrderByLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDefaultOrderByLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.default_order_by_limit, other.default_order_by_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMemLimit(), other.isSetMemLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMemLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.mem_limit, other.mem_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetAbortOnDefaultLimitExceeded(), other.isSetAbortOnDefaultLimitExceeded());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetAbortOnDefaultLimitExceeded()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.abort_on_default_limit_exceeded, other.abort_on_default_limit_exceeded);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetQueryTimeout(), other.isSetQueryTimeout());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetQueryTimeout()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.query_timeout, other.query_timeout);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetIsReportSuccess(), other.isSetIsReportSuccess());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetIsReportSuccess()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.is_report_success, other.is_report_success);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetCodegenLevel(), other.isSetCodegenLevel());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetCodegenLevel()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.codegen_level, other.codegen_level);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetKuduLatestObservedTs(), other.isSetKuduLatestObservedTs());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetKuduLatestObservedTs()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.kudu_latest_observed_ts, other.kudu_latest_observed_ts);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetQueryType(), other.isSetQueryType());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetQueryType()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.query_type, other.query_type);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMinReservation(), other.isSetMinReservation());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMinReservation()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.min_reservation, other.min_reservation);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxReservation(), other.isSetMaxReservation());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxReservation()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_reservation, other.max_reservation);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetInitialReservationTotalClaims(), other.isSetInitialReservationTotalClaims());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetInitialReservationTotalClaims()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.initial_reservation_total_claims, other.initial_reservation_total_claims);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetBufferPoolLimit(), other.isSetBufferPoolLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetBufferPoolLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.buffer_pool_limit, other.buffer_pool_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDefaultSpillableBufferSize(), other.isSetDefaultSpillableBufferSize());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDefaultSpillableBufferSize()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.default_spillable_buffer_size, other.default_spillable_buffer_size);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMinSpillableBufferSize(), other.isSetMinSpillableBufferSize());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMinSpillableBufferSize()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.min_spillable_buffer_size, other.min_spillable_buffer_size);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxRowSize(), other.isSetMaxRowSize());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxRowSize()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_row_size, other.max_row_size);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDisableStreamPreaggregations(), other.isSetDisableStreamPreaggregations());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDisableStreamPreaggregations()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.disable_stream_preaggregations, other.disable_stream_preaggregations);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMtDop(), other.isSetMtDop());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMtDop()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.mt_dop, other.mt_dop);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetLoadMemLimit(), other.isSetLoadMemLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetLoadMemLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.load_mem_limit, other.load_mem_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxScanKeyNum(), other.isSetMaxScanKeyNum());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxScanKeyNum()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_scan_key_num, other.max_scan_key_num);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxPushdownConditionsPerColumn(), other.isSetMaxPushdownConditionsPerColumn());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxPushdownConditionsPerColumn()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_pushdown_conditions_per_column, other.max_pushdown_conditions_per_column);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableEnableExchangeNodeParallelMerge(), other.isSetEnableEnableExchangeNodeParallelMerge());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableEnableExchangeNodeParallelMerge()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_enable_exchange_node_parallel_merge, other.enable_enable_exchange_node_parallel_merge);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetRuntimeFilterWaitTimeMs(), other.isSetRuntimeFilterWaitTimeMs());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetRuntimeFilterWaitTimeMs()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.runtime_filter_wait_time_ms, other.runtime_filter_wait_time_ms);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetRuntimeFilterMaxInNum(), other.isSetRuntimeFilterMaxInNum());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetRuntimeFilterMaxInNum()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.runtime_filter_max_in_num, other.runtime_filter_max_in_num);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetResourceLimit(), other.isSetResourceLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetResourceLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.resource_limit, other.resource_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetReturnObjectDataAsBinary(), other.isSetReturnObjectDataAsBinary());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetReturnObjectDataAsBinary()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.return_object_data_as_binary, other.return_object_data_as_binary);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetTrimTailingSpacesForExternalTableQuery(), other.isSetTrimTailingSpacesForExternalTableQuery());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetTrimTailingSpacesForExternalTableQuery()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.trim_tailing_spaces_for_external_table_query, other.trim_tailing_spaces_for_external_table_query);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableFunctionPushdown(), other.isSetEnableFunctionPushdown());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableFunctionPushdown()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_function_pushdown, other.enable_function_pushdown);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetFragmentTransmissionCompressionCodec(), other.isSetFragmentTransmissionCompressionCodec());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetFragmentTransmissionCompressionCodec()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fragment_transmission_compression_codec, other.fragment_transmission_compression_codec);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableLocalExchange(), other.isSetEnableLocalExchange());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableLocalExchange()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_local_exchange, other.enable_local_exchange);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSkipStorageEngineMerge(), other.isSetSkipStorageEngineMerge());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSkipStorageEngineMerge()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.skip_storage_engine_merge, other.skip_storage_engine_merge);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSkipDeletePredicate(), other.isSetSkipDeletePredicate());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSkipDeletePredicate()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.skip_delete_predicate, other.skip_delete_predicate);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableNewShuffleHashMethod(), other.isSetEnableNewShuffleHashMethod());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableNewShuffleHashMethod()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_new_shuffle_hash_method, other.enable_new_shuffle_hash_method);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetBeExecVersion(), other.isSetBeExecVersion());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetBeExecVersion()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.be_exec_version, other.be_exec_version);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetPartitionedHashJoinRowsThreshold(), other.isSetPartitionedHashJoinRowsThreshold());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetPartitionedHashJoinRowsThreshold()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.partitioned_hash_join_rows_threshold, other.partitioned_hash_join_rows_threshold);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableShareHashTableForBroadcastJoin(), other.isSetEnableShareHashTableForBroadcastJoin());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableShareHashTableForBroadcastJoin()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_share_hash_table_for_broadcast_join, other.enable_share_hash_table_for_broadcast_join);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetCheckOverflowForDecimal(), other.isSetCheckOverflowForDecimal());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetCheckOverflowForDecimal()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.check_overflow_for_decimal, other.check_overflow_for_decimal);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSkipDeleteBitmap(), other.isSetSkipDeleteBitmap());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSkipDeleteBitmap()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.skip_delete_bitmap, other.skip_delete_bitmap);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnablePipelineEngine(), other.isSetEnablePipelineEngine());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnablePipelineEngine()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_pipeline_engine, other.enable_pipeline_engine);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetRepeatMaxNum(), other.isSetRepeatMaxNum());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetRepeatMaxNum()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.repeat_max_num, other.repeat_max_num);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetExternalSortBytesThreshold(), other.isSetExternalSortBytesThreshold());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetExternalSortBytesThreshold()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.external_sort_bytes_threshold, other.external_sort_bytes_threshold);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetPartitionedHashAggRowsThreshold(), other.isSetPartitionedHashAggRowsThreshold());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetPartitionedHashAggRowsThreshold()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.partitioned_hash_agg_rows_threshold, other.partitioned_hash_agg_rows_threshold);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableFileCache(), other.isSetEnableFileCache());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableFileCache()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_file_cache, other.enable_file_cache);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetInsertTimeout(), other.isSetInsertTimeout());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetInsertTimeout()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.insert_timeout, other.insert_timeout);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetExecutionTimeout(), other.isSetExecutionTimeout());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetExecutionTimeout()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.execution_timeout, other.execution_timeout);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDryRunQuery(), other.isSetDryRunQuery());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDryRunQuery()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.dry_run_query, other.dry_run_query);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableCommonExprPushdown(), other.isSetEnableCommonExprPushdown());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableCommonExprPushdown()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_common_expr_pushdown, other.enable_common_expr_pushdown);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetParallelInstance(), other.isSetParallelInstance());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetParallelInstance()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.parallel_instance, other.parallel_instance);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMysqlRowBinaryFormat(), other.isSetMysqlRowBinaryFormat());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMysqlRowBinaryFormat()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.mysql_row_binary_format, other.mysql_row_binary_format);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetExternalAggBytesThreshold(), other.isSetExternalAggBytesThreshold());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetExternalAggBytesThreshold()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.external_agg_bytes_threshold, other.external_agg_bytes_threshold);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetExternalAggPartitionBits(), other.isSetExternalAggPartitionBits());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetExternalAggPartitionBits()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.external_agg_partition_bits, other.external_agg_partition_bits);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetFileCacheBasePath(), other.isSetFileCacheBasePath());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetFileCacheBasePath()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.file_cache_base_path, other.file_cache_base_path);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableParquetLazyMat(), other.isSetEnableParquetLazyMat());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableParquetLazyMat()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_parquet_lazy_mat, other.enable_parquet_lazy_mat);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableOrcLazyMat(), other.isSetEnableOrcLazyMat());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableOrcLazyMat()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_orc_lazy_mat, other.enable_orc_lazy_mat);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetScanQueueMemLimit(), other.isSetScanQueueMemLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetScanQueueMemLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.scan_queue_mem_limit, other.scan_queue_mem_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableScanNodeRunSerial(), other.isSetEnableScanNodeRunSerial());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableScanNodeRunSerial()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_scan_node_run_serial, other.enable_scan_node_run_serial);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableInsertStrict(), other.isSetEnableInsertStrict());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableInsertStrict()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_insert_strict, other.enable_insert_strict);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableInvertedIndexQuery(), other.isSetEnableInvertedIndexQuery());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableInvertedIndexQuery()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_inverted_index_query, other.enable_inverted_index_query);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetTruncateCharOrVarcharColumns(), other.isSetTruncateCharOrVarcharColumns());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetTruncateCharOrVarcharColumns()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.truncate_char_or_varchar_columns, other.truncate_char_or_varchar_columns);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableHashJoinEarlyStartProbe(), other.isSetEnableHashJoinEarlyStartProbe());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableHashJoinEarlyStartProbe()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_hash_join_early_start_probe, other.enable_hash_join_early_start_probe);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnablePipelineXEngine(), other.isSetEnablePipelineXEngine());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnablePipelineXEngine()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_pipeline_x_engine, other.enable_pipeline_x_engine);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableMemtableOnSinkNode(), other.isSetEnableMemtableOnSinkNode());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableMemtableOnSinkNode()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_memtable_on_sink_node, other.enable_memtable_on_sink_node);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableDeleteSubPredicateV2(), other.isSetEnableDeleteSubPredicateV2());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableDeleteSubPredicateV2()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_delete_sub_predicate_v2, other.enable_delete_sub_predicate_v2);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetFeProcessUuid(), other.isSetFeProcessUuid());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetFeProcessUuid()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fe_process_uuid, other.fe_process_uuid);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetInvertedIndexConjunctionOptThreshold(), other.isSetInvertedIndexConjunctionOptThreshold());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetInvertedIndexConjunctionOptThreshold()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.inverted_index_conjunction_opt_threshold, other.inverted_index_conjunction_opt_threshold);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableProfile(), other.isSetEnableProfile());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableProfile()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_profile, other.enable_profile);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnablePageCache(), other.isSetEnablePageCache());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnablePageCache()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_page_cache, other.enable_page_cache);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetAnalyzeTimeout(), other.isSetAnalyzeTimeout());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetAnalyzeTimeout()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.analyze_timeout, other.analyze_timeout);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetFasterFloatConvert(), other.isSetFasterFloatConvert());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetFasterFloatConvert()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.faster_float_convert, other.faster_float_convert);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableDecimal256(), other.isSetEnableDecimal256());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableDecimal256()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_decimal256, other.enable_decimal256);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableLocalShuffle(), other.isSetEnableLocalShuffle());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableLocalShuffle()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_local_shuffle, other.enable_local_shuffle);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSkipMissingVersion(), other.isSetSkipMissingVersion());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSkipMissingVersion()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.skip_missing_version, other.skip_missing_version);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetRuntimeFilterWaitInfinitely(), other.isSetRuntimeFilterWaitInfinitely());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetRuntimeFilterWaitInfinitely()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.runtime_filter_wait_infinitely, other.runtime_filter_wait_infinitely);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetConditionCacheDigest(), other.isSetConditionCacheDigest());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetConditionCacheDigest()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.condition_cache_digest, other.condition_cache_digest);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetInvertedIndexMaxExpansions(), other.isSetInvertedIndexMaxExpansions());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetInvertedIndexMaxExpansions()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.inverted_index_max_expansions, other.inverted_index_max_expansions);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetInvertedIndexSkipThreshold(), other.isSetInvertedIndexSkipThreshold());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetInvertedIndexSkipThreshold()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.inverted_index_skip_threshold, other.inverted_index_skip_threshold);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableParallelScan(), other.isSetEnableParallelScan());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableParallelScan()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_parallel_scan, other.enable_parallel_scan);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetParallelScanMaxScannersCount(), other.isSetParallelScanMaxScannersCount());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetParallelScanMaxScannersCount()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.parallel_scan_max_scanners_count, other.parallel_scan_max_scanners_count);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetParallelScanMinRowsPerScanner(), other.isSetParallelScanMinRowsPerScanner());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetParallelScanMinRowsPerScanner()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.parallel_scan_min_rows_per_scanner, other.parallel_scan_min_rows_per_scanner);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSkipBadTablet(), other.isSetSkipBadTablet());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSkipBadTablet()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.skip_bad_tablet, other.skip_bad_tablet);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetScannerScaleUpRatio(), other.isSetScannerScaleUpRatio());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetScannerScaleUpRatio()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.scanner_scale_up_ratio, other.scanner_scale_up_ratio);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableDistinctStreamingAggregation(), other.isSetEnableDistinctStreamingAggregation());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableDistinctStreamingAggregation()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_distinct_streaming_aggregation, other.enable_distinct_streaming_aggregation);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableJoinSpill(), other.isSetEnableJoinSpill());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableJoinSpill()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_join_spill, other.enable_join_spill);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableSortSpill(), other.isSetEnableSortSpill());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableSortSpill()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_sort_spill, other.enable_sort_spill);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableAggSpill(), other.isSetEnableAggSpill());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableAggSpill()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_agg_spill, other.enable_agg_spill);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMinRevocableMem(), other.isSetMinRevocableMem());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMinRevocableMem()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.min_revocable_mem, other.min_revocable_mem);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillStreamingAggMemLimit(), other.isSetSpillStreamingAggMemLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillStreamingAggMemLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_streaming_agg_mem_limit, other.spill_streaming_agg_mem_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDataQueueMaxBlocks(), other.isSetDataQueueMaxBlocks());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDataQueueMaxBlocks()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.data_queue_max_blocks, other.data_queue_max_blocks);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableCommonExprPushdownForInvertedIndex(), other.isSetEnableCommonExprPushdownForInvertedIndex());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableCommonExprPushdownForInvertedIndex()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_common_expr_pushdown_for_inverted_index, other.enable_common_expr_pushdown_for_inverted_index);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetLocalExchangeFreeBlocksLimit(), other.isSetLocalExchangeFreeBlocksLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetLocalExchangeFreeBlocksLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.local_exchange_free_blocks_limit, other.local_exchange_free_blocks_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableForceSpill(), other.isSetEnableForceSpill());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableForceSpill()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_force_spill, other.enable_force_spill);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableParquetFilterByMinMax(), other.isSetEnableParquetFilterByMinMax());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableParquetFilterByMinMax()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_parquet_filter_by_min_max, other.enable_parquet_filter_by_min_max);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableOrcFilterByMinMax(), other.isSetEnableOrcFilterByMinMax());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableOrcFilterByMinMax()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_orc_filter_by_min_max, other.enable_orc_filter_by_min_max);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxColumnReaderNum(), other.isSetMaxColumnReaderNum());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxColumnReaderNum()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_column_reader_num, other.max_column_reader_num);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableLocalMergeSort(), other.isSetEnableLocalMergeSort());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableLocalMergeSort()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_local_merge_sort, other.enable_local_merge_sort);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableParallelResultSink(), other.isSetEnableParallelResultSink());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableParallelResultSink()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_parallel_result_sink, other.enable_parallel_result_sink);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableShortCircuitQueryAccessColumnStore(), other.isSetEnableShortCircuitQueryAccessColumnStore());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableShortCircuitQueryAccessColumnStore()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_short_circuit_query_access_column_store, other.enable_short_circuit_query_access_column_store);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableNoNeedReadDataOpt(), other.isSetEnableNoNeedReadDataOpt());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableNoNeedReadDataOpt()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_no_need_read_data_opt, other.enable_no_need_read_data_opt);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetReadCsvEmptyLineAsNull(), other.isSetReadCsvEmptyLineAsNull());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetReadCsvEmptyLineAsNull()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.read_csv_empty_line_as_null, other.read_csv_empty_line_as_null);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSerdeDialect(), other.isSetSerdeDialect());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSerdeDialect()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.serde_dialect, other.serde_dialect);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableMatchWithoutInvertedIndex(), other.isSetEnableMatchWithoutInvertedIndex());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableMatchWithoutInvertedIndex()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_match_without_inverted_index, other.enable_match_without_inverted_index);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableFallbackOnMissingInvertedIndex(), other.isSetEnableFallbackOnMissingInvertedIndex());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableFallbackOnMissingInvertedIndex()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_fallback_on_missing_inverted_index, other.enable_fallback_on_missing_inverted_index);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetKeepCarriageReturn(), other.isSetKeepCarriageReturn());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetKeepCarriageReturn()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.keep_carriage_return, other.keep_carriage_return);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetRuntimeBloomFilterMinSize(), other.isSetRuntimeBloomFilterMinSize());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetRuntimeBloomFilterMinSize()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.runtime_bloom_filter_min_size, other.runtime_bloom_filter_min_size);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetHiveParquetUseColumnNames(), other.isSetHiveParquetUseColumnNames());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetHiveParquetUseColumnNames()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.hive_parquet_use_column_names, other.hive_parquet_use_column_names);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetHiveOrcUseColumnNames(), other.isSetHiveOrcUseColumnNames());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetHiveOrcUseColumnNames()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.hive_orc_use_column_names, other.hive_orc_use_column_names);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableSegmentCache(), other.isSetEnableSegmentCache());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableSegmentCache()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_segment_cache, other.enable_segment_cache);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetRuntimeBloomFilterMaxSize(), other.isSetRuntimeBloomFilterMaxSize());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetRuntimeBloomFilterMaxSize()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.runtime_bloom_filter_max_size, other.runtime_bloom_filter_max_size);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetInListValueCountThreshold(), other.isSetInListValueCountThreshold());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetInListValueCountThreshold()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.in_list_value_count_threshold, other.in_list_value_count_threshold);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableVerboseProfile(), other.isSetEnableVerboseProfile());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableVerboseProfile()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_verbose_profile, other.enable_verbose_profile);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetRpcVerboseProfileMaxInstanceCount(), other.isSetRpcVerboseProfileMaxInstanceCount());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetRpcVerboseProfileMaxInstanceCount()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.rpc_verbose_profile_max_instance_count, other.rpc_verbose_profile_max_instance_count);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableAdaptivePipelineTaskSerialReadOnLimit(), other.isSetEnableAdaptivePipelineTaskSerialReadOnLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableAdaptivePipelineTaskSerialReadOnLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_adaptive_pipeline_task_serial_read_on_limit, other.enable_adaptive_pipeline_task_serial_read_on_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetAdaptivePipelineTaskSerialReadOnLimit(), other.isSetAdaptivePipelineTaskSerialReadOnLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetAdaptivePipelineTaskSerialReadOnLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.adaptive_pipeline_task_serial_read_on_limit, other.adaptive_pipeline_task_serial_read_on_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetParallelPrepareThreshold(), other.isSetParallelPrepareThreshold());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetParallelPrepareThreshold()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.parallel_prepare_threshold, other.parallel_prepare_threshold);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetPartitionTopnMaxPartitions(), other.isSetPartitionTopnMaxPartitions());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetPartitionTopnMaxPartitions()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.partition_topn_max_partitions, other.partition_topn_max_partitions);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetPartitionTopnPrePartitionRows(), other.isSetPartitionTopnPrePartitionRows());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetPartitionTopnPrePartitionRows()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.partition_topn_pre_partition_rows, other.partition_topn_pre_partition_rows);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableParallelOutfile(), other.isSetEnableParallelOutfile());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableParallelOutfile()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_parallel_outfile, other.enable_parallel_outfile);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnablePhraseQuerySequentialOpt(), other.isSetEnablePhraseQuerySequentialOpt());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnablePhraseQuerySequentialOpt()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_phrase_query_sequential_opt, other.enable_phrase_query_sequential_opt);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableAutoCreateWhenOverwrite(), other.isSetEnableAutoCreateWhenOverwrite());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableAutoCreateWhenOverwrite()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_auto_create_when_overwrite, other.enable_auto_create_when_overwrite);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetOrcTinyStripeThresholdBytes(), other.isSetOrcTinyStripeThresholdBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetOrcTinyStripeThresholdBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.orc_tiny_stripe_threshold_bytes, other.orc_tiny_stripe_threshold_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetOrcOnceMaxReadBytes(), other.isSetOrcOnceMaxReadBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetOrcOnceMaxReadBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.orc_once_max_read_bytes, other.orc_once_max_read_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetOrcMaxMergeDistanceBytes(), other.isSetOrcMaxMergeDistanceBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetOrcMaxMergeDistanceBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.orc_max_merge_distance_bytes, other.orc_max_merge_distance_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetIgnoreRuntimeFilterError(), other.isSetIgnoreRuntimeFilterError());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetIgnoreRuntimeFilterError()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ignore_runtime_filter_error, other.ignore_runtime_filter_error);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableFixedLenToUint32V2(), other.isSetEnableFixedLenToUint32V2());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableFixedLenToUint32V2()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_fixed_len_to_uint32_v2, other.enable_fixed_len_to_uint32_v2);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableSharedExchangeSinkBuffer(), other.isSetEnableSharedExchangeSinkBuffer());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableSharedExchangeSinkBuffer()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_shared_exchange_sink_buffer, other.enable_shared_exchange_sink_buffer);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableInvertedIndexSearcherCache(), other.isSetEnableInvertedIndexSearcherCache());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableInvertedIndexSearcherCache()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_inverted_index_searcher_cache, other.enable_inverted_index_searcher_cache);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableInvertedIndexQueryCache(), other.isSetEnableInvertedIndexQueryCache());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableInvertedIndexQueryCache()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_inverted_index_query_cache, other.enable_inverted_index_query_cache);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableConditionCache(), other.isSetEnableConditionCache());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableConditionCache()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_condition_cache, other.enable_condition_cache);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetProfileLevel(), other.isSetProfileLevel());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetProfileLevel()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.profile_level, other.profile_level);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMinScannersConcurrency(), other.isSetMinScannersConcurrency());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMinScannersConcurrency()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.min_scanners_concurrency, other.min_scanners_concurrency);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMinScanSchedulerConcurrency(), other.isSetMinScanSchedulerConcurrency());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMinScanSchedulerConcurrency()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.min_scan_scheduler_concurrency, other.min_scan_scheduler_concurrency);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableRuntimeFilterPartitionPrune(), other.isSetEnableRuntimeFilterPartitionPrune());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableRuntimeFilterPartitionPrune()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_runtime_filter_partition_prune, other.enable_runtime_filter_partition_prune);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMinimumOperatorMemoryRequiredKb(), other.isSetMinimumOperatorMemoryRequiredKb());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMinimumOperatorMemoryRequiredKb()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.minimum_operator_memory_required_kb, other.minimum_operator_memory_required_kb);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableMemOvercommit(), other.isSetEnableMemOvercommit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableMemOvercommit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_mem_overcommit, other.enable_mem_overcommit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetQuerySlotCount(), other.isSetQuerySlotCount());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetQuerySlotCount()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.query_slot_count, other.query_slot_count);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableSpill(), other.isSetEnableSpill());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableSpill()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_spill, other.enable_spill);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableReserveMemory(), other.isSetEnableReserveMemory());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableReserveMemory()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_reserve_memory, other.enable_reserve_memory);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetRevocableMemoryHighWatermarkPercent(), other.isSetRevocableMemoryHighWatermarkPercent());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetRevocableMemoryHighWatermarkPercent()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.revocable_memory_high_watermark_percent, other.revocable_memory_high_watermark_percent);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillSortMemLimit(), other.isSetSpillSortMemLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillSortMemLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_sort_mem_limit, other.spill_sort_mem_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillSortBatchBytes(), other.isSetSpillSortBatchBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillSortBatchBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_sort_batch_bytes, other.spill_sort_batch_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillAggregationPartitionCount(), other.isSetSpillAggregationPartitionCount());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillAggregationPartitionCount()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_aggregation_partition_count, other.spill_aggregation_partition_count);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillHashJoinPartitionCount(), other.isSetSpillHashJoinPartitionCount());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillHashJoinPartitionCount()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_hash_join_partition_count, other.spill_hash_join_partition_count);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetLowMemoryModeBufferLimit(), other.isSetLowMemoryModeBufferLimit());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetLowMemoryModeBufferLimit()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.low_memory_mode_buffer_limit, other.low_memory_mode_buffer_limit);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDumpHeapProfileWhenMemLimitExceeded(), other.isSetDumpHeapProfileWhenMemLimitExceeded());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDumpHeapProfileWhenMemLimitExceeded()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.dump_heap_profile_when_mem_limit_exceeded, other.dump_heap_profile_when_mem_limit_exceeded);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetInvertedIndexCompatibleRead(), other.isSetInvertedIndexCompatibleRead());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetInvertedIndexCompatibleRead()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.inverted_index_compatible_read, other.inverted_index_compatible_read);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetCheckOrcInitSargsSuccess(), other.isSetCheckOrcInitSargsSuccess());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetCheckOrcInitSargsSuccess()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.check_orc_init_sargs_success, other.check_orc_init_sargs_success);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetExchangeMultiBlocksByteSize(), other.isSetExchangeMultiBlocksByteSize());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetExchangeMultiBlocksByteSize()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.exchange_multi_blocks_byte_size, other.exchange_multi_blocks_byte_size);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableStrictCast(), other.isSetEnableStrictCast());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableStrictCast()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_strict_cast, other.enable_strict_cast);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetNewVersionUnixTimestamp(), other.isSetNewVersionUnixTimestamp());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetNewVersionUnixTimestamp()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.new_version_unix_timestamp, other.new_version_unix_timestamp);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetHnswEfSearch(), other.isSetHnswEfSearch());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetHnswEfSearch()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.hnsw_ef_search, other.hnsw_ef_search);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetHnswCheckRelativeDistance(), other.isSetHnswCheckRelativeDistance());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetHnswCheckRelativeDistance()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.hnsw_check_relative_distance, other.hnsw_check_relative_distance);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetHnswBoundedQueue(), other.isSetHnswBoundedQueue());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetHnswBoundedQueue()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.hnsw_bounded_queue, other.hnsw_bounded_queue);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetOptimizeIndexScanParallelism(), other.isSetOptimizeIndexScanParallelism());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetOptimizeIndexScanParallelism()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.optimize_index_scan_parallelism, other.optimize_index_scan_parallelism);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnablePreferCachedRowset(), other.isSetEnablePreferCachedRowset());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnablePreferCachedRowset()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_prefer_cached_rowset, other.enable_prefer_cached_rowset);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetQueryFreshnessToleranceMs(), other.isSetQueryFreshnessToleranceMs());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetQueryFreshnessToleranceMs()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.query_freshness_tolerance_ms, other.query_freshness_tolerance_ms);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMergeReadSliceSize(), other.isSetMergeReadSliceSize());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMergeReadSliceSize()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.merge_read_slice_size, other.merge_read_slice_size);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableFuzzyBlockableTask(), other.isSetEnableFuzzyBlockableTask());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableFuzzyBlockableTask()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_fuzzy_blockable_task, other.enable_fuzzy_blockable_task);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetShuffledAggIds(), other.isSetShuffledAggIds());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetShuffledAggIds()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.shuffled_agg_ids, other.shuffled_agg_ids);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableExtendedRegex(), other.isSetEnableExtendedRegex());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableExtendedRegex()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_extended_regex, other.enable_extended_regex);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetIcebergWriteTargetFileSizeBytes(), other.isSetIcebergWriteTargetFileSizeBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetIcebergWriteTargetFileSizeBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.iceberg_write_target_file_size_bytes, other.iceberg_write_target_file_size_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxFileScannersConcurrency(), other.isSetMaxFileScannersConcurrency());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxFileScannersConcurrency()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_file_scanners_concurrency, other.max_file_scanners_concurrency);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMinFileScannersConcurrency(), other.isSetMinFileScannersConcurrency());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMinFileScannersConcurrency()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.min_file_scanners_concurrency, other.min_file_scanners_concurrency);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetIvfNprobe(), other.isSetIvfNprobe());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetIvfNprobe()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ivf_nprobe, other.ivf_nprobe);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableParquetFilterByBloomFilter(), other.isSetEnableParquetFilterByBloomFilter());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableParquetFilterByBloomFilter()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_parquet_filter_by_bloom_filter, other.enable_parquet_filter_by_bloom_filter);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableAggregateFunctionNullV2(), other.isSetEnableAggregateFunctionNullV2());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableAggregateFunctionNullV2()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_aggregate_function_null_v2, other.enable_aggregate_function_null_v2);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableStreamingAggHashJoinForcePassthrough(), other.isSetEnableStreamingAggHashJoinForcePassthrough());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableStreamingAggHashJoinForcePassthrough()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_streaming_agg_hash_join_force_passthrough, other.enable_streaming_agg_hash_join_force_passthrough);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableDistinctStreamingAggForcePassthrough(), other.isSetEnableDistinctStreamingAggForcePassthrough());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableDistinctStreamingAggForcePassthrough()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_distinct_streaming_agg_force_passthrough, other.enable_distinct_streaming_agg_force_passthrough);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableBroadcastJoinForcePassthrough(), other.isSetEnableBroadcastJoinForcePassthrough());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableBroadcastJoinForcePassthrough()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_broadcast_join_force_passthrough, other.enable_broadcast_join_force_passthrough);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableLeftSemiDirectReturnOpt(), other.isSetEnableLeftSemiDirectReturnOpt());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableLeftSemiDirectReturnOpt()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_left_semi_direct_return_opt, other.enable_left_semi_direct_return_opt);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableAdjustConjunctOrderByCost(), other.isSetEnableAdjustConjunctOrderByCost());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableAdjustConjunctOrderByCost()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_adjust_conjunct_order_by_cost, other.enable_adjust_conjunct_order_by_cost);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnablePaimonCppReader(), other.isSetEnablePaimonCppReader());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnablePaimonCppReader()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_paimon_cpp_reader, other.enable_paimon_cpp_reader);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSingleBackendQuery(), other.isSetSingleBackendQuery());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSingleBackendQuery()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.single_backend_query, other.single_backend_query);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableParquetFilePageCache(), other.isSetEnableParquetFilePageCache());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableParquetFilePageCache()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_parquet_file_page_cache, other.enable_parquet_file_page_cache);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableInvertedIndexWandQuery(), other.isSetEnableInvertedIndexWandQuery());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableInvertedIndexWandQuery()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_inverted_index_wand_query, other.enable_inverted_index_wand_query);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillBufferSizeBytes(), other.isSetSpillBufferSizeBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillBufferSizeBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_buffer_size_bytes, other.spill_buffer_size_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillJoinBuildSinkMemLimitBytes(), other.isSetSpillJoinBuildSinkMemLimitBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillJoinBuildSinkMemLimitBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_join_build_sink_mem_limit_bytes, other.spill_join_build_sink_mem_limit_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillAggregationSinkMemLimitBytes(), other.isSetSpillAggregationSinkMemLimitBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillAggregationSinkMemLimitBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_aggregation_sink_mem_limit_bytes, other.spill_aggregation_sink_mem_limit_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillSortSinkMemLimitBytes(), other.isSetSpillSortSinkMemLimitBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillSortSinkMemLimitBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_sort_sink_mem_limit_bytes, other.spill_sort_sink_mem_limit_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillSortMergeMemLimitBytes(), other.isSetSpillSortMergeMemLimitBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillSortMergeMemLimitBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_sort_merge_mem_limit_bytes, other.spill_sort_merge_mem_limit_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSpillRepartitionMaxDepth(), other.isSetSpillRepartitionMaxDepth());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSpillRepartitionMaxDepth()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.spill_repartition_max_depth, other.spill_repartition_max_depth);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetCteMaxRecursionDepth(), other.isSetCteMaxRecursionDepth());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetCteMaxRecursionDepth()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cte_max_recursion_depth, other.cte_max_recursion_depth);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableUseHybridSort(), other.isSetEnableUseHybridSort());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableUseHybridSort()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_use_hybrid_sort, other.enable_use_hybrid_sort);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableAdaptiveScan(), other.isSetEnableAdaptiveScan());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableAdaptiveScan()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_adaptive_scan, other.enable_adaptive_scan);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableLocalExchangeBeforeAgg(), other.isSetEnableLocalExchangeBeforeAgg());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableLocalExchangeBeforeAgg()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_local_exchange_before_agg, other.enable_local_exchange_before_agg);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetMaxScanMemRatio(), other.isSetMaxScanMemRatio());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetMaxScanMemRatio()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.max_scan_mem_ratio, other.max_scan_mem_ratio);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetEnableRustLanceReader(), other.isSetEnableRustLanceReader());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetEnableRustLanceReader()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.enable_rust_lance_reader, other.enable_rust_lance_reader);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetNewVersionPercentile(), other.isSetNewVersionPercentile());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetNewVersionPercentile()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.new_version_percentile, other.new_version_percentile);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetPreferredBlockSizeBytes(), other.isSetPreferredBlockSizeBytes());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetPreferredBlockSizeBytes()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.preferred_block_size_bytes, other.preferred_block_size_bytes);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDisableFileCache(), other.isSetDisableFileCache());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDisableFileCache()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.disable_file_cache, other.disable_file_cache);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetFileCacheQueryLimitPercent(), other.isSetFileCacheQueryLimitPercent());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetFileCacheQueryLimitPercent()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.file_cache_query_limit_percent, other.file_cache_query_limit_percent);
if (lastComparison != 0) {
return lastComparison;
}
}
return 0;
}
@org.apache.thrift.annotation.Nullable
public _Fields fieldForId(int fieldId) {
return _Fields.findByThriftId(fieldId);
}
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
scheme(iprot).read(iprot, this);
}
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
scheme(oprot).write(oprot, this);
}
@Override
public java.lang.String toString() {
java.lang.StringBuilder sb = new java.lang.StringBuilder("TQueryOptions(");
boolean first = true;
if (isSetAbortOnError()) {
sb.append("abort_on_error:");
sb.append(this.abort_on_error);
first = false;
}
if (isSetMaxErrors()) {
if (!first) sb.append(", ");
sb.append("max_errors:");
sb.append(this.max_errors);
first = false;
}
if (isSetDisableCodegen()) {
if (!first) sb.append(", ");
sb.append("disable_codegen:");
sb.append(this.disable_codegen);
first = false;
}
if (isSetBatchSize()) {
if (!first) sb.append(", ");
sb.append("batch_size:");
sb.append(this.batch_size);
first = false;
}
if (isSetNumNodes()) {
if (!first) sb.append(", ");
sb.append("num_nodes:");
sb.append(this.num_nodes);
first = false;
}
if (isSetMaxScanRangeLength()) {
if (!first) sb.append(", ");
sb.append("max_scan_range_length:");
sb.append(this.max_scan_range_length);
first = false;
}
if (isSetMaxScannersConcurrency()) {
if (!first) sb.append(", ");
sb.append("max_scanners_concurrency:");
sb.append(this.max_scanners_concurrency);
first = false;
}
if (isSetMaxIoBuffers()) {
if (!first) sb.append(", ");
sb.append("max_io_buffers:");
sb.append(this.max_io_buffers);
first = false;
}
if (isSetAllowUnsupportedFormats()) {
if (!first) sb.append(", ");
sb.append("allow_unsupported_formats:");
sb.append(this.allow_unsupported_formats);
first = false;
}
if (isSetDefaultOrderByLimit()) {
if (!first) sb.append(", ");
sb.append("default_order_by_limit:");
sb.append(this.default_order_by_limit);
first = false;
}
if (isSetMemLimit()) {
if (!first) sb.append(", ");
sb.append("mem_limit:");
sb.append(this.mem_limit);
first = false;
}
if (isSetAbortOnDefaultLimitExceeded()) {
if (!first) sb.append(", ");
sb.append("abort_on_default_limit_exceeded:");
sb.append(this.abort_on_default_limit_exceeded);
first = false;
}
if (isSetQueryTimeout()) {
if (!first) sb.append(", ");
sb.append("query_timeout:");
sb.append(this.query_timeout);
first = false;
}
if (isSetIsReportSuccess()) {
if (!first) sb.append(", ");
sb.append("is_report_success:");
sb.append(this.is_report_success);
first = false;
}
if (isSetCodegenLevel()) {
if (!first) sb.append(", ");
sb.append("codegen_level:");
sb.append(this.codegen_level);
first = false;
}
if (isSetKuduLatestObservedTs()) {
if (!first) sb.append(", ");
sb.append("kudu_latest_observed_ts:");
sb.append(this.kudu_latest_observed_ts);
first = false;
}
if (isSetQueryType()) {
if (!first) sb.append(", ");
sb.append("query_type:");
if (this.query_type == null) {
sb.append("null");
} else {
sb.append(this.query_type);
}
first = false;
}
if (isSetMinReservation()) {
if (!first) sb.append(", ");
sb.append("min_reservation:");
sb.append(this.min_reservation);
first = false;
}
if (isSetMaxReservation()) {
if (!first) sb.append(", ");
sb.append("max_reservation:");
sb.append(this.max_reservation);
first = false;
}
if (isSetInitialReservationTotalClaims()) {
if (!first) sb.append(", ");
sb.append("initial_reservation_total_claims:");
sb.append(this.initial_reservation_total_claims);
first = false;
}
if (isSetBufferPoolLimit()) {
if (!first) sb.append(", ");
sb.append("buffer_pool_limit:");
sb.append(this.buffer_pool_limit);
first = false;
}
if (isSetDefaultSpillableBufferSize()) {
if (!first) sb.append(", ");
sb.append("default_spillable_buffer_size:");
sb.append(this.default_spillable_buffer_size);
first = false;
}
if (isSetMinSpillableBufferSize()) {
if (!first) sb.append(", ");
sb.append("min_spillable_buffer_size:");
sb.append(this.min_spillable_buffer_size);
first = false;
}
if (isSetMaxRowSize()) {
if (!first) sb.append(", ");
sb.append("max_row_size:");
sb.append(this.max_row_size);
first = false;
}
if (isSetDisableStreamPreaggregations()) {
if (!first) sb.append(", ");
sb.append("disable_stream_preaggregations:");
sb.append(this.disable_stream_preaggregations);
first = false;
}
if (isSetMtDop()) {
if (!first) sb.append(", ");
sb.append("mt_dop:");
sb.append(this.mt_dop);
first = false;
}
if (isSetLoadMemLimit()) {
if (!first) sb.append(", ");
sb.append("load_mem_limit:");
sb.append(this.load_mem_limit);
first = false;
}
if (isSetMaxScanKeyNum()) {
if (!first) sb.append(", ");
sb.append("max_scan_key_num:");
sb.append(this.max_scan_key_num);
first = false;
}
if (isSetMaxPushdownConditionsPerColumn()) {
if (!first) sb.append(", ");
sb.append("max_pushdown_conditions_per_column:");
sb.append(this.max_pushdown_conditions_per_column);
first = false;
}
if (isSetEnableEnableExchangeNodeParallelMerge()) {
if (!first) sb.append(", ");
sb.append("enable_enable_exchange_node_parallel_merge:");
sb.append(this.enable_enable_exchange_node_parallel_merge);
first = false;
}
if (isSetRuntimeFilterWaitTimeMs()) {
if (!first) sb.append(", ");
sb.append("runtime_filter_wait_time_ms:");
sb.append(this.runtime_filter_wait_time_ms);
first = false;
}
if (isSetRuntimeFilterMaxInNum()) {
if (!first) sb.append(", ");
sb.append("runtime_filter_max_in_num:");
sb.append(this.runtime_filter_max_in_num);
first = false;
}
if (isSetResourceLimit()) {
if (!first) sb.append(", ");
sb.append("resource_limit:");
if (this.resource_limit == null) {
sb.append("null");
} else {
sb.append(this.resource_limit);
}
first = false;
}
if (isSetReturnObjectDataAsBinary()) {
if (!first) sb.append(", ");
sb.append("return_object_data_as_binary:");
sb.append(this.return_object_data_as_binary);
first = false;
}
if (isSetTrimTailingSpacesForExternalTableQuery()) {
if (!first) sb.append(", ");
sb.append("trim_tailing_spaces_for_external_table_query:");
sb.append(this.trim_tailing_spaces_for_external_table_query);
first = false;
}
if (isSetEnableFunctionPushdown()) {
if (!first) sb.append(", ");
sb.append("enable_function_pushdown:");
sb.append(this.enable_function_pushdown);
first = false;
}
if (isSetFragmentTransmissionCompressionCodec()) {
if (!first) sb.append(", ");
sb.append("fragment_transmission_compression_codec:");
if (this.fragment_transmission_compression_codec == null) {
sb.append("null");
} else {
sb.append(this.fragment_transmission_compression_codec);
}
first = false;
}
if (isSetEnableLocalExchange()) {
if (!first) sb.append(", ");
sb.append("enable_local_exchange:");
sb.append(this.enable_local_exchange);
first = false;
}
if (isSetSkipStorageEngineMerge()) {
if (!first) sb.append(", ");
sb.append("skip_storage_engine_merge:");
sb.append(this.skip_storage_engine_merge);
first = false;
}
if (isSetSkipDeletePredicate()) {
if (!first) sb.append(", ");
sb.append("skip_delete_predicate:");
sb.append(this.skip_delete_predicate);
first = false;
}
if (isSetEnableNewShuffleHashMethod()) {
if (!first) sb.append(", ");
sb.append("enable_new_shuffle_hash_method:");
sb.append(this.enable_new_shuffle_hash_method);
first = false;
}
if (isSetBeExecVersion()) {
if (!first) sb.append(", ");
sb.append("be_exec_version:");
sb.append(this.be_exec_version);
first = false;
}
if (isSetPartitionedHashJoinRowsThreshold()) {
if (!first) sb.append(", ");
sb.append("partitioned_hash_join_rows_threshold:");
sb.append(this.partitioned_hash_join_rows_threshold);
first = false;
}
if (isSetEnableShareHashTableForBroadcastJoin()) {
if (!first) sb.append(", ");
sb.append("enable_share_hash_table_for_broadcast_join:");
sb.append(this.enable_share_hash_table_for_broadcast_join);
first = false;
}
if (isSetCheckOverflowForDecimal()) {
if (!first) sb.append(", ");
sb.append("check_overflow_for_decimal:");
sb.append(this.check_overflow_for_decimal);
first = false;
}
if (isSetSkipDeleteBitmap()) {
if (!first) sb.append(", ");
sb.append("skip_delete_bitmap:");
sb.append(this.skip_delete_bitmap);
first = false;
}
if (isSetEnablePipelineEngine()) {
if (!first) sb.append(", ");
sb.append("enable_pipeline_engine:");
sb.append(this.enable_pipeline_engine);
first = false;
}
if (isSetRepeatMaxNum()) {
if (!first) sb.append(", ");
sb.append("repeat_max_num:");
sb.append(this.repeat_max_num);
first = false;
}
if (isSetExternalSortBytesThreshold()) {
if (!first) sb.append(", ");
sb.append("external_sort_bytes_threshold:");
sb.append(this.external_sort_bytes_threshold);
first = false;
}
if (isSetPartitionedHashAggRowsThreshold()) {
if (!first) sb.append(", ");
sb.append("partitioned_hash_agg_rows_threshold:");
sb.append(this.partitioned_hash_agg_rows_threshold);
first = false;
}
if (isSetEnableFileCache()) {
if (!first) sb.append(", ");
sb.append("enable_file_cache:");
sb.append(this.enable_file_cache);
first = false;
}
if (isSetInsertTimeout()) {
if (!first) sb.append(", ");
sb.append("insert_timeout:");
sb.append(this.insert_timeout);
first = false;
}
if (isSetExecutionTimeout()) {
if (!first) sb.append(", ");
sb.append("execution_timeout:");
sb.append(this.execution_timeout);
first = false;
}
if (isSetDryRunQuery()) {
if (!first) sb.append(", ");
sb.append("dry_run_query:");
sb.append(this.dry_run_query);
first = false;
}
if (isSetEnableCommonExprPushdown()) {
if (!first) sb.append(", ");
sb.append("enable_common_expr_pushdown:");
sb.append(this.enable_common_expr_pushdown);
first = false;
}
if (isSetParallelInstance()) {
if (!first) sb.append(", ");
sb.append("parallel_instance:");
sb.append(this.parallel_instance);
first = false;
}
if (isSetMysqlRowBinaryFormat()) {
if (!first) sb.append(", ");
sb.append("mysql_row_binary_format:");
sb.append(this.mysql_row_binary_format);
first = false;
}
if (isSetExternalAggBytesThreshold()) {
if (!first) sb.append(", ");
sb.append("external_agg_bytes_threshold:");
sb.append(this.external_agg_bytes_threshold);
first = false;
}
if (isSetExternalAggPartitionBits()) {
if (!first) sb.append(", ");
sb.append("external_agg_partition_bits:");
sb.append(this.external_agg_partition_bits);
first = false;
}
if (isSetFileCacheBasePath()) {
if (!first) sb.append(", ");
sb.append("file_cache_base_path:");
if (this.file_cache_base_path == null) {
sb.append("null");
} else {
sb.append(this.file_cache_base_path);
}
first = false;
}
if (isSetEnableParquetLazyMat()) {
if (!first) sb.append(", ");
sb.append("enable_parquet_lazy_mat:");
sb.append(this.enable_parquet_lazy_mat);
first = false;
}
if (isSetEnableOrcLazyMat()) {
if (!first) sb.append(", ");
sb.append("enable_orc_lazy_mat:");
sb.append(this.enable_orc_lazy_mat);
first = false;
}
if (isSetScanQueueMemLimit()) {
if (!first) sb.append(", ");
sb.append("scan_queue_mem_limit:");
sb.append(this.scan_queue_mem_limit);
first = false;
}
if (isSetEnableScanNodeRunSerial()) {
if (!first) sb.append(", ");
sb.append("enable_scan_node_run_serial:");
sb.append(this.enable_scan_node_run_serial);
first = false;
}
if (isSetEnableInsertStrict()) {
if (!first) sb.append(", ");
sb.append("enable_insert_strict:");
sb.append(this.enable_insert_strict);
first = false;
}
if (isSetEnableInvertedIndexQuery()) {
if (!first) sb.append(", ");
sb.append("enable_inverted_index_query:");
sb.append(this.enable_inverted_index_query);
first = false;
}
if (isSetTruncateCharOrVarcharColumns()) {
if (!first) sb.append(", ");
sb.append("truncate_char_or_varchar_columns:");
sb.append(this.truncate_char_or_varchar_columns);
first = false;
}
if (isSetEnableHashJoinEarlyStartProbe()) {
if (!first) sb.append(", ");
sb.append("enable_hash_join_early_start_probe:");
sb.append(this.enable_hash_join_early_start_probe);
first = false;
}
if (isSetEnablePipelineXEngine()) {
if (!first) sb.append(", ");
sb.append("enable_pipeline_x_engine:");
sb.append(this.enable_pipeline_x_engine);
first = false;
}
if (isSetEnableMemtableOnSinkNode()) {
if (!first) sb.append(", ");
sb.append("enable_memtable_on_sink_node:");
sb.append(this.enable_memtable_on_sink_node);
first = false;
}
if (isSetEnableDeleteSubPredicateV2()) {
if (!first) sb.append(", ");
sb.append("enable_delete_sub_predicate_v2:");
sb.append(this.enable_delete_sub_predicate_v2);
first = false;
}
if (isSetFeProcessUuid()) {
if (!first) sb.append(", ");
sb.append("fe_process_uuid:");
sb.append(this.fe_process_uuid);
first = false;
}
if (isSetInvertedIndexConjunctionOptThreshold()) {
if (!first) sb.append(", ");
sb.append("inverted_index_conjunction_opt_threshold:");
sb.append(this.inverted_index_conjunction_opt_threshold);
first = false;
}
if (isSetEnableProfile()) {
if (!first) sb.append(", ");
sb.append("enable_profile:");
sb.append(this.enable_profile);
first = false;
}
if (isSetEnablePageCache()) {
if (!first) sb.append(", ");
sb.append("enable_page_cache:");
sb.append(this.enable_page_cache);
first = false;
}
if (isSetAnalyzeTimeout()) {
if (!first) sb.append(", ");
sb.append("analyze_timeout:");
sb.append(this.analyze_timeout);
first = false;
}
if (isSetFasterFloatConvert()) {
if (!first) sb.append(", ");
sb.append("faster_float_convert:");
sb.append(this.faster_float_convert);
first = false;
}
if (isSetEnableDecimal256()) {
if (!first) sb.append(", ");
sb.append("enable_decimal256:");
sb.append(this.enable_decimal256);
first = false;
}
if (isSetEnableLocalShuffle()) {
if (!first) sb.append(", ");
sb.append("enable_local_shuffle:");
sb.append(this.enable_local_shuffle);
first = false;
}
if (isSetSkipMissingVersion()) {
if (!first) sb.append(", ");
sb.append("skip_missing_version:");
sb.append(this.skip_missing_version);
first = false;
}
if (isSetRuntimeFilterWaitInfinitely()) {
if (!first) sb.append(", ");
sb.append("runtime_filter_wait_infinitely:");
sb.append(this.runtime_filter_wait_infinitely);
first = false;
}
if (isSetConditionCacheDigest()) {
if (!first) sb.append(", ");
sb.append("condition_cache_digest:");
sb.append(this.condition_cache_digest);
first = false;
}
if (isSetInvertedIndexMaxExpansions()) {
if (!first) sb.append(", ");
sb.append("inverted_index_max_expansions:");
sb.append(this.inverted_index_max_expansions);
first = false;
}
if (isSetInvertedIndexSkipThreshold()) {
if (!first) sb.append(", ");
sb.append("inverted_index_skip_threshold:");
sb.append(this.inverted_index_skip_threshold);
first = false;
}
if (isSetEnableParallelScan()) {
if (!first) sb.append(", ");
sb.append("enable_parallel_scan:");
sb.append(this.enable_parallel_scan);
first = false;
}
if (isSetParallelScanMaxScannersCount()) {
if (!first) sb.append(", ");
sb.append("parallel_scan_max_scanners_count:");
sb.append(this.parallel_scan_max_scanners_count);
first = false;
}
if (isSetParallelScanMinRowsPerScanner()) {
if (!first) sb.append(", ");
sb.append("parallel_scan_min_rows_per_scanner:");
sb.append(this.parallel_scan_min_rows_per_scanner);
first = false;
}
if (isSetSkipBadTablet()) {
if (!first) sb.append(", ");
sb.append("skip_bad_tablet:");
sb.append(this.skip_bad_tablet);
first = false;
}
if (isSetScannerScaleUpRatio()) {
if (!first) sb.append(", ");
sb.append("scanner_scale_up_ratio:");
sb.append(this.scanner_scale_up_ratio);
first = false;
}
if (isSetEnableDistinctStreamingAggregation()) {
if (!first) sb.append(", ");
sb.append("enable_distinct_streaming_aggregation:");
sb.append(this.enable_distinct_streaming_aggregation);
first = false;
}
if (isSetEnableJoinSpill()) {
if (!first) sb.append(", ");
sb.append("enable_join_spill:");
sb.append(this.enable_join_spill);
first = false;
}
if (isSetEnableSortSpill()) {
if (!first) sb.append(", ");
sb.append("enable_sort_spill:");
sb.append(this.enable_sort_spill);
first = false;
}
if (isSetEnableAggSpill()) {
if (!first) sb.append(", ");
sb.append("enable_agg_spill:");
sb.append(this.enable_agg_spill);
first = false;
}
if (isSetMinRevocableMem()) {
if (!first) sb.append(", ");
sb.append("min_revocable_mem:");
sb.append(this.min_revocable_mem);
first = false;
}
if (isSetSpillStreamingAggMemLimit()) {
if (!first) sb.append(", ");
sb.append("spill_streaming_agg_mem_limit:");
sb.append(this.spill_streaming_agg_mem_limit);
first = false;
}
if (isSetDataQueueMaxBlocks()) {
if (!first) sb.append(", ");
sb.append("data_queue_max_blocks:");
sb.append(this.data_queue_max_blocks);
first = false;
}
if (isSetEnableCommonExprPushdownForInvertedIndex()) {
if (!first) sb.append(", ");
sb.append("enable_common_expr_pushdown_for_inverted_index:");
sb.append(this.enable_common_expr_pushdown_for_inverted_index);
first = false;
}
if (isSetLocalExchangeFreeBlocksLimit()) {
if (!first) sb.append(", ");
sb.append("local_exchange_free_blocks_limit:");
sb.append(this.local_exchange_free_blocks_limit);
first = false;
}
if (isSetEnableForceSpill()) {
if (!first) sb.append(", ");
sb.append("enable_force_spill:");
sb.append(this.enable_force_spill);
first = false;
}
if (isSetEnableParquetFilterByMinMax()) {
if (!first) sb.append(", ");
sb.append("enable_parquet_filter_by_min_max:");
sb.append(this.enable_parquet_filter_by_min_max);
first = false;
}
if (isSetEnableOrcFilterByMinMax()) {
if (!first) sb.append(", ");
sb.append("enable_orc_filter_by_min_max:");
sb.append(this.enable_orc_filter_by_min_max);
first = false;
}
if (isSetMaxColumnReaderNum()) {
if (!first) sb.append(", ");
sb.append("max_column_reader_num:");
sb.append(this.max_column_reader_num);
first = false;
}
if (isSetEnableLocalMergeSort()) {
if (!first) sb.append(", ");
sb.append("enable_local_merge_sort:");
sb.append(this.enable_local_merge_sort);
first = false;
}
if (isSetEnableParallelResultSink()) {
if (!first) sb.append(", ");
sb.append("enable_parallel_result_sink:");
sb.append(this.enable_parallel_result_sink);
first = false;
}
if (isSetEnableShortCircuitQueryAccessColumnStore()) {
if (!first) sb.append(", ");
sb.append("enable_short_circuit_query_access_column_store:");
sb.append(this.enable_short_circuit_query_access_column_store);
first = false;
}
if (isSetEnableNoNeedReadDataOpt()) {
if (!first) sb.append(", ");
sb.append("enable_no_need_read_data_opt:");
sb.append(this.enable_no_need_read_data_opt);
first = false;
}
if (isSetReadCsvEmptyLineAsNull()) {
if (!first) sb.append(", ");
sb.append("read_csv_empty_line_as_null:");
sb.append(this.read_csv_empty_line_as_null);
first = false;
}
if (isSetSerdeDialect()) {
if (!first) sb.append(", ");
sb.append("serde_dialect:");
if (this.serde_dialect == null) {
sb.append("null");
} else {
sb.append(this.serde_dialect);
}
first = false;
}
if (isSetEnableMatchWithoutInvertedIndex()) {
if (!first) sb.append(", ");
sb.append("enable_match_without_inverted_index:");
sb.append(this.enable_match_without_inverted_index);
first = false;
}
if (isSetEnableFallbackOnMissingInvertedIndex()) {
if (!first) sb.append(", ");
sb.append("enable_fallback_on_missing_inverted_index:");
sb.append(this.enable_fallback_on_missing_inverted_index);
first = false;
}
if (isSetKeepCarriageReturn()) {
if (!first) sb.append(", ");
sb.append("keep_carriage_return:");
sb.append(this.keep_carriage_return);
first = false;
}
if (isSetRuntimeBloomFilterMinSize()) {
if (!first) sb.append(", ");
sb.append("runtime_bloom_filter_min_size:");
sb.append(this.runtime_bloom_filter_min_size);
first = false;
}
if (isSetHiveParquetUseColumnNames()) {
if (!first) sb.append(", ");
sb.append("hive_parquet_use_column_names:");
sb.append(this.hive_parquet_use_column_names);
first = false;
}
if (isSetHiveOrcUseColumnNames()) {
if (!first) sb.append(", ");
sb.append("hive_orc_use_column_names:");
sb.append(this.hive_orc_use_column_names);
first = false;
}
if (isSetEnableSegmentCache()) {
if (!first) sb.append(", ");
sb.append("enable_segment_cache:");
sb.append(this.enable_segment_cache);
first = false;
}
if (isSetRuntimeBloomFilterMaxSize()) {
if (!first) sb.append(", ");
sb.append("runtime_bloom_filter_max_size:");
sb.append(this.runtime_bloom_filter_max_size);
first = false;
}
if (isSetInListValueCountThreshold()) {
if (!first) sb.append(", ");
sb.append("in_list_value_count_threshold:");
sb.append(this.in_list_value_count_threshold);
first = false;
}
if (isSetEnableVerboseProfile()) {
if (!first) sb.append(", ");
sb.append("enable_verbose_profile:");
sb.append(this.enable_verbose_profile);
first = false;
}
if (isSetRpcVerboseProfileMaxInstanceCount()) {
if (!first) sb.append(", ");
sb.append("rpc_verbose_profile_max_instance_count:");
sb.append(this.rpc_verbose_profile_max_instance_count);
first = false;
}
if (isSetEnableAdaptivePipelineTaskSerialReadOnLimit()) {
if (!first) sb.append(", ");
sb.append("enable_adaptive_pipeline_task_serial_read_on_limit:");
sb.append(this.enable_adaptive_pipeline_task_serial_read_on_limit);
first = false;
}
if (isSetAdaptivePipelineTaskSerialReadOnLimit()) {
if (!first) sb.append(", ");
sb.append("adaptive_pipeline_task_serial_read_on_limit:");
sb.append(this.adaptive_pipeline_task_serial_read_on_limit);
first = false;
}
if (isSetParallelPrepareThreshold()) {
if (!first) sb.append(", ");
sb.append("parallel_prepare_threshold:");
sb.append(this.parallel_prepare_threshold);
first = false;
}
if (isSetPartitionTopnMaxPartitions()) {
if (!first) sb.append(", ");
sb.append("partition_topn_max_partitions:");
sb.append(this.partition_topn_max_partitions);
first = false;
}
if (isSetPartitionTopnPrePartitionRows()) {
if (!first) sb.append(", ");
sb.append("partition_topn_pre_partition_rows:");
sb.append(this.partition_topn_pre_partition_rows);
first = false;
}
if (isSetEnableParallelOutfile()) {
if (!first) sb.append(", ");
sb.append("enable_parallel_outfile:");
sb.append(this.enable_parallel_outfile);
first = false;
}
if (isSetEnablePhraseQuerySequentialOpt()) {
if (!first) sb.append(", ");
sb.append("enable_phrase_query_sequential_opt:");
sb.append(this.enable_phrase_query_sequential_opt);
first = false;
}
if (isSetEnableAutoCreateWhenOverwrite()) {
if (!first) sb.append(", ");
sb.append("enable_auto_create_when_overwrite:");
sb.append(this.enable_auto_create_when_overwrite);
first = false;
}
if (isSetOrcTinyStripeThresholdBytes()) {
if (!first) sb.append(", ");
sb.append("orc_tiny_stripe_threshold_bytes:");
sb.append(this.orc_tiny_stripe_threshold_bytes);
first = false;
}
if (isSetOrcOnceMaxReadBytes()) {
if (!first) sb.append(", ");
sb.append("orc_once_max_read_bytes:");
sb.append(this.orc_once_max_read_bytes);
first = false;
}
if (isSetOrcMaxMergeDistanceBytes()) {
if (!first) sb.append(", ");
sb.append("orc_max_merge_distance_bytes:");
sb.append(this.orc_max_merge_distance_bytes);
first = false;
}
if (isSetIgnoreRuntimeFilterError()) {
if (!first) sb.append(", ");
sb.append("ignore_runtime_filter_error:");
sb.append(this.ignore_runtime_filter_error);
first = false;
}
if (isSetEnableFixedLenToUint32V2()) {
if (!first) sb.append(", ");
sb.append("enable_fixed_len_to_uint32_v2:");
sb.append(this.enable_fixed_len_to_uint32_v2);
first = false;
}
if (isSetEnableSharedExchangeSinkBuffer()) {
if (!first) sb.append(", ");
sb.append("enable_shared_exchange_sink_buffer:");
sb.append(this.enable_shared_exchange_sink_buffer);
first = false;
}
if (isSetEnableInvertedIndexSearcherCache()) {
if (!first) sb.append(", ");
sb.append("enable_inverted_index_searcher_cache:");
sb.append(this.enable_inverted_index_searcher_cache);
first = false;
}
if (isSetEnableInvertedIndexQueryCache()) {
if (!first) sb.append(", ");
sb.append("enable_inverted_index_query_cache:");
sb.append(this.enable_inverted_index_query_cache);
first = false;
}
if (isSetEnableConditionCache()) {
if (!first) sb.append(", ");
sb.append("enable_condition_cache:");
sb.append(this.enable_condition_cache);
first = false;
}
if (isSetProfileLevel()) {
if (!first) sb.append(", ");
sb.append("profile_level:");
sb.append(this.profile_level);
first = false;
}
if (isSetMinScannersConcurrency()) {
if (!first) sb.append(", ");
sb.append("min_scanners_concurrency:");
sb.append(this.min_scanners_concurrency);
first = false;
}
if (isSetMinScanSchedulerConcurrency()) {
if (!first) sb.append(", ");
sb.append("min_scan_scheduler_concurrency:");
sb.append(this.min_scan_scheduler_concurrency);
first = false;
}
if (isSetEnableRuntimeFilterPartitionPrune()) {
if (!first) sb.append(", ");
sb.append("enable_runtime_filter_partition_prune:");
sb.append(this.enable_runtime_filter_partition_prune);
first = false;
}
if (isSetMinimumOperatorMemoryRequiredKb()) {
if (!first) sb.append(", ");
sb.append("minimum_operator_memory_required_kb:");
sb.append(this.minimum_operator_memory_required_kb);
first = false;
}
if (isSetEnableMemOvercommit()) {
if (!first) sb.append(", ");
sb.append("enable_mem_overcommit:");
sb.append(this.enable_mem_overcommit);
first = false;
}
if (isSetQuerySlotCount()) {
if (!first) sb.append(", ");
sb.append("query_slot_count:");
sb.append(this.query_slot_count);
first = false;
}
if (isSetEnableSpill()) {
if (!first) sb.append(", ");
sb.append("enable_spill:");
sb.append(this.enable_spill);
first = false;
}
if (isSetEnableReserveMemory()) {
if (!first) sb.append(", ");
sb.append("enable_reserve_memory:");
sb.append(this.enable_reserve_memory);
first = false;
}
if (isSetRevocableMemoryHighWatermarkPercent()) {
if (!first) sb.append(", ");
sb.append("revocable_memory_high_watermark_percent:");
sb.append(this.revocable_memory_high_watermark_percent);
first = false;
}
if (isSetSpillSortMemLimit()) {
if (!first) sb.append(", ");
sb.append("spill_sort_mem_limit:");
sb.append(this.spill_sort_mem_limit);
first = false;
}
if (isSetSpillSortBatchBytes()) {
if (!first) sb.append(", ");
sb.append("spill_sort_batch_bytes:");
sb.append(this.spill_sort_batch_bytes);
first = false;
}
if (isSetSpillAggregationPartitionCount()) {
if (!first) sb.append(", ");
sb.append("spill_aggregation_partition_count:");
sb.append(this.spill_aggregation_partition_count);
first = false;
}
if (isSetSpillHashJoinPartitionCount()) {
if (!first) sb.append(", ");
sb.append("spill_hash_join_partition_count:");
sb.append(this.spill_hash_join_partition_count);
first = false;
}
if (isSetLowMemoryModeBufferLimit()) {
if (!first) sb.append(", ");
sb.append("low_memory_mode_buffer_limit:");
sb.append(this.low_memory_mode_buffer_limit);
first = false;
}
if (isSetDumpHeapProfileWhenMemLimitExceeded()) {
if (!first) sb.append(", ");
sb.append("dump_heap_profile_when_mem_limit_exceeded:");
sb.append(this.dump_heap_profile_when_mem_limit_exceeded);
first = false;
}
if (isSetInvertedIndexCompatibleRead()) {
if (!first) sb.append(", ");
sb.append("inverted_index_compatible_read:");
sb.append(this.inverted_index_compatible_read);
first = false;
}
if (isSetCheckOrcInitSargsSuccess()) {
if (!first) sb.append(", ");
sb.append("check_orc_init_sargs_success:");
sb.append(this.check_orc_init_sargs_success);
first = false;
}
if (isSetExchangeMultiBlocksByteSize()) {
if (!first) sb.append(", ");
sb.append("exchange_multi_blocks_byte_size:");
sb.append(this.exchange_multi_blocks_byte_size);
first = false;
}
if (isSetEnableStrictCast()) {
if (!first) sb.append(", ");
sb.append("enable_strict_cast:");
sb.append(this.enable_strict_cast);
first = false;
}
if (isSetNewVersionUnixTimestamp()) {
if (!first) sb.append(", ");
sb.append("new_version_unix_timestamp:");
sb.append(this.new_version_unix_timestamp);
first = false;
}
if (isSetHnswEfSearch()) {
if (!first) sb.append(", ");
sb.append("hnsw_ef_search:");
sb.append(this.hnsw_ef_search);
first = false;
}
if (isSetHnswCheckRelativeDistance()) {
if (!first) sb.append(", ");
sb.append("hnsw_check_relative_distance:");
sb.append(this.hnsw_check_relative_distance);
first = false;
}
if (isSetHnswBoundedQueue()) {
if (!first) sb.append(", ");
sb.append("hnsw_bounded_queue:");
sb.append(this.hnsw_bounded_queue);
first = false;
}
if (isSetOptimizeIndexScanParallelism()) {
if (!first) sb.append(", ");
sb.append("optimize_index_scan_parallelism:");
sb.append(this.optimize_index_scan_parallelism);
first = false;
}
if (isSetEnablePreferCachedRowset()) {
if (!first) sb.append(", ");
sb.append("enable_prefer_cached_rowset:");
sb.append(this.enable_prefer_cached_rowset);
first = false;
}
if (isSetQueryFreshnessToleranceMs()) {
if (!first) sb.append(", ");
sb.append("query_freshness_tolerance_ms:");
sb.append(this.query_freshness_tolerance_ms);
first = false;
}
if (isSetMergeReadSliceSize()) {
if (!first) sb.append(", ");
sb.append("merge_read_slice_size:");
sb.append(this.merge_read_slice_size);
first = false;
}
if (isSetEnableFuzzyBlockableTask()) {
if (!first) sb.append(", ");
sb.append("enable_fuzzy_blockable_task:");
sb.append(this.enable_fuzzy_blockable_task);
first = false;
}
if (isSetShuffledAggIds()) {
if (!first) sb.append(", ");
sb.append("shuffled_agg_ids:");
if (this.shuffled_agg_ids == null) {
sb.append("null");
} else {
sb.append(this.shuffled_agg_ids);
}
first = false;
}
if (isSetEnableExtendedRegex()) {
if (!first) sb.append(", ");
sb.append("enable_extended_regex:");
sb.append(this.enable_extended_regex);
first = false;
}
if (isSetIcebergWriteTargetFileSizeBytes()) {
if (!first) sb.append(", ");
sb.append("iceberg_write_target_file_size_bytes:");
sb.append(this.iceberg_write_target_file_size_bytes);
first = false;
}
if (isSetMaxFileScannersConcurrency()) {
if (!first) sb.append(", ");
sb.append("max_file_scanners_concurrency:");
sb.append(this.max_file_scanners_concurrency);
first = false;
}
if (isSetMinFileScannersConcurrency()) {
if (!first) sb.append(", ");
sb.append("min_file_scanners_concurrency:");
sb.append(this.min_file_scanners_concurrency);
first = false;
}
if (isSetIvfNprobe()) {
if (!first) sb.append(", ");
sb.append("ivf_nprobe:");
sb.append(this.ivf_nprobe);
first = false;
}
if (isSetEnableParquetFilterByBloomFilter()) {
if (!first) sb.append(", ");
sb.append("enable_parquet_filter_by_bloom_filter:");
sb.append(this.enable_parquet_filter_by_bloom_filter);
first = false;
}
if (isSetEnableAggregateFunctionNullV2()) {
if (!first) sb.append(", ");
sb.append("enable_aggregate_function_null_v2:");
sb.append(this.enable_aggregate_function_null_v2);
first = false;
}
if (isSetEnableStreamingAggHashJoinForcePassthrough()) {
if (!first) sb.append(", ");
sb.append("enable_streaming_agg_hash_join_force_passthrough:");
sb.append(this.enable_streaming_agg_hash_join_force_passthrough);
first = false;
}
if (isSetEnableDistinctStreamingAggForcePassthrough()) {
if (!first) sb.append(", ");
sb.append("enable_distinct_streaming_agg_force_passthrough:");
sb.append(this.enable_distinct_streaming_agg_force_passthrough);
first = false;
}
if (isSetEnableBroadcastJoinForcePassthrough()) {
if (!first) sb.append(", ");
sb.append("enable_broadcast_join_force_passthrough:");
sb.append(this.enable_broadcast_join_force_passthrough);
first = false;
}
if (isSetEnableLeftSemiDirectReturnOpt()) {
if (!first) sb.append(", ");
sb.append("enable_left_semi_direct_return_opt:");
sb.append(this.enable_left_semi_direct_return_opt);
first = false;
}
if (isSetEnableAdjustConjunctOrderByCost()) {
if (!first) sb.append(", ");
sb.append("enable_adjust_conjunct_order_by_cost:");
sb.append(this.enable_adjust_conjunct_order_by_cost);
first = false;
}
if (isSetEnablePaimonCppReader()) {
if (!first) sb.append(", ");
sb.append("enable_paimon_cpp_reader:");
sb.append(this.enable_paimon_cpp_reader);
first = false;
}
if (isSetSingleBackendQuery()) {
if (!first) sb.append(", ");
sb.append("single_backend_query:");
sb.append(this.single_backend_query);
first = false;
}
if (isSetEnableParquetFilePageCache()) {
if (!first) sb.append(", ");
sb.append("enable_parquet_file_page_cache:");
sb.append(this.enable_parquet_file_page_cache);
first = false;
}
if (isSetEnableInvertedIndexWandQuery()) {
if (!first) sb.append(", ");
sb.append("enable_inverted_index_wand_query:");
sb.append(this.enable_inverted_index_wand_query);
first = false;
}
if (isSetSpillBufferSizeBytes()) {
if (!first) sb.append(", ");
sb.append("spill_buffer_size_bytes:");
sb.append(this.spill_buffer_size_bytes);
first = false;
}
if (isSetSpillJoinBuildSinkMemLimitBytes()) {
if (!first) sb.append(", ");
sb.append("spill_join_build_sink_mem_limit_bytes:");
sb.append(this.spill_join_build_sink_mem_limit_bytes);
first = false;
}
if (isSetSpillAggregationSinkMemLimitBytes()) {
if (!first) sb.append(", ");
sb.append("spill_aggregation_sink_mem_limit_bytes:");
sb.append(this.spill_aggregation_sink_mem_limit_bytes);
first = false;
}
if (isSetSpillSortSinkMemLimitBytes()) {
if (!first) sb.append(", ");
sb.append("spill_sort_sink_mem_limit_bytes:");
sb.append(this.spill_sort_sink_mem_limit_bytes);
first = false;
}
if (isSetSpillSortMergeMemLimitBytes()) {
if (!first) sb.append(", ");
sb.append("spill_sort_merge_mem_limit_bytes:");
sb.append(this.spill_sort_merge_mem_limit_bytes);
first = false;
}
if (isSetSpillRepartitionMaxDepth()) {
if (!first) sb.append(", ");
sb.append("spill_repartition_max_depth:");
sb.append(this.spill_repartition_max_depth);
first = false;
}
if (isSetCteMaxRecursionDepth()) {
if (!first) sb.append(", ");
sb.append("cte_max_recursion_depth:");
sb.append(this.cte_max_recursion_depth);
first = false;
}
if (isSetEnableUseHybridSort()) {
if (!first) sb.append(", ");
sb.append("enable_use_hybrid_sort:");
sb.append(this.enable_use_hybrid_sort);
first = false;
}
if (isSetEnableAdaptiveScan()) {
if (!first) sb.append(", ");
sb.append("enable_adaptive_scan:");
sb.append(this.enable_adaptive_scan);
first = false;
}
if (isSetEnableLocalExchangeBeforeAgg()) {
if (!first) sb.append(", ");
sb.append("enable_local_exchange_before_agg:");
sb.append(this.enable_local_exchange_before_agg);
first = false;
}
if (isSetMaxScanMemRatio()) {
if (!first) sb.append(", ");
sb.append("max_scan_mem_ratio:");
sb.append(this.max_scan_mem_ratio);
first = false;
}
if (isSetEnableRustLanceReader()) {
if (!first) sb.append(", ");
sb.append("enable_rust_lance_reader:");
sb.append(this.enable_rust_lance_reader);
first = false;
}
if (isSetNewVersionPercentile()) {
if (!first) sb.append(", ");
sb.append("new_version_percentile:");
sb.append(this.new_version_percentile);
first = false;
}
if (isSetPreferredBlockSizeBytes()) {
if (!first) sb.append(", ");
sb.append("preferred_block_size_bytes:");
sb.append(this.preferred_block_size_bytes);
first = false;
}
if (isSetDisableFileCache()) {
if (!first) sb.append(", ");
sb.append("disable_file_cache:");
sb.append(this.disable_file_cache);
first = false;
}
if (isSetFileCacheQueryLimitPercent()) {
if (!first) sb.append(", ");
sb.append("file_cache_query_limit_percent:");
sb.append(this.file_cache_query_limit_percent);
first = false;
}
sb.append(")");
return sb.toString();
}
public void validate() throws org.apache.thrift.TException {
// check for required fields
// check for sub-struct validity
if (resource_limit != null) {
resource_limit.validate();
}
}
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
try {
write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
} catch (org.apache.thrift.TException te) {
throw new java.io.IOException(te);
}
}
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException {
try {
// it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
__isset_bit_vector = new java.util.BitSet(1);
read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
} catch (org.apache.thrift.TException te) {
throw new java.io.IOException(te);
}
}
private static class TQueryOptionsStandardSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
public TQueryOptionsStandardScheme getScheme() {
return new TQueryOptionsStandardScheme();
}
}
private static class TQueryOptionsStandardScheme extends org.apache.thrift.scheme.StandardScheme<TQueryOptions> {
public void read(org.apache.thrift.protocol.TProtocol iprot, TQueryOptions struct) throws org.apache.thrift.TException {
org.apache.thrift.protocol.TField schemeField;
iprot.readStructBegin();
while (true)
{
schemeField = iprot.readFieldBegin();
if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
break;
}
switch (schemeField.id) {
case 1: // ABORT_ON_ERROR
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.abort_on_error = iprot.readBool();
struct.setAbortOnErrorIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 2: // MAX_ERRORS
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.max_errors = iprot.readI32();
struct.setMaxErrorsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 3: // DISABLE_CODEGEN
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.disable_codegen = iprot.readBool();
struct.setDisableCodegenIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 4: // BATCH_SIZE
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.batch_size = iprot.readI32();
struct.setBatchSizeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 5: // NUM_NODES
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.num_nodes = iprot.readI32();
struct.setNumNodesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 6: // MAX_SCAN_RANGE_LENGTH
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.max_scan_range_length = iprot.readI64();
struct.setMaxScanRangeLengthIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 7: // MAX_SCANNERS_CONCURRENCY
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.max_scanners_concurrency = iprot.readI32();
struct.setMaxScannersConcurrencyIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 8: // MAX_IO_BUFFERS
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.max_io_buffers = iprot.readI32();
struct.setMaxIoBuffersIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 9: // ALLOW_UNSUPPORTED_FORMATS
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.allow_unsupported_formats = iprot.readBool();
struct.setAllowUnsupportedFormatsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 10: // DEFAULT_ORDER_BY_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.default_order_by_limit = iprot.readI64();
struct.setDefaultOrderByLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 12: // MEM_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.mem_limit = iprot.readI64();
struct.setMemLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 13: // ABORT_ON_DEFAULT_LIMIT_EXCEEDED
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.abort_on_default_limit_exceeded = iprot.readBool();
struct.setAbortOnDefaultLimitExceededIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 14: // QUERY_TIMEOUT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.query_timeout = iprot.readI32();
struct.setQueryTimeoutIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 15: // IS_REPORT_SUCCESS
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.is_report_success = iprot.readBool();
struct.setIsReportSuccessIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 16: // CODEGEN_LEVEL
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.codegen_level = iprot.readI32();
struct.setCodegenLevelIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 17: // KUDU_LATEST_OBSERVED_TS
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.kudu_latest_observed_ts = iprot.readI64();
struct.setKuduLatestObservedTsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 18: // QUERY_TYPE
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.query_type = org.apache.doris.thrift.TQueryType.findByValue(iprot.readI32());
struct.setQueryTypeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 19: // MIN_RESERVATION
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.min_reservation = iprot.readI64();
struct.setMinReservationIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 20: // MAX_RESERVATION
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.max_reservation = iprot.readI64();
struct.setMaxReservationIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 21: // INITIAL_RESERVATION_TOTAL_CLAIMS
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.initial_reservation_total_claims = iprot.readI64();
struct.setInitialReservationTotalClaimsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 22: // BUFFER_POOL_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.buffer_pool_limit = iprot.readI64();
struct.setBufferPoolLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 23: // DEFAULT_SPILLABLE_BUFFER_SIZE
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.default_spillable_buffer_size = iprot.readI64();
struct.setDefaultSpillableBufferSizeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 24: // MIN_SPILLABLE_BUFFER_SIZE
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.min_spillable_buffer_size = iprot.readI64();
struct.setMinSpillableBufferSizeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 25: // MAX_ROW_SIZE
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.max_row_size = iprot.readI64();
struct.setMaxRowSizeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 26: // DISABLE_STREAM_PREAGGREGATIONS
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.disable_stream_preaggregations = iprot.readBool();
struct.setDisableStreamPreaggregationsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 27: // MT_DOP
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.mt_dop = iprot.readI32();
struct.setMtDopIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 28: // LOAD_MEM_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.load_mem_limit = iprot.readI64();
struct.setLoadMemLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 29: // MAX_SCAN_KEY_NUM
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.max_scan_key_num = iprot.readI32();
struct.setMaxScanKeyNumIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 30: // MAX_PUSHDOWN_CONDITIONS_PER_COLUMN
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.max_pushdown_conditions_per_column = iprot.readI32();
struct.setMaxPushdownConditionsPerColumnIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 32: // ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_enable_exchange_node_parallel_merge = iprot.readBool();
struct.setEnableEnableExchangeNodeParallelMergeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 33: // RUNTIME_FILTER_WAIT_TIME_MS
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.runtime_filter_wait_time_ms = iprot.readI32();
struct.setRuntimeFilterWaitTimeMsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 34: // RUNTIME_FILTER_MAX_IN_NUM
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.runtime_filter_max_in_num = iprot.readI32();
struct.setRuntimeFilterMaxInNumIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 42: // RESOURCE_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
struct.resource_limit = new TResourceLimit();
struct.resource_limit.read(iprot);
struct.setResourceLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 43: // RETURN_OBJECT_DATA_AS_BINARY
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.return_object_data_as_binary = iprot.readBool();
struct.setReturnObjectDataAsBinaryIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 44: // TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.trim_tailing_spaces_for_external_table_query = iprot.readBool();
struct.setTrimTailingSpacesForExternalTableQueryIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 45: // ENABLE_FUNCTION_PUSHDOWN
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_function_pushdown = iprot.readBool();
struct.setEnableFunctionPushdownIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 46: // FRAGMENT_TRANSMISSION_COMPRESSION_CODEC
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.fragment_transmission_compression_codec = iprot.readString();
struct.setFragmentTransmissionCompressionCodecIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 48: // ENABLE_LOCAL_EXCHANGE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_local_exchange = iprot.readBool();
struct.setEnableLocalExchangeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 49: // SKIP_STORAGE_ENGINE_MERGE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.skip_storage_engine_merge = iprot.readBool();
struct.setSkipStorageEngineMergeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 50: // SKIP_DELETE_PREDICATE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.skip_delete_predicate = iprot.readBool();
struct.setSkipDeletePredicateIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 51: // ENABLE_NEW_SHUFFLE_HASH_METHOD
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_new_shuffle_hash_method = iprot.readBool();
struct.setEnableNewShuffleHashMethodIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 52: // BE_EXEC_VERSION
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.be_exec_version = iprot.readI32();
struct.setBeExecVersionIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 53: // PARTITIONED_HASH_JOIN_ROWS_THRESHOLD
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.partitioned_hash_join_rows_threshold = iprot.readI32();
struct.setPartitionedHashJoinRowsThresholdIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 54: // ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_share_hash_table_for_broadcast_join = iprot.readBool();
struct.setEnableShareHashTableForBroadcastJoinIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 55: // CHECK_OVERFLOW_FOR_DECIMAL
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.check_overflow_for_decimal = iprot.readBool();
struct.setCheckOverflowForDecimalIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 56: // SKIP_DELETE_BITMAP
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.skip_delete_bitmap = iprot.readBool();
struct.setSkipDeleteBitmapIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 57: // ENABLE_PIPELINE_ENGINE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_pipeline_engine = iprot.readBool();
struct.setEnablePipelineEngineIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 58: // REPEAT_MAX_NUM
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.repeat_max_num = iprot.readI32();
struct.setRepeatMaxNumIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 59: // EXTERNAL_SORT_BYTES_THRESHOLD
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.external_sort_bytes_threshold = iprot.readI64();
struct.setExternalSortBytesThresholdIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 60: // PARTITIONED_HASH_AGG_ROWS_THRESHOLD
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.partitioned_hash_agg_rows_threshold = iprot.readI32();
struct.setPartitionedHashAggRowsThresholdIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 61: // ENABLE_FILE_CACHE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_file_cache = iprot.readBool();
struct.setEnableFileCacheIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 62: // INSERT_TIMEOUT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.insert_timeout = iprot.readI32();
struct.setInsertTimeoutIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 63: // EXECUTION_TIMEOUT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.execution_timeout = iprot.readI32();
struct.setExecutionTimeoutIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 64: // DRY_RUN_QUERY
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.dry_run_query = iprot.readBool();
struct.setDryRunQueryIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 65: // ENABLE_COMMON_EXPR_PUSHDOWN
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_common_expr_pushdown = iprot.readBool();
struct.setEnableCommonExprPushdownIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 66: // PARALLEL_INSTANCE
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.parallel_instance = iprot.readI32();
struct.setParallelInstanceIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 67: // MYSQL_ROW_BINARY_FORMAT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.mysql_row_binary_format = iprot.readBool();
struct.setMysqlRowBinaryFormatIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 68: // EXTERNAL_AGG_BYTES_THRESHOLD
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.external_agg_bytes_threshold = iprot.readI64();
struct.setExternalAggBytesThresholdIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 69: // EXTERNAL_AGG_PARTITION_BITS
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.external_agg_partition_bits = iprot.readI32();
struct.setExternalAggPartitionBitsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 70: // FILE_CACHE_BASE_PATH
if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
struct.file_cache_base_path = iprot.readString();
struct.setFileCacheBasePathIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 71: // ENABLE_PARQUET_LAZY_MAT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_parquet_lazy_mat = iprot.readBool();
struct.setEnableParquetLazyMatIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 72: // ENABLE_ORC_LAZY_MAT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_orc_lazy_mat = iprot.readBool();
struct.setEnableOrcLazyMatIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 73: // SCAN_QUEUE_MEM_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.scan_queue_mem_limit = iprot.readI64();
struct.setScanQueueMemLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 74: // ENABLE_SCAN_NODE_RUN_SERIAL
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_scan_node_run_serial = iprot.readBool();
struct.setEnableScanNodeRunSerialIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 75: // ENABLE_INSERT_STRICT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_insert_strict = iprot.readBool();
struct.setEnableInsertStrictIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 76: // ENABLE_INVERTED_INDEX_QUERY
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_inverted_index_query = iprot.readBool();
struct.setEnableInvertedIndexQueryIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 77: // TRUNCATE_CHAR_OR_VARCHAR_COLUMNS
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.truncate_char_or_varchar_columns = iprot.readBool();
struct.setTruncateCharOrVarcharColumnsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 78: // ENABLE_HASH_JOIN_EARLY_START_PROBE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_hash_join_early_start_probe = iprot.readBool();
struct.setEnableHashJoinEarlyStartProbeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 79: // ENABLE_PIPELINE_X_ENGINE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_pipeline_x_engine = iprot.readBool();
struct.setEnablePipelineXEngineIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 80: // ENABLE_MEMTABLE_ON_SINK_NODE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_memtable_on_sink_node = iprot.readBool();
struct.setEnableMemtableOnSinkNodeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 81: // ENABLE_DELETE_SUB_PREDICATE_V2
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_delete_sub_predicate_v2 = iprot.readBool();
struct.setEnableDeleteSubPredicateV2IsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 82: // FE_PROCESS_UUID
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.fe_process_uuid = iprot.readI64();
struct.setFeProcessUuidIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 83: // INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.inverted_index_conjunction_opt_threshold = iprot.readI32();
struct.setInvertedIndexConjunctionOptThresholdIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 84: // ENABLE_PROFILE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_profile = iprot.readBool();
struct.setEnableProfileIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 85: // ENABLE_PAGE_CACHE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_page_cache = iprot.readBool();
struct.setEnablePageCacheIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 86: // ANALYZE_TIMEOUT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.analyze_timeout = iprot.readI32();
struct.setAnalyzeTimeoutIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 87: // FASTER_FLOAT_CONVERT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.faster_float_convert = iprot.readBool();
struct.setFasterFloatConvertIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 88: // ENABLE_DECIMAL256
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_decimal256 = iprot.readBool();
struct.setEnableDecimal256IsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 89: // ENABLE_LOCAL_SHUFFLE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_local_shuffle = iprot.readBool();
struct.setEnableLocalShuffleIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 90: // SKIP_MISSING_VERSION
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.skip_missing_version = iprot.readBool();
struct.setSkipMissingVersionIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 91: // RUNTIME_FILTER_WAIT_INFINITELY
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.runtime_filter_wait_infinitely = iprot.readBool();
struct.setRuntimeFilterWaitInfinitelyIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 92: // CONDITION_CACHE_DIGEST
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.condition_cache_digest = iprot.readI32();
struct.setConditionCacheDigestIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 93: // INVERTED_INDEX_MAX_EXPANSIONS
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.inverted_index_max_expansions = iprot.readI32();
struct.setInvertedIndexMaxExpansionsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 94: // INVERTED_INDEX_SKIP_THRESHOLD
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.inverted_index_skip_threshold = iprot.readI32();
struct.setInvertedIndexSkipThresholdIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 95: // ENABLE_PARALLEL_SCAN
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_parallel_scan = iprot.readBool();
struct.setEnableParallelScanIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 96: // PARALLEL_SCAN_MAX_SCANNERS_COUNT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.parallel_scan_max_scanners_count = iprot.readI32();
struct.setParallelScanMaxScannersCountIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 97: // PARALLEL_SCAN_MIN_ROWS_PER_SCANNER
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.parallel_scan_min_rows_per_scanner = iprot.readI64();
struct.setParallelScanMinRowsPerScannerIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 98: // SKIP_BAD_TABLET
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.skip_bad_tablet = iprot.readBool();
struct.setSkipBadTabletIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 99: // SCANNER_SCALE_UP_RATIO
if (schemeField.type == org.apache.thrift.protocol.TType.DOUBLE) {
struct.scanner_scale_up_ratio = iprot.readDouble();
struct.setScannerScaleUpRatioIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 100: // ENABLE_DISTINCT_STREAMING_AGGREGATION
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_distinct_streaming_aggregation = iprot.readBool();
struct.setEnableDistinctStreamingAggregationIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 101: // ENABLE_JOIN_SPILL
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_join_spill = iprot.readBool();
struct.setEnableJoinSpillIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 102: // ENABLE_SORT_SPILL
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_sort_spill = iprot.readBool();
struct.setEnableSortSpillIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 103: // ENABLE_AGG_SPILL
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_agg_spill = iprot.readBool();
struct.setEnableAggSpillIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 104: // MIN_REVOCABLE_MEM
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.min_revocable_mem = iprot.readI64();
struct.setMinRevocableMemIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 105: // SPILL_STREAMING_AGG_MEM_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.spill_streaming_agg_mem_limit = iprot.readI64();
struct.setSpillStreamingAggMemLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 106: // DATA_QUEUE_MAX_BLOCKS
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.data_queue_max_blocks = iprot.readI64();
struct.setDataQueueMaxBlocksIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 107: // ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_common_expr_pushdown_for_inverted_index = iprot.readBool();
struct.setEnableCommonExprPushdownForInvertedIndexIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 108: // LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.local_exchange_free_blocks_limit = iprot.readI64();
struct.setLocalExchangeFreeBlocksLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 109: // ENABLE_FORCE_SPILL
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_force_spill = iprot.readBool();
struct.setEnableForceSpillIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 110: // ENABLE_PARQUET_FILTER_BY_MIN_MAX
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_parquet_filter_by_min_max = iprot.readBool();
struct.setEnableParquetFilterByMinMaxIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 111: // ENABLE_ORC_FILTER_BY_MIN_MAX
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_orc_filter_by_min_max = iprot.readBool();
struct.setEnableOrcFilterByMinMaxIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 112: // MAX_COLUMN_READER_NUM
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.max_column_reader_num = iprot.readI32();
struct.setMaxColumnReaderNumIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 113: // ENABLE_LOCAL_MERGE_SORT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_local_merge_sort = iprot.readBool();
struct.setEnableLocalMergeSortIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 114: // ENABLE_PARALLEL_RESULT_SINK
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_parallel_result_sink = iprot.readBool();
struct.setEnableParallelResultSinkIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 115: // ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_short_circuit_query_access_column_store = iprot.readBool();
struct.setEnableShortCircuitQueryAccessColumnStoreIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 116: // ENABLE_NO_NEED_READ_DATA_OPT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_no_need_read_data_opt = iprot.readBool();
struct.setEnableNoNeedReadDataOptIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 117: // READ_CSV_EMPTY_LINE_AS_NULL
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.read_csv_empty_line_as_null = iprot.readBool();
struct.setReadCsvEmptyLineAsNullIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 118: // SERDE_DIALECT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.serde_dialect = org.apache.doris.thrift.TSerdeDialect.findByValue(iprot.readI32());
struct.setSerdeDialectIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 119: // ENABLE_MATCH_WITHOUT_INVERTED_INDEX
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_match_without_inverted_index = iprot.readBool();
struct.setEnableMatchWithoutInvertedIndexIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 120: // ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_fallback_on_missing_inverted_index = iprot.readBool();
struct.setEnableFallbackOnMissingInvertedIndexIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 121: // KEEP_CARRIAGE_RETURN
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.keep_carriage_return = iprot.readBool();
struct.setKeepCarriageReturnIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 122: // RUNTIME_BLOOM_FILTER_MIN_SIZE
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.runtime_bloom_filter_min_size = iprot.readI32();
struct.setRuntimeBloomFilterMinSizeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 123: // HIVE_PARQUET_USE_COLUMN_NAMES
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.hive_parquet_use_column_names = iprot.readBool();
struct.setHiveParquetUseColumnNamesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 124: // HIVE_ORC_USE_COLUMN_NAMES
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.hive_orc_use_column_names = iprot.readBool();
struct.setHiveOrcUseColumnNamesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 125: // ENABLE_SEGMENT_CACHE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_segment_cache = iprot.readBool();
struct.setEnableSegmentCacheIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 126: // RUNTIME_BLOOM_FILTER_MAX_SIZE
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.runtime_bloom_filter_max_size = iprot.readI32();
struct.setRuntimeBloomFilterMaxSizeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 127: // IN_LIST_VALUE_COUNT_THRESHOLD
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.in_list_value_count_threshold = iprot.readI32();
struct.setInListValueCountThresholdIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 128: // ENABLE_VERBOSE_PROFILE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_verbose_profile = iprot.readBool();
struct.setEnableVerboseProfileIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 129: // RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.rpc_verbose_profile_max_instance_count = iprot.readI32();
struct.setRpcVerboseProfileMaxInstanceCountIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 130: // ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_adaptive_pipeline_task_serial_read_on_limit = iprot.readBool();
struct.setEnableAdaptivePipelineTaskSerialReadOnLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 131: // ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.adaptive_pipeline_task_serial_read_on_limit = iprot.readI32();
struct.setAdaptivePipelineTaskSerialReadOnLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 132: // PARALLEL_PREPARE_THRESHOLD
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.parallel_prepare_threshold = iprot.readI32();
struct.setParallelPrepareThresholdIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 133: // PARTITION_TOPN_MAX_PARTITIONS
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.partition_topn_max_partitions = iprot.readI32();
struct.setPartitionTopnMaxPartitionsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 134: // PARTITION_TOPN_PRE_PARTITION_ROWS
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.partition_topn_pre_partition_rows = iprot.readI32();
struct.setPartitionTopnPrePartitionRowsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 135: // ENABLE_PARALLEL_OUTFILE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_parallel_outfile = iprot.readBool();
struct.setEnableParallelOutfileIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 136: // ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_phrase_query_sequential_opt = iprot.readBool();
struct.setEnablePhraseQuerySequentialOptIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 137: // ENABLE_AUTO_CREATE_WHEN_OVERWRITE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_auto_create_when_overwrite = iprot.readBool();
struct.setEnableAutoCreateWhenOverwriteIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 138: // ORC_TINY_STRIPE_THRESHOLD_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.orc_tiny_stripe_threshold_bytes = iprot.readI64();
struct.setOrcTinyStripeThresholdBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 139: // ORC_ONCE_MAX_READ_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.orc_once_max_read_bytes = iprot.readI64();
struct.setOrcOnceMaxReadBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 140: // ORC_MAX_MERGE_DISTANCE_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.orc_max_merge_distance_bytes = iprot.readI64();
struct.setOrcMaxMergeDistanceBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 141: // IGNORE_RUNTIME_FILTER_ERROR
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.ignore_runtime_filter_error = iprot.readBool();
struct.setIgnoreRuntimeFilterErrorIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 142: // ENABLE_FIXED_LEN_TO_UINT32_V2
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_fixed_len_to_uint32_v2 = iprot.readBool();
struct.setEnableFixedLenToUint32V2IsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 143: // ENABLE_SHARED_EXCHANGE_SINK_BUFFER
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_shared_exchange_sink_buffer = iprot.readBool();
struct.setEnableSharedExchangeSinkBufferIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 144: // ENABLE_INVERTED_INDEX_SEARCHER_CACHE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_inverted_index_searcher_cache = iprot.readBool();
struct.setEnableInvertedIndexSearcherCacheIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 145: // ENABLE_INVERTED_INDEX_QUERY_CACHE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_inverted_index_query_cache = iprot.readBool();
struct.setEnableInvertedIndexQueryCacheIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 146: // ENABLE_CONDITION_CACHE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_condition_cache = iprot.readBool();
struct.setEnableConditionCacheIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 147: // PROFILE_LEVEL
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.profile_level = iprot.readI32();
struct.setProfileLevelIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 148: // MIN_SCANNERS_CONCURRENCY
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.min_scanners_concurrency = iprot.readI32();
struct.setMinScannersConcurrencyIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 149: // MIN_SCAN_SCHEDULER_CONCURRENCY
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.min_scan_scheduler_concurrency = iprot.readI32();
struct.setMinScanSchedulerConcurrencyIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 150: // ENABLE_RUNTIME_FILTER_PARTITION_PRUNE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_runtime_filter_partition_prune = iprot.readBool();
struct.setEnableRuntimeFilterPartitionPruneIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 151: // MINIMUM_OPERATOR_MEMORY_REQUIRED_KB
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.minimum_operator_memory_required_kb = iprot.readI32();
struct.setMinimumOperatorMemoryRequiredKbIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 152: // ENABLE_MEM_OVERCOMMIT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_mem_overcommit = iprot.readBool();
struct.setEnableMemOvercommitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 153: // QUERY_SLOT_COUNT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.query_slot_count = iprot.readI32();
struct.setQuerySlotCountIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 154: // ENABLE_SPILL
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_spill = iprot.readBool();
struct.setEnableSpillIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 155: // ENABLE_RESERVE_MEMORY
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_reserve_memory = iprot.readBool();
struct.setEnableReserveMemoryIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 156: // REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.revocable_memory_high_watermark_percent = iprot.readI32();
struct.setRevocableMemoryHighWatermarkPercentIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 157: // SPILL_SORT_MEM_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.spill_sort_mem_limit = iprot.readI64();
struct.setSpillSortMemLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 158: // SPILL_SORT_BATCH_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.spill_sort_batch_bytes = iprot.readI64();
struct.setSpillSortBatchBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 159: // SPILL_AGGREGATION_PARTITION_COUNT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.spill_aggregation_partition_count = iprot.readI32();
struct.setSpillAggregationPartitionCountIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 160: // SPILL_HASH_JOIN_PARTITION_COUNT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.spill_hash_join_partition_count = iprot.readI32();
struct.setSpillHashJoinPartitionCountIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 161: // LOW_MEMORY_MODE_BUFFER_LIMIT
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.low_memory_mode_buffer_limit = iprot.readI64();
struct.setLowMemoryModeBufferLimitIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 162: // DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.dump_heap_profile_when_mem_limit_exceeded = iprot.readBool();
struct.setDumpHeapProfileWhenMemLimitExceededIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 163: // INVERTED_INDEX_COMPATIBLE_READ
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.inverted_index_compatible_read = iprot.readBool();
struct.setInvertedIndexCompatibleReadIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 164: // CHECK_ORC_INIT_SARGS_SUCCESS
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.check_orc_init_sargs_success = iprot.readBool();
struct.setCheckOrcInitSargsSuccessIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 165: // EXCHANGE_MULTI_BLOCKS_BYTE_SIZE
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.exchange_multi_blocks_byte_size = iprot.readI32();
struct.setExchangeMultiBlocksByteSizeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 166: // ENABLE_STRICT_CAST
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_strict_cast = iprot.readBool();
struct.setEnableStrictCastIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 167: // NEW_VERSION_UNIX_TIMESTAMP
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.new_version_unix_timestamp = iprot.readBool();
struct.setNewVersionUnixTimestampIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 168: // HNSW_EF_SEARCH
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.hnsw_ef_search = iprot.readI32();
struct.setHnswEfSearchIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 169: // HNSW_CHECK_RELATIVE_DISTANCE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.hnsw_check_relative_distance = iprot.readBool();
struct.setHnswCheckRelativeDistanceIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 170: // HNSW_BOUNDED_QUEUE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.hnsw_bounded_queue = iprot.readBool();
struct.setHnswBoundedQueueIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 171: // OPTIMIZE_INDEX_SCAN_PARALLELISM
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.optimize_index_scan_parallelism = iprot.readBool();
struct.setOptimizeIndexScanParallelismIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 172: // ENABLE_PREFER_CACHED_ROWSET
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_prefer_cached_rowset = iprot.readBool();
struct.setEnablePreferCachedRowsetIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 173: // QUERY_FRESHNESS_TOLERANCE_MS
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.query_freshness_tolerance_ms = iprot.readI64();
struct.setQueryFreshnessToleranceMsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 174: // MERGE_READ_SLICE_SIZE
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.merge_read_slice_size = iprot.readI64();
struct.setMergeReadSliceSizeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 175: // ENABLE_FUZZY_BLOCKABLE_TASK
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_fuzzy_blockable_task = iprot.readBool();
struct.setEnableFuzzyBlockableTaskIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 176: // SHUFFLED_AGG_IDS
if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
{
org.apache.thrift.protocol.TList _list10 = iprot.readListBegin();
struct.shuffled_agg_ids = new java.util.ArrayList<java.lang.Integer>(_list10.size);
int _elem11;
for (int _i12 = 0; _i12 < _list10.size; ++_i12)
{
_elem11 = iprot.readI32();
struct.shuffled_agg_ids.add(_elem11);
}
iprot.readListEnd();
}
struct.setShuffledAggIdsIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 177: // ENABLE_EXTENDED_REGEX
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_extended_regex = iprot.readBool();
struct.setEnableExtendedRegexIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 178: // ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.iceberg_write_target_file_size_bytes = iprot.readI64();
struct.setIcebergWriteTargetFileSizeBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 180: // MAX_FILE_SCANNERS_CONCURRENCY
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.max_file_scanners_concurrency = iprot.readI32();
struct.setMaxFileScannersConcurrencyIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 181: // MIN_FILE_SCANNERS_CONCURRENCY
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.min_file_scanners_concurrency = iprot.readI32();
struct.setMinFileScannersConcurrencyIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 182: // IVF_NPROBE
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.ivf_nprobe = iprot.readI32();
struct.setIvfNprobeIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 179: // ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_parquet_filter_by_bloom_filter = iprot.readBool();
struct.setEnableParquetFilterByBloomFilterIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 183: // ENABLE_AGGREGATE_FUNCTION_NULL_V2
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_aggregate_function_null_v2 = iprot.readBool();
struct.setEnableAggregateFunctionNullV2IsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 186: // ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_streaming_agg_hash_join_force_passthrough = iprot.readBool();
struct.setEnableStreamingAggHashJoinForcePassthroughIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 187: // ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_distinct_streaming_agg_force_passthrough = iprot.readBool();
struct.setEnableDistinctStreamingAggForcePassthroughIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 188: // ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_broadcast_join_force_passthrough = iprot.readBool();
struct.setEnableBroadcastJoinForcePassthroughIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 195: // ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_left_semi_direct_return_opt = iprot.readBool();
struct.setEnableLeftSemiDirectReturnOptIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 200: // ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_adjust_conjunct_order_by_cost = iprot.readBool();
struct.setEnableAdjustConjunctOrderByCostIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 201: // ENABLE_PAIMON_CPP_READER
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_paimon_cpp_reader = iprot.readBool();
struct.setEnablePaimonCppReaderIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 202: // SINGLE_BACKEND_QUERY
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.single_backend_query = iprot.readBool();
struct.setSingleBackendQueryIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 185: // ENABLE_PARQUET_FILE_PAGE_CACHE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_parquet_file_page_cache = iprot.readBool();
struct.setEnableParquetFilePageCacheIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 203: // ENABLE_INVERTED_INDEX_WAND_QUERY
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_inverted_index_wand_query = iprot.readBool();
struct.setEnableInvertedIndexWandQueryIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 204: // SPILL_BUFFER_SIZE_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.spill_buffer_size_bytes = iprot.readI64();
struct.setSpillBufferSizeBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 205: // SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.spill_join_build_sink_mem_limit_bytes = iprot.readI64();
struct.setSpillJoinBuildSinkMemLimitBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 206: // SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.spill_aggregation_sink_mem_limit_bytes = iprot.readI64();
struct.setSpillAggregationSinkMemLimitBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 207: // SPILL_SORT_SINK_MEM_LIMIT_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.spill_sort_sink_mem_limit_bytes = iprot.readI64();
struct.setSpillSortSinkMemLimitBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 208: // SPILL_SORT_MERGE_MEM_LIMIT_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.spill_sort_merge_mem_limit_bytes = iprot.readI64();
struct.setSpillSortMergeMemLimitBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 209: // SPILL_REPARTITION_MAX_DEPTH
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.spill_repartition_max_depth = iprot.readI32();
struct.setSpillRepartitionMaxDepthIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 184: // CTE_MAX_RECURSION_DEPTH
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.cte_max_recursion_depth = iprot.readI32();
struct.setCteMaxRecursionDepthIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 210: // ENABLE_USE_HYBRID_SORT
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_use_hybrid_sort = iprot.readBool();
struct.setEnableUseHybridSortIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 211: // ENABLE_ADAPTIVE_SCAN
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_adaptive_scan = iprot.readBool();
struct.setEnableAdaptiveScanIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 212: // ENABLE_LOCAL_EXCHANGE_BEFORE_AGG
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_local_exchange_before_agg = iprot.readBool();
struct.setEnableLocalExchangeBeforeAggIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 213: // MAX_SCAN_MEM_RATIO
if (schemeField.type == org.apache.thrift.protocol.TType.DOUBLE) {
struct.max_scan_mem_ratio = iprot.readDouble();
struct.setMaxScanMemRatioIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 216: // ENABLE_RUST_LANCE_READER
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.enable_rust_lance_reader = iprot.readBool();
struct.setEnableRustLanceReaderIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 217: // NEW_VERSION_PERCENTILE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.new_version_percentile = iprot.readBool();
struct.setNewVersionPercentileIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 218: // PREFERRED_BLOCK_SIZE_BYTES
if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
struct.preferred_block_size_bytes = iprot.readI64();
struct.setPreferredBlockSizeBytesIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 1000: // DISABLE_FILE_CACHE
if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
struct.disable_file_cache = iprot.readBool();
struct.setDisableFileCacheIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
case 1001: // FILE_CACHE_QUERY_LIMIT_PERCENT
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
struct.file_cache_query_limit_percent = iprot.readI32();
struct.setFileCacheQueryLimitPercentIsSet(true);
} else {
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
default:
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
iprot.readFieldEnd();
}
iprot.readStructEnd();
// check for required fields of primitive type, which can't be checked in the validate method
struct.validate();
}
public void write(org.apache.thrift.protocol.TProtocol oprot, TQueryOptions struct) throws org.apache.thrift.TException {
struct.validate();
oprot.writeStructBegin(STRUCT_DESC);
if (struct.isSetAbortOnError()) {
oprot.writeFieldBegin(ABORT_ON_ERROR_FIELD_DESC);
oprot.writeBool(struct.abort_on_error);
oprot.writeFieldEnd();
}
if (struct.isSetMaxErrors()) {
oprot.writeFieldBegin(MAX_ERRORS_FIELD_DESC);
oprot.writeI32(struct.max_errors);
oprot.writeFieldEnd();
}
if (struct.isSetDisableCodegen()) {
oprot.writeFieldBegin(DISABLE_CODEGEN_FIELD_DESC);
oprot.writeBool(struct.disable_codegen);
oprot.writeFieldEnd();
}
if (struct.isSetBatchSize()) {
oprot.writeFieldBegin(BATCH_SIZE_FIELD_DESC);
oprot.writeI32(struct.batch_size);
oprot.writeFieldEnd();
}
if (struct.isSetNumNodes()) {
oprot.writeFieldBegin(NUM_NODES_FIELD_DESC);
oprot.writeI32(struct.num_nodes);
oprot.writeFieldEnd();
}
if (struct.isSetMaxScanRangeLength()) {
oprot.writeFieldBegin(MAX_SCAN_RANGE_LENGTH_FIELD_DESC);
oprot.writeI64(struct.max_scan_range_length);
oprot.writeFieldEnd();
}
if (struct.isSetMaxScannersConcurrency()) {
oprot.writeFieldBegin(MAX_SCANNERS_CONCURRENCY_FIELD_DESC);
oprot.writeI32(struct.max_scanners_concurrency);
oprot.writeFieldEnd();
}
if (struct.isSetMaxIoBuffers()) {
oprot.writeFieldBegin(MAX_IO_BUFFERS_FIELD_DESC);
oprot.writeI32(struct.max_io_buffers);
oprot.writeFieldEnd();
}
if (struct.isSetAllowUnsupportedFormats()) {
oprot.writeFieldBegin(ALLOW_UNSUPPORTED_FORMATS_FIELD_DESC);
oprot.writeBool(struct.allow_unsupported_formats);
oprot.writeFieldEnd();
}
if (struct.isSetDefaultOrderByLimit()) {
oprot.writeFieldBegin(DEFAULT_ORDER_BY_LIMIT_FIELD_DESC);
oprot.writeI64(struct.default_order_by_limit);
oprot.writeFieldEnd();
}
if (struct.isSetMemLimit()) {
oprot.writeFieldBegin(MEM_LIMIT_FIELD_DESC);
oprot.writeI64(struct.mem_limit);
oprot.writeFieldEnd();
}
if (struct.isSetAbortOnDefaultLimitExceeded()) {
oprot.writeFieldBegin(ABORT_ON_DEFAULT_LIMIT_EXCEEDED_FIELD_DESC);
oprot.writeBool(struct.abort_on_default_limit_exceeded);
oprot.writeFieldEnd();
}
if (struct.isSetQueryTimeout()) {
oprot.writeFieldBegin(QUERY_TIMEOUT_FIELD_DESC);
oprot.writeI32(struct.query_timeout);
oprot.writeFieldEnd();
}
if (struct.isSetIsReportSuccess()) {
oprot.writeFieldBegin(IS_REPORT_SUCCESS_FIELD_DESC);
oprot.writeBool(struct.is_report_success);
oprot.writeFieldEnd();
}
if (struct.isSetCodegenLevel()) {
oprot.writeFieldBegin(CODEGEN_LEVEL_FIELD_DESC);
oprot.writeI32(struct.codegen_level);
oprot.writeFieldEnd();
}
if (struct.isSetKuduLatestObservedTs()) {
oprot.writeFieldBegin(KUDU_LATEST_OBSERVED_TS_FIELD_DESC);
oprot.writeI64(struct.kudu_latest_observed_ts);
oprot.writeFieldEnd();
}
if (struct.query_type != null) {
if (struct.isSetQueryType()) {
oprot.writeFieldBegin(QUERY_TYPE_FIELD_DESC);
oprot.writeI32(struct.query_type.getValue());
oprot.writeFieldEnd();
}
}
if (struct.isSetMinReservation()) {
oprot.writeFieldBegin(MIN_RESERVATION_FIELD_DESC);
oprot.writeI64(struct.min_reservation);
oprot.writeFieldEnd();
}
if (struct.isSetMaxReservation()) {
oprot.writeFieldBegin(MAX_RESERVATION_FIELD_DESC);
oprot.writeI64(struct.max_reservation);
oprot.writeFieldEnd();
}
if (struct.isSetInitialReservationTotalClaims()) {
oprot.writeFieldBegin(INITIAL_RESERVATION_TOTAL_CLAIMS_FIELD_DESC);
oprot.writeI64(struct.initial_reservation_total_claims);
oprot.writeFieldEnd();
}
if (struct.isSetBufferPoolLimit()) {
oprot.writeFieldBegin(BUFFER_POOL_LIMIT_FIELD_DESC);
oprot.writeI64(struct.buffer_pool_limit);
oprot.writeFieldEnd();
}
if (struct.isSetDefaultSpillableBufferSize()) {
oprot.writeFieldBegin(DEFAULT_SPILLABLE_BUFFER_SIZE_FIELD_DESC);
oprot.writeI64(struct.default_spillable_buffer_size);
oprot.writeFieldEnd();
}
if (struct.isSetMinSpillableBufferSize()) {
oprot.writeFieldBegin(MIN_SPILLABLE_BUFFER_SIZE_FIELD_DESC);
oprot.writeI64(struct.min_spillable_buffer_size);
oprot.writeFieldEnd();
}
if (struct.isSetMaxRowSize()) {
oprot.writeFieldBegin(MAX_ROW_SIZE_FIELD_DESC);
oprot.writeI64(struct.max_row_size);
oprot.writeFieldEnd();
}
if (struct.isSetDisableStreamPreaggregations()) {
oprot.writeFieldBegin(DISABLE_STREAM_PREAGGREGATIONS_FIELD_DESC);
oprot.writeBool(struct.disable_stream_preaggregations);
oprot.writeFieldEnd();
}
if (struct.isSetMtDop()) {
oprot.writeFieldBegin(MT_DOP_FIELD_DESC);
oprot.writeI32(struct.mt_dop);
oprot.writeFieldEnd();
}
if (struct.isSetLoadMemLimit()) {
oprot.writeFieldBegin(LOAD_MEM_LIMIT_FIELD_DESC);
oprot.writeI64(struct.load_mem_limit);
oprot.writeFieldEnd();
}
if (struct.isSetMaxScanKeyNum()) {
oprot.writeFieldBegin(MAX_SCAN_KEY_NUM_FIELD_DESC);
oprot.writeI32(struct.max_scan_key_num);
oprot.writeFieldEnd();
}
if (struct.isSetMaxPushdownConditionsPerColumn()) {
oprot.writeFieldBegin(MAX_PUSHDOWN_CONDITIONS_PER_COLUMN_FIELD_DESC);
oprot.writeI32(struct.max_pushdown_conditions_per_column);
oprot.writeFieldEnd();
}
if (struct.isSetEnableEnableExchangeNodeParallelMerge()) {
oprot.writeFieldBegin(ENABLE_ENABLE_EXCHANGE_NODE_PARALLEL_MERGE_FIELD_DESC);
oprot.writeBool(struct.enable_enable_exchange_node_parallel_merge);
oprot.writeFieldEnd();
}
if (struct.isSetRuntimeFilterWaitTimeMs()) {
oprot.writeFieldBegin(RUNTIME_FILTER_WAIT_TIME_MS_FIELD_DESC);
oprot.writeI32(struct.runtime_filter_wait_time_ms);
oprot.writeFieldEnd();
}
if (struct.isSetRuntimeFilterMaxInNum()) {
oprot.writeFieldBegin(RUNTIME_FILTER_MAX_IN_NUM_FIELD_DESC);
oprot.writeI32(struct.runtime_filter_max_in_num);
oprot.writeFieldEnd();
}
if (struct.resource_limit != null) {
if (struct.isSetResourceLimit()) {
oprot.writeFieldBegin(RESOURCE_LIMIT_FIELD_DESC);
struct.resource_limit.write(oprot);
oprot.writeFieldEnd();
}
}
if (struct.isSetReturnObjectDataAsBinary()) {
oprot.writeFieldBegin(RETURN_OBJECT_DATA_AS_BINARY_FIELD_DESC);
oprot.writeBool(struct.return_object_data_as_binary);
oprot.writeFieldEnd();
}
if (struct.isSetTrimTailingSpacesForExternalTableQuery()) {
oprot.writeFieldBegin(TRIM_TAILING_SPACES_FOR_EXTERNAL_TABLE_QUERY_FIELD_DESC);
oprot.writeBool(struct.trim_tailing_spaces_for_external_table_query);
oprot.writeFieldEnd();
}
if (struct.isSetEnableFunctionPushdown()) {
oprot.writeFieldBegin(ENABLE_FUNCTION_PUSHDOWN_FIELD_DESC);
oprot.writeBool(struct.enable_function_pushdown);
oprot.writeFieldEnd();
}
if (struct.fragment_transmission_compression_codec != null) {
if (struct.isSetFragmentTransmissionCompressionCodec()) {
oprot.writeFieldBegin(FRAGMENT_TRANSMISSION_COMPRESSION_CODEC_FIELD_DESC);
oprot.writeString(struct.fragment_transmission_compression_codec);
oprot.writeFieldEnd();
}
}
if (struct.isSetEnableLocalExchange()) {
oprot.writeFieldBegin(ENABLE_LOCAL_EXCHANGE_FIELD_DESC);
oprot.writeBool(struct.enable_local_exchange);
oprot.writeFieldEnd();
}
if (struct.isSetSkipStorageEngineMerge()) {
oprot.writeFieldBegin(SKIP_STORAGE_ENGINE_MERGE_FIELD_DESC);
oprot.writeBool(struct.skip_storage_engine_merge);
oprot.writeFieldEnd();
}
if (struct.isSetSkipDeletePredicate()) {
oprot.writeFieldBegin(SKIP_DELETE_PREDICATE_FIELD_DESC);
oprot.writeBool(struct.skip_delete_predicate);
oprot.writeFieldEnd();
}
if (struct.isSetEnableNewShuffleHashMethod()) {
oprot.writeFieldBegin(ENABLE_NEW_SHUFFLE_HASH_METHOD_FIELD_DESC);
oprot.writeBool(struct.enable_new_shuffle_hash_method);
oprot.writeFieldEnd();
}
if (struct.isSetBeExecVersion()) {
oprot.writeFieldBegin(BE_EXEC_VERSION_FIELD_DESC);
oprot.writeI32(struct.be_exec_version);
oprot.writeFieldEnd();
}
if (struct.isSetPartitionedHashJoinRowsThreshold()) {
oprot.writeFieldBegin(PARTITIONED_HASH_JOIN_ROWS_THRESHOLD_FIELD_DESC);
oprot.writeI32(struct.partitioned_hash_join_rows_threshold);
oprot.writeFieldEnd();
}
if (struct.isSetEnableShareHashTableForBroadcastJoin()) {
oprot.writeFieldBegin(ENABLE_SHARE_HASH_TABLE_FOR_BROADCAST_JOIN_FIELD_DESC);
oprot.writeBool(struct.enable_share_hash_table_for_broadcast_join);
oprot.writeFieldEnd();
}
if (struct.isSetCheckOverflowForDecimal()) {
oprot.writeFieldBegin(CHECK_OVERFLOW_FOR_DECIMAL_FIELD_DESC);
oprot.writeBool(struct.check_overflow_for_decimal);
oprot.writeFieldEnd();
}
if (struct.isSetSkipDeleteBitmap()) {
oprot.writeFieldBegin(SKIP_DELETE_BITMAP_FIELD_DESC);
oprot.writeBool(struct.skip_delete_bitmap);
oprot.writeFieldEnd();
}
if (struct.isSetEnablePipelineEngine()) {
oprot.writeFieldBegin(ENABLE_PIPELINE_ENGINE_FIELD_DESC);
oprot.writeBool(struct.enable_pipeline_engine);
oprot.writeFieldEnd();
}
if (struct.isSetRepeatMaxNum()) {
oprot.writeFieldBegin(REPEAT_MAX_NUM_FIELD_DESC);
oprot.writeI32(struct.repeat_max_num);
oprot.writeFieldEnd();
}
if (struct.isSetExternalSortBytesThreshold()) {
oprot.writeFieldBegin(EXTERNAL_SORT_BYTES_THRESHOLD_FIELD_DESC);
oprot.writeI64(struct.external_sort_bytes_threshold);
oprot.writeFieldEnd();
}
if (struct.isSetPartitionedHashAggRowsThreshold()) {
oprot.writeFieldBegin(PARTITIONED_HASH_AGG_ROWS_THRESHOLD_FIELD_DESC);
oprot.writeI32(struct.partitioned_hash_agg_rows_threshold);
oprot.writeFieldEnd();
}
if (struct.isSetEnableFileCache()) {
oprot.writeFieldBegin(ENABLE_FILE_CACHE_FIELD_DESC);
oprot.writeBool(struct.enable_file_cache);
oprot.writeFieldEnd();
}
if (struct.isSetInsertTimeout()) {
oprot.writeFieldBegin(INSERT_TIMEOUT_FIELD_DESC);
oprot.writeI32(struct.insert_timeout);
oprot.writeFieldEnd();
}
if (struct.isSetExecutionTimeout()) {
oprot.writeFieldBegin(EXECUTION_TIMEOUT_FIELD_DESC);
oprot.writeI32(struct.execution_timeout);
oprot.writeFieldEnd();
}
if (struct.isSetDryRunQuery()) {
oprot.writeFieldBegin(DRY_RUN_QUERY_FIELD_DESC);
oprot.writeBool(struct.dry_run_query);
oprot.writeFieldEnd();
}
if (struct.isSetEnableCommonExprPushdown()) {
oprot.writeFieldBegin(ENABLE_COMMON_EXPR_PUSHDOWN_FIELD_DESC);
oprot.writeBool(struct.enable_common_expr_pushdown);
oprot.writeFieldEnd();
}
if (struct.isSetParallelInstance()) {
oprot.writeFieldBegin(PARALLEL_INSTANCE_FIELD_DESC);
oprot.writeI32(struct.parallel_instance);
oprot.writeFieldEnd();
}
if (struct.isSetMysqlRowBinaryFormat()) {
oprot.writeFieldBegin(MYSQL_ROW_BINARY_FORMAT_FIELD_DESC);
oprot.writeBool(struct.mysql_row_binary_format);
oprot.writeFieldEnd();
}
if (struct.isSetExternalAggBytesThreshold()) {
oprot.writeFieldBegin(EXTERNAL_AGG_BYTES_THRESHOLD_FIELD_DESC);
oprot.writeI64(struct.external_agg_bytes_threshold);
oprot.writeFieldEnd();
}
if (struct.isSetExternalAggPartitionBits()) {
oprot.writeFieldBegin(EXTERNAL_AGG_PARTITION_BITS_FIELD_DESC);
oprot.writeI32(struct.external_agg_partition_bits);
oprot.writeFieldEnd();
}
if (struct.file_cache_base_path != null) {
if (struct.isSetFileCacheBasePath()) {
oprot.writeFieldBegin(FILE_CACHE_BASE_PATH_FIELD_DESC);
oprot.writeString(struct.file_cache_base_path);
oprot.writeFieldEnd();
}
}
if (struct.isSetEnableParquetLazyMat()) {
oprot.writeFieldBegin(ENABLE_PARQUET_LAZY_MAT_FIELD_DESC);
oprot.writeBool(struct.enable_parquet_lazy_mat);
oprot.writeFieldEnd();
}
if (struct.isSetEnableOrcLazyMat()) {
oprot.writeFieldBegin(ENABLE_ORC_LAZY_MAT_FIELD_DESC);
oprot.writeBool(struct.enable_orc_lazy_mat);
oprot.writeFieldEnd();
}
if (struct.isSetScanQueueMemLimit()) {
oprot.writeFieldBegin(SCAN_QUEUE_MEM_LIMIT_FIELD_DESC);
oprot.writeI64(struct.scan_queue_mem_limit);
oprot.writeFieldEnd();
}
if (struct.isSetEnableScanNodeRunSerial()) {
oprot.writeFieldBegin(ENABLE_SCAN_NODE_RUN_SERIAL_FIELD_DESC);
oprot.writeBool(struct.enable_scan_node_run_serial);
oprot.writeFieldEnd();
}
if (struct.isSetEnableInsertStrict()) {
oprot.writeFieldBegin(ENABLE_INSERT_STRICT_FIELD_DESC);
oprot.writeBool(struct.enable_insert_strict);
oprot.writeFieldEnd();
}
if (struct.isSetEnableInvertedIndexQuery()) {
oprot.writeFieldBegin(ENABLE_INVERTED_INDEX_QUERY_FIELD_DESC);
oprot.writeBool(struct.enable_inverted_index_query);
oprot.writeFieldEnd();
}
if (struct.isSetTruncateCharOrVarcharColumns()) {
oprot.writeFieldBegin(TRUNCATE_CHAR_OR_VARCHAR_COLUMNS_FIELD_DESC);
oprot.writeBool(struct.truncate_char_or_varchar_columns);
oprot.writeFieldEnd();
}
if (struct.isSetEnableHashJoinEarlyStartProbe()) {
oprot.writeFieldBegin(ENABLE_HASH_JOIN_EARLY_START_PROBE_FIELD_DESC);
oprot.writeBool(struct.enable_hash_join_early_start_probe);
oprot.writeFieldEnd();
}
if (struct.isSetEnablePipelineXEngine()) {
oprot.writeFieldBegin(ENABLE_PIPELINE_X_ENGINE_FIELD_DESC);
oprot.writeBool(struct.enable_pipeline_x_engine);
oprot.writeFieldEnd();
}
if (struct.isSetEnableMemtableOnSinkNode()) {
oprot.writeFieldBegin(ENABLE_MEMTABLE_ON_SINK_NODE_FIELD_DESC);
oprot.writeBool(struct.enable_memtable_on_sink_node);
oprot.writeFieldEnd();
}
if (struct.isSetEnableDeleteSubPredicateV2()) {
oprot.writeFieldBegin(ENABLE_DELETE_SUB_PREDICATE_V2_FIELD_DESC);
oprot.writeBool(struct.enable_delete_sub_predicate_v2);
oprot.writeFieldEnd();
}
if (struct.isSetFeProcessUuid()) {
oprot.writeFieldBegin(FE_PROCESS_UUID_FIELD_DESC);
oprot.writeI64(struct.fe_process_uuid);
oprot.writeFieldEnd();
}
if (struct.isSetInvertedIndexConjunctionOptThreshold()) {
oprot.writeFieldBegin(INVERTED_INDEX_CONJUNCTION_OPT_THRESHOLD_FIELD_DESC);
oprot.writeI32(struct.inverted_index_conjunction_opt_threshold);
oprot.writeFieldEnd();
}
if (struct.isSetEnableProfile()) {
oprot.writeFieldBegin(ENABLE_PROFILE_FIELD_DESC);
oprot.writeBool(struct.enable_profile);
oprot.writeFieldEnd();
}
if (struct.isSetEnablePageCache()) {
oprot.writeFieldBegin(ENABLE_PAGE_CACHE_FIELD_DESC);
oprot.writeBool(struct.enable_page_cache);
oprot.writeFieldEnd();
}
if (struct.isSetAnalyzeTimeout()) {
oprot.writeFieldBegin(ANALYZE_TIMEOUT_FIELD_DESC);
oprot.writeI32(struct.analyze_timeout);
oprot.writeFieldEnd();
}
if (struct.isSetFasterFloatConvert()) {
oprot.writeFieldBegin(FASTER_FLOAT_CONVERT_FIELD_DESC);
oprot.writeBool(struct.faster_float_convert);
oprot.writeFieldEnd();
}
if (struct.isSetEnableDecimal256()) {
oprot.writeFieldBegin(ENABLE_DECIMAL256_FIELD_DESC);
oprot.writeBool(struct.enable_decimal256);
oprot.writeFieldEnd();
}
if (struct.isSetEnableLocalShuffle()) {
oprot.writeFieldBegin(ENABLE_LOCAL_SHUFFLE_FIELD_DESC);
oprot.writeBool(struct.enable_local_shuffle);
oprot.writeFieldEnd();
}
if (struct.isSetSkipMissingVersion()) {
oprot.writeFieldBegin(SKIP_MISSING_VERSION_FIELD_DESC);
oprot.writeBool(struct.skip_missing_version);
oprot.writeFieldEnd();
}
if (struct.isSetRuntimeFilterWaitInfinitely()) {
oprot.writeFieldBegin(RUNTIME_FILTER_WAIT_INFINITELY_FIELD_DESC);
oprot.writeBool(struct.runtime_filter_wait_infinitely);
oprot.writeFieldEnd();
}
if (struct.isSetConditionCacheDigest()) {
oprot.writeFieldBegin(CONDITION_CACHE_DIGEST_FIELD_DESC);
oprot.writeI32(struct.condition_cache_digest);
oprot.writeFieldEnd();
}
if (struct.isSetInvertedIndexMaxExpansions()) {
oprot.writeFieldBegin(INVERTED_INDEX_MAX_EXPANSIONS_FIELD_DESC);
oprot.writeI32(struct.inverted_index_max_expansions);
oprot.writeFieldEnd();
}
if (struct.isSetInvertedIndexSkipThreshold()) {
oprot.writeFieldBegin(INVERTED_INDEX_SKIP_THRESHOLD_FIELD_DESC);
oprot.writeI32(struct.inverted_index_skip_threshold);
oprot.writeFieldEnd();
}
if (struct.isSetEnableParallelScan()) {
oprot.writeFieldBegin(ENABLE_PARALLEL_SCAN_FIELD_DESC);
oprot.writeBool(struct.enable_parallel_scan);
oprot.writeFieldEnd();
}
if (struct.isSetParallelScanMaxScannersCount()) {
oprot.writeFieldBegin(PARALLEL_SCAN_MAX_SCANNERS_COUNT_FIELD_DESC);
oprot.writeI32(struct.parallel_scan_max_scanners_count);
oprot.writeFieldEnd();
}
if (struct.isSetParallelScanMinRowsPerScanner()) {
oprot.writeFieldBegin(PARALLEL_SCAN_MIN_ROWS_PER_SCANNER_FIELD_DESC);
oprot.writeI64(struct.parallel_scan_min_rows_per_scanner);
oprot.writeFieldEnd();
}
if (struct.isSetSkipBadTablet()) {
oprot.writeFieldBegin(SKIP_BAD_TABLET_FIELD_DESC);
oprot.writeBool(struct.skip_bad_tablet);
oprot.writeFieldEnd();
}
if (struct.isSetScannerScaleUpRatio()) {
oprot.writeFieldBegin(SCANNER_SCALE_UP_RATIO_FIELD_DESC);
oprot.writeDouble(struct.scanner_scale_up_ratio);
oprot.writeFieldEnd();
}
if (struct.isSetEnableDistinctStreamingAggregation()) {
oprot.writeFieldBegin(ENABLE_DISTINCT_STREAMING_AGGREGATION_FIELD_DESC);
oprot.writeBool(struct.enable_distinct_streaming_aggregation);
oprot.writeFieldEnd();
}
if (struct.isSetEnableJoinSpill()) {
oprot.writeFieldBegin(ENABLE_JOIN_SPILL_FIELD_DESC);
oprot.writeBool(struct.enable_join_spill);
oprot.writeFieldEnd();
}
if (struct.isSetEnableSortSpill()) {
oprot.writeFieldBegin(ENABLE_SORT_SPILL_FIELD_DESC);
oprot.writeBool(struct.enable_sort_spill);
oprot.writeFieldEnd();
}
if (struct.isSetEnableAggSpill()) {
oprot.writeFieldBegin(ENABLE_AGG_SPILL_FIELD_DESC);
oprot.writeBool(struct.enable_agg_spill);
oprot.writeFieldEnd();
}
if (struct.isSetMinRevocableMem()) {
oprot.writeFieldBegin(MIN_REVOCABLE_MEM_FIELD_DESC);
oprot.writeI64(struct.min_revocable_mem);
oprot.writeFieldEnd();
}
if (struct.isSetSpillStreamingAggMemLimit()) {
oprot.writeFieldBegin(SPILL_STREAMING_AGG_MEM_LIMIT_FIELD_DESC);
oprot.writeI64(struct.spill_streaming_agg_mem_limit);
oprot.writeFieldEnd();
}
if (struct.isSetDataQueueMaxBlocks()) {
oprot.writeFieldBegin(DATA_QUEUE_MAX_BLOCKS_FIELD_DESC);
oprot.writeI64(struct.data_queue_max_blocks);
oprot.writeFieldEnd();
}
if (struct.isSetEnableCommonExprPushdownForInvertedIndex()) {
oprot.writeFieldBegin(ENABLE_COMMON_EXPR_PUSHDOWN_FOR_INVERTED_INDEX_FIELD_DESC);
oprot.writeBool(struct.enable_common_expr_pushdown_for_inverted_index);
oprot.writeFieldEnd();
}
if (struct.isSetLocalExchangeFreeBlocksLimit()) {
oprot.writeFieldBegin(LOCAL_EXCHANGE_FREE_BLOCKS_LIMIT_FIELD_DESC);
oprot.writeI64(struct.local_exchange_free_blocks_limit);
oprot.writeFieldEnd();
}
if (struct.isSetEnableForceSpill()) {
oprot.writeFieldBegin(ENABLE_FORCE_SPILL_FIELD_DESC);
oprot.writeBool(struct.enable_force_spill);
oprot.writeFieldEnd();
}
if (struct.isSetEnableParquetFilterByMinMax()) {
oprot.writeFieldBegin(ENABLE_PARQUET_FILTER_BY_MIN_MAX_FIELD_DESC);
oprot.writeBool(struct.enable_parquet_filter_by_min_max);
oprot.writeFieldEnd();
}
if (struct.isSetEnableOrcFilterByMinMax()) {
oprot.writeFieldBegin(ENABLE_ORC_FILTER_BY_MIN_MAX_FIELD_DESC);
oprot.writeBool(struct.enable_orc_filter_by_min_max);
oprot.writeFieldEnd();
}
if (struct.isSetMaxColumnReaderNum()) {
oprot.writeFieldBegin(MAX_COLUMN_READER_NUM_FIELD_DESC);
oprot.writeI32(struct.max_column_reader_num);
oprot.writeFieldEnd();
}
if (struct.isSetEnableLocalMergeSort()) {
oprot.writeFieldBegin(ENABLE_LOCAL_MERGE_SORT_FIELD_DESC);
oprot.writeBool(struct.enable_local_merge_sort);
oprot.writeFieldEnd();
}
if (struct.isSetEnableParallelResultSink()) {
oprot.writeFieldBegin(ENABLE_PARALLEL_RESULT_SINK_FIELD_DESC);
oprot.writeBool(struct.enable_parallel_result_sink);
oprot.writeFieldEnd();
}
if (struct.isSetEnableShortCircuitQueryAccessColumnStore()) {
oprot.writeFieldBegin(ENABLE_SHORT_CIRCUIT_QUERY_ACCESS_COLUMN_STORE_FIELD_DESC);
oprot.writeBool(struct.enable_short_circuit_query_access_column_store);
oprot.writeFieldEnd();
}
if (struct.isSetEnableNoNeedReadDataOpt()) {
oprot.writeFieldBegin(ENABLE_NO_NEED_READ_DATA_OPT_FIELD_DESC);
oprot.writeBool(struct.enable_no_need_read_data_opt);
oprot.writeFieldEnd();
}
if (struct.isSetReadCsvEmptyLineAsNull()) {
oprot.writeFieldBegin(READ_CSV_EMPTY_LINE_AS_NULL_FIELD_DESC);
oprot.writeBool(struct.read_csv_empty_line_as_null);
oprot.writeFieldEnd();
}
if (struct.serde_dialect != null) {
if (struct.isSetSerdeDialect()) {
oprot.writeFieldBegin(SERDE_DIALECT_FIELD_DESC);
oprot.writeI32(struct.serde_dialect.getValue());
oprot.writeFieldEnd();
}
}
if (struct.isSetEnableMatchWithoutInvertedIndex()) {
oprot.writeFieldBegin(ENABLE_MATCH_WITHOUT_INVERTED_INDEX_FIELD_DESC);
oprot.writeBool(struct.enable_match_without_inverted_index);
oprot.writeFieldEnd();
}
if (struct.isSetEnableFallbackOnMissingInvertedIndex()) {
oprot.writeFieldBegin(ENABLE_FALLBACK_ON_MISSING_INVERTED_INDEX_FIELD_DESC);
oprot.writeBool(struct.enable_fallback_on_missing_inverted_index);
oprot.writeFieldEnd();
}
if (struct.isSetKeepCarriageReturn()) {
oprot.writeFieldBegin(KEEP_CARRIAGE_RETURN_FIELD_DESC);
oprot.writeBool(struct.keep_carriage_return);
oprot.writeFieldEnd();
}
if (struct.isSetRuntimeBloomFilterMinSize()) {
oprot.writeFieldBegin(RUNTIME_BLOOM_FILTER_MIN_SIZE_FIELD_DESC);
oprot.writeI32(struct.runtime_bloom_filter_min_size);
oprot.writeFieldEnd();
}
if (struct.isSetHiveParquetUseColumnNames()) {
oprot.writeFieldBegin(HIVE_PARQUET_USE_COLUMN_NAMES_FIELD_DESC);
oprot.writeBool(struct.hive_parquet_use_column_names);
oprot.writeFieldEnd();
}
if (struct.isSetHiveOrcUseColumnNames()) {
oprot.writeFieldBegin(HIVE_ORC_USE_COLUMN_NAMES_FIELD_DESC);
oprot.writeBool(struct.hive_orc_use_column_names);
oprot.writeFieldEnd();
}
if (struct.isSetEnableSegmentCache()) {
oprot.writeFieldBegin(ENABLE_SEGMENT_CACHE_FIELD_DESC);
oprot.writeBool(struct.enable_segment_cache);
oprot.writeFieldEnd();
}
if (struct.isSetRuntimeBloomFilterMaxSize()) {
oprot.writeFieldBegin(RUNTIME_BLOOM_FILTER_MAX_SIZE_FIELD_DESC);
oprot.writeI32(struct.runtime_bloom_filter_max_size);
oprot.writeFieldEnd();
}
if (struct.isSetInListValueCountThreshold()) {
oprot.writeFieldBegin(IN_LIST_VALUE_COUNT_THRESHOLD_FIELD_DESC);
oprot.writeI32(struct.in_list_value_count_threshold);
oprot.writeFieldEnd();
}
if (struct.isSetEnableVerboseProfile()) {
oprot.writeFieldBegin(ENABLE_VERBOSE_PROFILE_FIELD_DESC);
oprot.writeBool(struct.enable_verbose_profile);
oprot.writeFieldEnd();
}
if (struct.isSetRpcVerboseProfileMaxInstanceCount()) {
oprot.writeFieldBegin(RPC_VERBOSE_PROFILE_MAX_INSTANCE_COUNT_FIELD_DESC);
oprot.writeI32(struct.rpc_verbose_profile_max_instance_count);
oprot.writeFieldEnd();
}
if (struct.isSetEnableAdaptivePipelineTaskSerialReadOnLimit()) {
oprot.writeFieldBegin(ENABLE_ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_FIELD_DESC);
oprot.writeBool(struct.enable_adaptive_pipeline_task_serial_read_on_limit);
oprot.writeFieldEnd();
}
if (struct.isSetAdaptivePipelineTaskSerialReadOnLimit()) {
oprot.writeFieldBegin(ADAPTIVE_PIPELINE_TASK_SERIAL_READ_ON_LIMIT_FIELD_DESC);
oprot.writeI32(struct.adaptive_pipeline_task_serial_read_on_limit);
oprot.writeFieldEnd();
}
if (struct.isSetParallelPrepareThreshold()) {
oprot.writeFieldBegin(PARALLEL_PREPARE_THRESHOLD_FIELD_DESC);
oprot.writeI32(struct.parallel_prepare_threshold);
oprot.writeFieldEnd();
}
if (struct.isSetPartitionTopnMaxPartitions()) {
oprot.writeFieldBegin(PARTITION_TOPN_MAX_PARTITIONS_FIELD_DESC);
oprot.writeI32(struct.partition_topn_max_partitions);
oprot.writeFieldEnd();
}
if (struct.isSetPartitionTopnPrePartitionRows()) {
oprot.writeFieldBegin(PARTITION_TOPN_PRE_PARTITION_ROWS_FIELD_DESC);
oprot.writeI32(struct.partition_topn_pre_partition_rows);
oprot.writeFieldEnd();
}
if (struct.isSetEnableParallelOutfile()) {
oprot.writeFieldBegin(ENABLE_PARALLEL_OUTFILE_FIELD_DESC);
oprot.writeBool(struct.enable_parallel_outfile);
oprot.writeFieldEnd();
}
if (struct.isSetEnablePhraseQuerySequentialOpt()) {
oprot.writeFieldBegin(ENABLE_PHRASE_QUERY_SEQUENTIAL_OPT_FIELD_DESC);
oprot.writeBool(struct.enable_phrase_query_sequential_opt);
oprot.writeFieldEnd();
}
if (struct.isSetEnableAutoCreateWhenOverwrite()) {
oprot.writeFieldBegin(ENABLE_AUTO_CREATE_WHEN_OVERWRITE_FIELD_DESC);
oprot.writeBool(struct.enable_auto_create_when_overwrite);
oprot.writeFieldEnd();
}
if (struct.isSetOrcTinyStripeThresholdBytes()) {
oprot.writeFieldBegin(ORC_TINY_STRIPE_THRESHOLD_BYTES_FIELD_DESC);
oprot.writeI64(struct.orc_tiny_stripe_threshold_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetOrcOnceMaxReadBytes()) {
oprot.writeFieldBegin(ORC_ONCE_MAX_READ_BYTES_FIELD_DESC);
oprot.writeI64(struct.orc_once_max_read_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetOrcMaxMergeDistanceBytes()) {
oprot.writeFieldBegin(ORC_MAX_MERGE_DISTANCE_BYTES_FIELD_DESC);
oprot.writeI64(struct.orc_max_merge_distance_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetIgnoreRuntimeFilterError()) {
oprot.writeFieldBegin(IGNORE_RUNTIME_FILTER_ERROR_FIELD_DESC);
oprot.writeBool(struct.ignore_runtime_filter_error);
oprot.writeFieldEnd();
}
if (struct.isSetEnableFixedLenToUint32V2()) {
oprot.writeFieldBegin(ENABLE_FIXED_LEN_TO_UINT32_V2_FIELD_DESC);
oprot.writeBool(struct.enable_fixed_len_to_uint32_v2);
oprot.writeFieldEnd();
}
if (struct.isSetEnableSharedExchangeSinkBuffer()) {
oprot.writeFieldBegin(ENABLE_SHARED_EXCHANGE_SINK_BUFFER_FIELD_DESC);
oprot.writeBool(struct.enable_shared_exchange_sink_buffer);
oprot.writeFieldEnd();
}
if (struct.isSetEnableInvertedIndexSearcherCache()) {
oprot.writeFieldBegin(ENABLE_INVERTED_INDEX_SEARCHER_CACHE_FIELD_DESC);
oprot.writeBool(struct.enable_inverted_index_searcher_cache);
oprot.writeFieldEnd();
}
if (struct.isSetEnableInvertedIndexQueryCache()) {
oprot.writeFieldBegin(ENABLE_INVERTED_INDEX_QUERY_CACHE_FIELD_DESC);
oprot.writeBool(struct.enable_inverted_index_query_cache);
oprot.writeFieldEnd();
}
if (struct.isSetEnableConditionCache()) {
oprot.writeFieldBegin(ENABLE_CONDITION_CACHE_FIELD_DESC);
oprot.writeBool(struct.enable_condition_cache);
oprot.writeFieldEnd();
}
if (struct.isSetProfileLevel()) {
oprot.writeFieldBegin(PROFILE_LEVEL_FIELD_DESC);
oprot.writeI32(struct.profile_level);
oprot.writeFieldEnd();
}
if (struct.isSetMinScannersConcurrency()) {
oprot.writeFieldBegin(MIN_SCANNERS_CONCURRENCY_FIELD_DESC);
oprot.writeI32(struct.min_scanners_concurrency);
oprot.writeFieldEnd();
}
if (struct.isSetMinScanSchedulerConcurrency()) {
oprot.writeFieldBegin(MIN_SCAN_SCHEDULER_CONCURRENCY_FIELD_DESC);
oprot.writeI32(struct.min_scan_scheduler_concurrency);
oprot.writeFieldEnd();
}
if (struct.isSetEnableRuntimeFilterPartitionPrune()) {
oprot.writeFieldBegin(ENABLE_RUNTIME_FILTER_PARTITION_PRUNE_FIELD_DESC);
oprot.writeBool(struct.enable_runtime_filter_partition_prune);
oprot.writeFieldEnd();
}
if (struct.isSetMinimumOperatorMemoryRequiredKb()) {
oprot.writeFieldBegin(MINIMUM_OPERATOR_MEMORY_REQUIRED_KB_FIELD_DESC);
oprot.writeI32(struct.minimum_operator_memory_required_kb);
oprot.writeFieldEnd();
}
if (struct.isSetEnableMemOvercommit()) {
oprot.writeFieldBegin(ENABLE_MEM_OVERCOMMIT_FIELD_DESC);
oprot.writeBool(struct.enable_mem_overcommit);
oprot.writeFieldEnd();
}
if (struct.isSetQuerySlotCount()) {
oprot.writeFieldBegin(QUERY_SLOT_COUNT_FIELD_DESC);
oprot.writeI32(struct.query_slot_count);
oprot.writeFieldEnd();
}
if (struct.isSetEnableSpill()) {
oprot.writeFieldBegin(ENABLE_SPILL_FIELD_DESC);
oprot.writeBool(struct.enable_spill);
oprot.writeFieldEnd();
}
if (struct.isSetEnableReserveMemory()) {
oprot.writeFieldBegin(ENABLE_RESERVE_MEMORY_FIELD_DESC);
oprot.writeBool(struct.enable_reserve_memory);
oprot.writeFieldEnd();
}
if (struct.isSetRevocableMemoryHighWatermarkPercent()) {
oprot.writeFieldBegin(REVOCABLE_MEMORY_HIGH_WATERMARK_PERCENT_FIELD_DESC);
oprot.writeI32(struct.revocable_memory_high_watermark_percent);
oprot.writeFieldEnd();
}
if (struct.isSetSpillSortMemLimit()) {
oprot.writeFieldBegin(SPILL_SORT_MEM_LIMIT_FIELD_DESC);
oprot.writeI64(struct.spill_sort_mem_limit);
oprot.writeFieldEnd();
}
if (struct.isSetSpillSortBatchBytes()) {
oprot.writeFieldBegin(SPILL_SORT_BATCH_BYTES_FIELD_DESC);
oprot.writeI64(struct.spill_sort_batch_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetSpillAggregationPartitionCount()) {
oprot.writeFieldBegin(SPILL_AGGREGATION_PARTITION_COUNT_FIELD_DESC);
oprot.writeI32(struct.spill_aggregation_partition_count);
oprot.writeFieldEnd();
}
if (struct.isSetSpillHashJoinPartitionCount()) {
oprot.writeFieldBegin(SPILL_HASH_JOIN_PARTITION_COUNT_FIELD_DESC);
oprot.writeI32(struct.spill_hash_join_partition_count);
oprot.writeFieldEnd();
}
if (struct.isSetLowMemoryModeBufferLimit()) {
oprot.writeFieldBegin(LOW_MEMORY_MODE_BUFFER_LIMIT_FIELD_DESC);
oprot.writeI64(struct.low_memory_mode_buffer_limit);
oprot.writeFieldEnd();
}
if (struct.isSetDumpHeapProfileWhenMemLimitExceeded()) {
oprot.writeFieldBegin(DUMP_HEAP_PROFILE_WHEN_MEM_LIMIT_EXCEEDED_FIELD_DESC);
oprot.writeBool(struct.dump_heap_profile_when_mem_limit_exceeded);
oprot.writeFieldEnd();
}
if (struct.isSetInvertedIndexCompatibleRead()) {
oprot.writeFieldBegin(INVERTED_INDEX_COMPATIBLE_READ_FIELD_DESC);
oprot.writeBool(struct.inverted_index_compatible_read);
oprot.writeFieldEnd();
}
if (struct.isSetCheckOrcInitSargsSuccess()) {
oprot.writeFieldBegin(CHECK_ORC_INIT_SARGS_SUCCESS_FIELD_DESC);
oprot.writeBool(struct.check_orc_init_sargs_success);
oprot.writeFieldEnd();
}
if (struct.isSetExchangeMultiBlocksByteSize()) {
oprot.writeFieldBegin(EXCHANGE_MULTI_BLOCKS_BYTE_SIZE_FIELD_DESC);
oprot.writeI32(struct.exchange_multi_blocks_byte_size);
oprot.writeFieldEnd();
}
if (struct.isSetEnableStrictCast()) {
oprot.writeFieldBegin(ENABLE_STRICT_CAST_FIELD_DESC);
oprot.writeBool(struct.enable_strict_cast);
oprot.writeFieldEnd();
}
if (struct.isSetNewVersionUnixTimestamp()) {
oprot.writeFieldBegin(NEW_VERSION_UNIX_TIMESTAMP_FIELD_DESC);
oprot.writeBool(struct.new_version_unix_timestamp);
oprot.writeFieldEnd();
}
if (struct.isSetHnswEfSearch()) {
oprot.writeFieldBegin(HNSW_EF_SEARCH_FIELD_DESC);
oprot.writeI32(struct.hnsw_ef_search);
oprot.writeFieldEnd();
}
if (struct.isSetHnswCheckRelativeDistance()) {
oprot.writeFieldBegin(HNSW_CHECK_RELATIVE_DISTANCE_FIELD_DESC);
oprot.writeBool(struct.hnsw_check_relative_distance);
oprot.writeFieldEnd();
}
if (struct.isSetHnswBoundedQueue()) {
oprot.writeFieldBegin(HNSW_BOUNDED_QUEUE_FIELD_DESC);
oprot.writeBool(struct.hnsw_bounded_queue);
oprot.writeFieldEnd();
}
if (struct.isSetOptimizeIndexScanParallelism()) {
oprot.writeFieldBegin(OPTIMIZE_INDEX_SCAN_PARALLELISM_FIELD_DESC);
oprot.writeBool(struct.optimize_index_scan_parallelism);
oprot.writeFieldEnd();
}
if (struct.isSetEnablePreferCachedRowset()) {
oprot.writeFieldBegin(ENABLE_PREFER_CACHED_ROWSET_FIELD_DESC);
oprot.writeBool(struct.enable_prefer_cached_rowset);
oprot.writeFieldEnd();
}
if (struct.isSetQueryFreshnessToleranceMs()) {
oprot.writeFieldBegin(QUERY_FRESHNESS_TOLERANCE_MS_FIELD_DESC);
oprot.writeI64(struct.query_freshness_tolerance_ms);
oprot.writeFieldEnd();
}
if (struct.isSetMergeReadSliceSize()) {
oprot.writeFieldBegin(MERGE_READ_SLICE_SIZE_FIELD_DESC);
oprot.writeI64(struct.merge_read_slice_size);
oprot.writeFieldEnd();
}
if (struct.isSetEnableFuzzyBlockableTask()) {
oprot.writeFieldBegin(ENABLE_FUZZY_BLOCKABLE_TASK_FIELD_DESC);
oprot.writeBool(struct.enable_fuzzy_blockable_task);
oprot.writeFieldEnd();
}
if (struct.shuffled_agg_ids != null) {
if (struct.isSetShuffledAggIds()) {
oprot.writeFieldBegin(SHUFFLED_AGG_IDS_FIELD_DESC);
{
oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I32, struct.shuffled_agg_ids.size()));
for (int _iter13 : struct.shuffled_agg_ids)
{
oprot.writeI32(_iter13);
}
oprot.writeListEnd();
}
oprot.writeFieldEnd();
}
}
if (struct.isSetEnableExtendedRegex()) {
oprot.writeFieldBegin(ENABLE_EXTENDED_REGEX_FIELD_DESC);
oprot.writeBool(struct.enable_extended_regex);
oprot.writeFieldEnd();
}
if (struct.isSetIcebergWriteTargetFileSizeBytes()) {
oprot.writeFieldBegin(ICEBERG_WRITE_TARGET_FILE_SIZE_BYTES_FIELD_DESC);
oprot.writeI64(struct.iceberg_write_target_file_size_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetEnableParquetFilterByBloomFilter()) {
oprot.writeFieldBegin(ENABLE_PARQUET_FILTER_BY_BLOOM_FILTER_FIELD_DESC);
oprot.writeBool(struct.enable_parquet_filter_by_bloom_filter);
oprot.writeFieldEnd();
}
if (struct.isSetMaxFileScannersConcurrency()) {
oprot.writeFieldBegin(MAX_FILE_SCANNERS_CONCURRENCY_FIELD_DESC);
oprot.writeI32(struct.max_file_scanners_concurrency);
oprot.writeFieldEnd();
}
if (struct.isSetMinFileScannersConcurrency()) {
oprot.writeFieldBegin(MIN_FILE_SCANNERS_CONCURRENCY_FIELD_DESC);
oprot.writeI32(struct.min_file_scanners_concurrency);
oprot.writeFieldEnd();
}
if (struct.isSetIvfNprobe()) {
oprot.writeFieldBegin(IVF_NPROBE_FIELD_DESC);
oprot.writeI32(struct.ivf_nprobe);
oprot.writeFieldEnd();
}
if (struct.isSetEnableAggregateFunctionNullV2()) {
oprot.writeFieldBegin(ENABLE_AGGREGATE_FUNCTION_NULL_V2_FIELD_DESC);
oprot.writeBool(struct.enable_aggregate_function_null_v2);
oprot.writeFieldEnd();
}
if (struct.isSetCteMaxRecursionDepth()) {
oprot.writeFieldBegin(CTE_MAX_RECURSION_DEPTH_FIELD_DESC);
oprot.writeI32(struct.cte_max_recursion_depth);
oprot.writeFieldEnd();
}
if (struct.isSetEnableParquetFilePageCache()) {
oprot.writeFieldBegin(ENABLE_PARQUET_FILE_PAGE_CACHE_FIELD_DESC);
oprot.writeBool(struct.enable_parquet_file_page_cache);
oprot.writeFieldEnd();
}
if (struct.isSetEnableStreamingAggHashJoinForcePassthrough()) {
oprot.writeFieldBegin(ENABLE_STREAMING_AGG_HASH_JOIN_FORCE_PASSTHROUGH_FIELD_DESC);
oprot.writeBool(struct.enable_streaming_agg_hash_join_force_passthrough);
oprot.writeFieldEnd();
}
if (struct.isSetEnableDistinctStreamingAggForcePassthrough()) {
oprot.writeFieldBegin(ENABLE_DISTINCT_STREAMING_AGG_FORCE_PASSTHROUGH_FIELD_DESC);
oprot.writeBool(struct.enable_distinct_streaming_agg_force_passthrough);
oprot.writeFieldEnd();
}
if (struct.isSetEnableBroadcastJoinForcePassthrough()) {
oprot.writeFieldBegin(ENABLE_BROADCAST_JOIN_FORCE_PASSTHROUGH_FIELD_DESC);
oprot.writeBool(struct.enable_broadcast_join_force_passthrough);
oprot.writeFieldEnd();
}
if (struct.isSetEnableLeftSemiDirectReturnOpt()) {
oprot.writeFieldBegin(ENABLE_LEFT_SEMI_DIRECT_RETURN_OPT_FIELD_DESC);
oprot.writeBool(struct.enable_left_semi_direct_return_opt);
oprot.writeFieldEnd();
}
if (struct.isSetEnableAdjustConjunctOrderByCost()) {
oprot.writeFieldBegin(ENABLE_ADJUST_CONJUNCT_ORDER_BY_COST_FIELD_DESC);
oprot.writeBool(struct.enable_adjust_conjunct_order_by_cost);
oprot.writeFieldEnd();
}
if (struct.isSetEnablePaimonCppReader()) {
oprot.writeFieldBegin(ENABLE_PAIMON_CPP_READER_FIELD_DESC);
oprot.writeBool(struct.enable_paimon_cpp_reader);
oprot.writeFieldEnd();
}
if (struct.isSetSingleBackendQuery()) {
oprot.writeFieldBegin(SINGLE_BACKEND_QUERY_FIELD_DESC);
oprot.writeBool(struct.single_backend_query);
oprot.writeFieldEnd();
}
if (struct.isSetEnableInvertedIndexWandQuery()) {
oprot.writeFieldBegin(ENABLE_INVERTED_INDEX_WAND_QUERY_FIELD_DESC);
oprot.writeBool(struct.enable_inverted_index_wand_query);
oprot.writeFieldEnd();
}
if (struct.isSetSpillBufferSizeBytes()) {
oprot.writeFieldBegin(SPILL_BUFFER_SIZE_BYTES_FIELD_DESC);
oprot.writeI64(struct.spill_buffer_size_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetSpillJoinBuildSinkMemLimitBytes()) {
oprot.writeFieldBegin(SPILL_JOIN_BUILD_SINK_MEM_LIMIT_BYTES_FIELD_DESC);
oprot.writeI64(struct.spill_join_build_sink_mem_limit_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetSpillAggregationSinkMemLimitBytes()) {
oprot.writeFieldBegin(SPILL_AGGREGATION_SINK_MEM_LIMIT_BYTES_FIELD_DESC);
oprot.writeI64(struct.spill_aggregation_sink_mem_limit_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetSpillSortSinkMemLimitBytes()) {
oprot.writeFieldBegin(SPILL_SORT_SINK_MEM_LIMIT_BYTES_FIELD_DESC);
oprot.writeI64(struct.spill_sort_sink_mem_limit_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetSpillSortMergeMemLimitBytes()) {
oprot.writeFieldBegin(SPILL_SORT_MERGE_MEM_LIMIT_BYTES_FIELD_DESC);
oprot.writeI64(struct.spill_sort_merge_mem_limit_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetSpillRepartitionMaxDepth()) {
oprot.writeFieldBegin(SPILL_REPARTITION_MAX_DEPTH_FIELD_DESC);
oprot.writeI32(struct.spill_repartition_max_depth);
oprot.writeFieldEnd();
}
if (struct.isSetEnableUseHybridSort()) {
oprot.writeFieldBegin(ENABLE_USE_HYBRID_SORT_FIELD_DESC);
oprot.writeBool(struct.enable_use_hybrid_sort);
oprot.writeFieldEnd();
}
if (struct.isSetEnableAdaptiveScan()) {
oprot.writeFieldBegin(ENABLE_ADAPTIVE_SCAN_FIELD_DESC);
oprot.writeBool(struct.enable_adaptive_scan);
oprot.writeFieldEnd();
}
if (struct.isSetEnableLocalExchangeBeforeAgg()) {
oprot.writeFieldBegin(ENABLE_LOCAL_EXCHANGE_BEFORE_AGG_FIELD_DESC);
oprot.writeBool(struct.enable_local_exchange_before_agg);
oprot.writeFieldEnd();
}
if (struct.isSetMaxScanMemRatio()) {
oprot.writeFieldBegin(MAX_SCAN_MEM_RATIO_FIELD_DESC);
oprot.writeDouble(struct.max_scan_mem_ratio);
oprot.writeFieldEnd();
}
if (struct.isSetEnableRustLanceReader()) {
oprot.writeFieldBegin(ENABLE_RUST_LANCE_READER_FIELD_DESC);
oprot.writeBool(struct.enable_rust_lance_reader);
oprot.writeFieldEnd();
}
if (struct.isSetNewVersionPercentile()) {
oprot.writeFieldBegin(NEW_VERSION_PERCENTILE_FIELD_DESC);
oprot.writeBool(struct.new_version_percentile);
oprot.writeFieldEnd();
}
if (struct.isSetPreferredBlockSizeBytes()) {
oprot.writeFieldBegin(PREFERRED_BLOCK_SIZE_BYTES_FIELD_DESC);
oprot.writeI64(struct.preferred_block_size_bytes);
oprot.writeFieldEnd();
}
if (struct.isSetDisableFileCache()) {
oprot.writeFieldBegin(DISABLE_FILE_CACHE_FIELD_DESC);
oprot.writeBool(struct.disable_file_cache);
oprot.writeFieldEnd();
}
if (struct.isSetFileCacheQueryLimitPercent()) {
oprot.writeFieldBegin(FILE_CACHE_QUERY_LIMIT_PERCENT_FIELD_DESC);
oprot.writeI32(struct.file_cache_query_limit_percent);
oprot.writeFieldEnd();
}
oprot.writeFieldStop();
oprot.writeStructEnd();
}
}
private static class TQueryOptionsTupleSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
public TQueryOptionsTupleScheme getScheme() {
return new TQueryOptionsTupleScheme();
}
}
private static class TQueryOptionsTupleScheme extends org.apache.thrift.scheme.TupleScheme<TQueryOptions> {
@Override
public void write(org.apache.thrift.protocol.TProtocol prot, TQueryOptions struct) throws org.apache.thrift.TException {
org.apache.thrift.protocol.TTupleProtocol oprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
java.util.BitSet optionals = new java.util.BitSet();
if (struct.isSetAbortOnError()) {
optionals.set(0);
}
if (struct.isSetMaxErrors()) {
optionals.set(1);
}
if (struct.isSetDisableCodegen()) {
optionals.set(2);
}
if (struct.isSetBatchSize()) {
optionals.set(3);
}
if (struct.isSetNumNodes()) {
optionals.set(4);
}
if (struct.isSetMaxScanRangeLength()) {
optionals.set(5);
}
if (struct.isSetMaxScannersConcurrency()) {
optionals.set(6);
}
if (struct.isSetMaxIoBuffers()) {
optionals.set(7);
}
if (struct.isSetAllowUnsupportedFormats()) {
optionals.set(8);
}
if (struct.isSetDefaultOrderByLimit()) {
optionals.set(9);
}
if (struct.isSetMemLimit()) {
optionals.set(10);
}
if (struct.isSetAbortOnDefaultLimitExceeded()) {
optionals.set(11);
}
if (struct.isSetQueryTimeout()) {
optionals.set(12);
}
if (struct.isSetIsReportSuccess()) {
optionals.set(13);
}
if (struct.isSetCodegenLevel()) {
optionals.set(14);
}
if (struct.isSetKuduLatestObservedTs()) {
optionals.set(15);
}
if (struct.isSetQueryType()) {
optionals.set(16);
}
if (struct.isSetMinReservation()) {
optionals.set(17);
}
if (struct.isSetMaxReservation()) {
optionals.set(18);
}
if (struct.isSetInitialReservationTotalClaims()) {
optionals.set(19);
}
if (struct.isSetBufferPoolLimit()) {
optionals.set(20);
}
if (struct.isSetDefaultSpillableBufferSize()) {
optionals.set(21);
}
if (struct.isSetMinSpillableBufferSize()) {
optionals.set(22);
}
if (struct.isSetMaxRowSize()) {
optionals.set(23);
}
if (struct.isSetDisableStreamPreaggregations()) {
optionals.set(24);
}
if (struct.isSetMtDop()) {
optionals.set(25);
}
if (struct.isSetLoadMemLimit()) {
optionals.set(26);
}
if (struct.isSetMaxScanKeyNum()) {
optionals.set(27);
}
if (struct.isSetMaxPushdownConditionsPerColumn()) {
optionals.set(28);
}
if (struct.isSetEnableEnableExchangeNodeParallelMerge()) {
optionals.set(29);
}
if (struct.isSetRuntimeFilterWaitTimeMs()) {
optionals.set(30);
}
if (struct.isSetRuntimeFilterMaxInNum()) {
optionals.set(31);
}
if (struct.isSetResourceLimit()) {
optionals.set(32);
}
if (struct.isSetReturnObjectDataAsBinary()) {
optionals.set(33);
}
if (struct.isSetTrimTailingSpacesForExternalTableQuery()) {
optionals.set(34);
}
if (struct.isSetEnableFunctionPushdown()) {
optionals.set(35);
}
if (struct.isSetFragmentTransmissionCompressionCodec()) {
optionals.set(36);
}
if (struct.isSetEnableLocalExchange()) {
optionals.set(37);
}
if (struct.isSetSkipStorageEngineMerge()) {
optionals.set(38);
}
if (struct.isSetSkipDeletePredicate()) {
optionals.set(39);
}
if (struct.isSetEnableNewShuffleHashMethod()) {
optionals.set(40);
}
if (struct.isSetBeExecVersion()) {
optionals.set(41);
}
if (struct.isSetPartitionedHashJoinRowsThreshold()) {
optionals.set(42);
}
if (struct.isSetEnableShareHashTableForBroadcastJoin()) {
optionals.set(43);
}
if (struct.isSetCheckOverflowForDecimal()) {
optionals.set(44);
}
if (struct.isSetSkipDeleteBitmap()) {
optionals.set(45);
}
if (struct.isSetEnablePipelineEngine()) {
optionals.set(46);
}
if (struct.isSetRepeatMaxNum()) {
optionals.set(47);
}
if (struct.isSetExternalSortBytesThreshold()) {
optionals.set(48);
}
if (struct.isSetPartitionedHashAggRowsThreshold()) {
optionals.set(49);
}
if (struct.isSetEnableFileCache()) {
optionals.set(50);
}
if (struct.isSetInsertTimeout()) {
optionals.set(51);
}
if (struct.isSetExecutionTimeout()) {
optionals.set(52);
}
if (struct.isSetDryRunQuery()) {
optionals.set(53);
}
if (struct.isSetEnableCommonExprPushdown()) {
optionals.set(54);
}
if (struct.isSetParallelInstance()) {
optionals.set(55);
}
if (struct.isSetMysqlRowBinaryFormat()) {
optionals.set(56);
}
if (struct.isSetExternalAggBytesThreshold()) {
optionals.set(57);
}
if (struct.isSetExternalAggPartitionBits()) {
optionals.set(58);
}
if (struct.isSetFileCacheBasePath()) {
optionals.set(59);
}
if (struct.isSetEnableParquetLazyMat()) {
optionals.set(60);
}
if (struct.isSetEnableOrcLazyMat()) {
optionals.set(61);
}
if (struct.isSetScanQueueMemLimit()) {
optionals.set(62);
}
if (struct.isSetEnableScanNodeRunSerial()) {
optionals.set(63);
}
if (struct.isSetEnableInsertStrict()) {
optionals.set(64);
}
if (struct.isSetEnableInvertedIndexQuery()) {
optionals.set(65);
}
if (struct.isSetTruncateCharOrVarcharColumns()) {
optionals.set(66);
}
if (struct.isSetEnableHashJoinEarlyStartProbe()) {
optionals.set(67);
}
if (struct.isSetEnablePipelineXEngine()) {
optionals.set(68);
}
if (struct.isSetEnableMemtableOnSinkNode()) {
optionals.set(69);
}
if (struct.isSetEnableDeleteSubPredicateV2()) {
optionals.set(70);
}
if (struct.isSetFeProcessUuid()) {
optionals.set(71);
}
if (struct.isSetInvertedIndexConjunctionOptThreshold()) {
optionals.set(72);
}
if (struct.isSetEnableProfile()) {
optionals.set(73);
}
if (struct.isSetEnablePageCache()) {
optionals.set(74);
}
if (struct.isSetAnalyzeTimeout()) {
optionals.set(75);
}
if (struct.isSetFasterFloatConvert()) {
optionals.set(76);
}
if (struct.isSetEnableDecimal256()) {
optionals.set(77);
}
if (struct.isSetEnableLocalShuffle()) {
optionals.set(78);
}
if (struct.isSetSkipMissingVersion()) {
optionals.set(79);
}
if (struct.isSetRuntimeFilterWaitInfinitely()) {
optionals.set(80);
}
if (struct.isSetConditionCacheDigest()) {
optionals.set(81);
}
if (struct.isSetInvertedIndexMaxExpansions()) {
optionals.set(82);
}
if (struct.isSetInvertedIndexSkipThreshold()) {
optionals.set(83);
}
if (struct.isSetEnableParallelScan()) {
optionals.set(84);
}
if (struct.isSetParallelScanMaxScannersCount()) {
optionals.set(85);
}
if (struct.isSetParallelScanMinRowsPerScanner()) {
optionals.set(86);
}
if (struct.isSetSkipBadTablet()) {
optionals.set(87);
}
if (struct.isSetScannerScaleUpRatio()) {
optionals.set(88);
}
if (struct.isSetEnableDistinctStreamingAggregation()) {
optionals.set(89);
}
if (struct.isSetEnableJoinSpill()) {
optionals.set(90);
}
if (struct.isSetEnableSortSpill()) {
optionals.set(91);
}
if (struct.isSetEnableAggSpill()) {
optionals.set(92);
}
if (struct.isSetMinRevocableMem()) {
optionals.set(93);
}
if (struct.isSetSpillStreamingAggMemLimit()) {
optionals.set(94);
}
if (struct.isSetDataQueueMaxBlocks()) {
optionals.set(95);
}
if (struct.isSetEnableCommonExprPushdownForInvertedIndex()) {
optionals.set(96);
}
if (struct.isSetLocalExchangeFreeBlocksLimit()) {
optionals.set(97);
}
if (struct.isSetEnableForceSpill()) {
optionals.set(98);
}
if (struct.isSetEnableParquetFilterByMinMax()) {
optionals.set(99);
}
if (struct.isSetEnableOrcFilterByMinMax()) {
optionals.set(100);
}
if (struct.isSetMaxColumnReaderNum()) {
optionals.set(101);
}
if (struct.isSetEnableLocalMergeSort()) {
optionals.set(102);
}
if (struct.isSetEnableParallelResultSink()) {
optionals.set(103);
}
if (struct.isSetEnableShortCircuitQueryAccessColumnStore()) {
optionals.set(104);
}
if (struct.isSetEnableNoNeedReadDataOpt()) {
optionals.set(105);
}
if (struct.isSetReadCsvEmptyLineAsNull()) {
optionals.set(106);
}
if (struct.isSetSerdeDialect()) {
optionals.set(107);
}
if (struct.isSetEnableMatchWithoutInvertedIndex()) {
optionals.set(108);
}
if (struct.isSetEnableFallbackOnMissingInvertedIndex()) {
optionals.set(109);
}
if (struct.isSetKeepCarriageReturn()) {
optionals.set(110);
}
if (struct.isSetRuntimeBloomFilterMinSize()) {
optionals.set(111);
}
if (struct.isSetHiveParquetUseColumnNames()) {
optionals.set(112);
}
if (struct.isSetHiveOrcUseColumnNames()) {
optionals.set(113);
}
if (struct.isSetEnableSegmentCache()) {
optionals.set(114);
}
if (struct.isSetRuntimeBloomFilterMaxSize()) {
optionals.set(115);
}
if (struct.isSetInListValueCountThreshold()) {
optionals.set(116);
}
if (struct.isSetEnableVerboseProfile()) {
optionals.set(117);
}
if (struct.isSetRpcVerboseProfileMaxInstanceCount()) {
optionals.set(118);
}
if (struct.isSetEnableAdaptivePipelineTaskSerialReadOnLimit()) {
optionals.set(119);
}
if (struct.isSetAdaptivePipelineTaskSerialReadOnLimit()) {
optionals.set(120);
}
if (struct.isSetParallelPrepareThreshold()) {
optionals.set(121);
}
if (struct.isSetPartitionTopnMaxPartitions()) {
optionals.set(122);
}
if (struct.isSetPartitionTopnPrePartitionRows()) {
optionals.set(123);
}
if (struct.isSetEnableParallelOutfile()) {
optionals.set(124);
}
if (struct.isSetEnablePhraseQuerySequentialOpt()) {
optionals.set(125);
}
if (struct.isSetEnableAutoCreateWhenOverwrite()) {
optionals.set(126);
}
if (struct.isSetOrcTinyStripeThresholdBytes()) {
optionals.set(127);
}
if (struct.isSetOrcOnceMaxReadBytes()) {
optionals.set(128);
}
if (struct.isSetOrcMaxMergeDistanceBytes()) {
optionals.set(129);
}
if (struct.isSetIgnoreRuntimeFilterError()) {
optionals.set(130);
}
if (struct.isSetEnableFixedLenToUint32V2()) {
optionals.set(131);
}
if (struct.isSetEnableSharedExchangeSinkBuffer()) {
optionals.set(132);
}
if (struct.isSetEnableInvertedIndexSearcherCache()) {
optionals.set(133);
}
if (struct.isSetEnableInvertedIndexQueryCache()) {
optionals.set(134);
}
if (struct.isSetEnableConditionCache()) {
optionals.set(135);
}
if (struct.isSetProfileLevel()) {
optionals.set(136);
}
if (struct.isSetMinScannersConcurrency()) {
optionals.set(137);
}
if (struct.isSetMinScanSchedulerConcurrency()) {
optionals.set(138);
}
if (struct.isSetEnableRuntimeFilterPartitionPrune()) {
optionals.set(139);
}
if (struct.isSetMinimumOperatorMemoryRequiredKb()) {
optionals.set(140);
}
if (struct.isSetEnableMemOvercommit()) {
optionals.set(141);
}
if (struct.isSetQuerySlotCount()) {
optionals.set(142);
}
if (struct.isSetEnableSpill()) {
optionals.set(143);
}
if (struct.isSetEnableReserveMemory()) {
optionals.set(144);
}
if (struct.isSetRevocableMemoryHighWatermarkPercent()) {
optionals.set(145);
}
if (struct.isSetSpillSortMemLimit()) {
optionals.set(146);
}
if (struct.isSetSpillSortBatchBytes()) {
optionals.set(147);
}
if (struct.isSetSpillAggregationPartitionCount()) {
optionals.set(148);
}
if (struct.isSetSpillHashJoinPartitionCount()) {
optionals.set(149);
}
if (struct.isSetLowMemoryModeBufferLimit()) {
optionals.set(150);
}
if (struct.isSetDumpHeapProfileWhenMemLimitExceeded()) {
optionals.set(151);
}
if (struct.isSetInvertedIndexCompatibleRead()) {
optionals.set(152);
}
if (struct.isSetCheckOrcInitSargsSuccess()) {
optionals.set(153);
}
if (struct.isSetExchangeMultiBlocksByteSize()) {
optionals.set(154);
}
if (struct.isSetEnableStrictCast()) {
optionals.set(155);
}
if (struct.isSetNewVersionUnixTimestamp()) {
optionals.set(156);
}
if (struct.isSetHnswEfSearch()) {
optionals.set(157);
}
if (struct.isSetHnswCheckRelativeDistance()) {
optionals.set(158);
}
if (struct.isSetHnswBoundedQueue()) {
optionals.set(159);
}
if (struct.isSetOptimizeIndexScanParallelism()) {
optionals.set(160);
}
if (struct.isSetEnablePreferCachedRowset()) {
optionals.set(161);
}
if (struct.isSetQueryFreshnessToleranceMs()) {
optionals.set(162);
}
if (struct.isSetMergeReadSliceSize()) {
optionals.set(163);
}
if (struct.isSetEnableFuzzyBlockableTask()) {
optionals.set(164);
}
if (struct.isSetShuffledAggIds()) {
optionals.set(165);
}
if (struct.isSetEnableExtendedRegex()) {
optionals.set(166);
}
if (struct.isSetIcebergWriteTargetFileSizeBytes()) {
optionals.set(167);
}
if (struct.isSetMaxFileScannersConcurrency()) {
optionals.set(168);
}
if (struct.isSetMinFileScannersConcurrency()) {
optionals.set(169);
}
if (struct.isSetIvfNprobe()) {
optionals.set(170);
}
if (struct.isSetEnableParquetFilterByBloomFilter()) {
optionals.set(171);
}
if (struct.isSetEnableAggregateFunctionNullV2()) {
optionals.set(172);
}
if (struct.isSetEnableStreamingAggHashJoinForcePassthrough()) {
optionals.set(173);
}
if (struct.isSetEnableDistinctStreamingAggForcePassthrough()) {
optionals.set(174);
}
if (struct.isSetEnableBroadcastJoinForcePassthrough()) {
optionals.set(175);
}
if (struct.isSetEnableLeftSemiDirectReturnOpt()) {
optionals.set(176);
}
if (struct.isSetEnableAdjustConjunctOrderByCost()) {
optionals.set(177);
}
if (struct.isSetEnablePaimonCppReader()) {
optionals.set(178);
}
if (struct.isSetSingleBackendQuery()) {
optionals.set(179);
}
if (struct.isSetEnableParquetFilePageCache()) {
optionals.set(180);
}
if (struct.isSetEnableInvertedIndexWandQuery()) {
optionals.set(181);
}
if (struct.isSetSpillBufferSizeBytes()) {
optionals.set(182);
}
if (struct.isSetSpillJoinBuildSinkMemLimitBytes()) {
optionals.set(183);
}
if (struct.isSetSpillAggregationSinkMemLimitBytes()) {
optionals.set(184);
}
if (struct.isSetSpillSortSinkMemLimitBytes()) {
optionals.set(185);
}
if (struct.isSetSpillSortMergeMemLimitBytes()) {
optionals.set(186);
}
if (struct.isSetSpillRepartitionMaxDepth()) {
optionals.set(187);
}
if (struct.isSetCteMaxRecursionDepth()) {
optionals.set(188);
}
if (struct.isSetEnableUseHybridSort()) {
optionals.set(189);
}
if (struct.isSetEnableAdaptiveScan()) {
optionals.set(190);
}
if (struct.isSetEnableLocalExchangeBeforeAgg()) {
optionals.set(191);
}
if (struct.isSetMaxScanMemRatio()) {
optionals.set(192);
}
if (struct.isSetEnableRustLanceReader()) {
optionals.set(193);
}
if (struct.isSetNewVersionPercentile()) {
optionals.set(194);
}
if (struct.isSetPreferredBlockSizeBytes()) {
optionals.set(195);
}
if (struct.isSetDisableFileCache()) {
optionals.set(196);
}
if (struct.isSetFileCacheQueryLimitPercent()) {
optionals.set(197);
}
oprot.writeBitSet(optionals, 198);
if (struct.isSetAbortOnError()) {
oprot.writeBool(struct.abort_on_error);
}
if (struct.isSetMaxErrors()) {
oprot.writeI32(struct.max_errors);
}
if (struct.isSetDisableCodegen()) {
oprot.writeBool(struct.disable_codegen);
}
if (struct.isSetBatchSize()) {
oprot.writeI32(struct.batch_size);
}
if (struct.isSetNumNodes()) {
oprot.writeI32(struct.num_nodes);
}
if (struct.isSetMaxScanRangeLength()) {
oprot.writeI64(struct.max_scan_range_length);
}
if (struct.isSetMaxScannersConcurrency()) {
oprot.writeI32(struct.max_scanners_concurrency);
}
if (struct.isSetMaxIoBuffers()) {
oprot.writeI32(struct.max_io_buffers);
}
if (struct.isSetAllowUnsupportedFormats()) {
oprot.writeBool(struct.allow_unsupported_formats);
}
if (struct.isSetDefaultOrderByLimit()) {
oprot.writeI64(struct.default_order_by_limit);
}
if (struct.isSetMemLimit()) {
oprot.writeI64(struct.mem_limit);
}
if (struct.isSetAbortOnDefaultLimitExceeded()) {
oprot.writeBool(struct.abort_on_default_limit_exceeded);
}
if (struct.isSetQueryTimeout()) {
oprot.writeI32(struct.query_timeout);
}
if (struct.isSetIsReportSuccess()) {
oprot.writeBool(struct.is_report_success);
}
if (struct.isSetCodegenLevel()) {
oprot.writeI32(struct.codegen_level);
}
if (struct.isSetKuduLatestObservedTs()) {
oprot.writeI64(struct.kudu_latest_observed_ts);
}
if (struct.isSetQueryType()) {
oprot.writeI32(struct.query_type.getValue());
}
if (struct.isSetMinReservation()) {
oprot.writeI64(struct.min_reservation);
}
if (struct.isSetMaxReservation()) {
oprot.writeI64(struct.max_reservation);
}
if (struct.isSetInitialReservationTotalClaims()) {
oprot.writeI64(struct.initial_reservation_total_claims);
}
if (struct.isSetBufferPoolLimit()) {
oprot.writeI64(struct.buffer_pool_limit);
}
if (struct.isSetDefaultSpillableBufferSize()) {
oprot.writeI64(struct.default_spillable_buffer_size);
}
if (struct.isSetMinSpillableBufferSize()) {
oprot.writeI64(struct.min_spillable_buffer_size);
}
if (struct.isSetMaxRowSize()) {
oprot.writeI64(struct.max_row_size);
}
if (struct.isSetDisableStreamPreaggregations()) {
oprot.writeBool(struct.disable_stream_preaggregations);
}
if (struct.isSetMtDop()) {
oprot.writeI32(struct.mt_dop);
}
if (struct.isSetLoadMemLimit()) {
oprot.writeI64(struct.load_mem_limit);
}
if (struct.isSetMaxScanKeyNum()) {
oprot.writeI32(struct.max_scan_key_num);
}
if (struct.isSetMaxPushdownConditionsPerColumn()) {
oprot.writeI32(struct.max_pushdown_conditions_per_column);
}
if (struct.isSetEnableEnableExchangeNodeParallelMerge()) {
oprot.writeBool(struct.enable_enable_exchange_node_parallel_merge);
}
if (struct.isSetRuntimeFilterWaitTimeMs()) {
oprot.writeI32(struct.runtime_filter_wait_time_ms);
}
if (struct.isSetRuntimeFilterMaxInNum()) {
oprot.writeI32(struct.runtime_filter_max_in_num);
}
if (struct.isSetResourceLimit()) {
struct.resource_limit.write(oprot);
}
if (struct.isSetReturnObjectDataAsBinary()) {
oprot.writeBool(struct.return_object_data_as_binary);
}
if (struct.isSetTrimTailingSpacesForExternalTableQuery()) {
oprot.writeBool(struct.trim_tailing_spaces_for_external_table_query);
}
if (struct.isSetEnableFunctionPushdown()) {
oprot.writeBool(struct.enable_function_pushdown);
}
if (struct.isSetFragmentTransmissionCompressionCodec()) {
oprot.writeString(struct.fragment_transmission_compression_codec);
}
if (struct.isSetEnableLocalExchange()) {
oprot.writeBool(struct.enable_local_exchange);
}
if (struct.isSetSkipStorageEngineMerge()) {
oprot.writeBool(struct.skip_storage_engine_merge);
}
if (struct.isSetSkipDeletePredicate()) {
oprot.writeBool(struct.skip_delete_predicate);
}
if (struct.isSetEnableNewShuffleHashMethod()) {
oprot.writeBool(struct.enable_new_shuffle_hash_method);
}
if (struct.isSetBeExecVersion()) {
oprot.writeI32(struct.be_exec_version);
}
if (struct.isSetPartitionedHashJoinRowsThreshold()) {
oprot.writeI32(struct.partitioned_hash_join_rows_threshold);
}
if (struct.isSetEnableShareHashTableForBroadcastJoin()) {
oprot.writeBool(struct.enable_share_hash_table_for_broadcast_join);
}
if (struct.isSetCheckOverflowForDecimal()) {
oprot.writeBool(struct.check_overflow_for_decimal);
}
if (struct.isSetSkipDeleteBitmap()) {
oprot.writeBool(struct.skip_delete_bitmap);
}
if (struct.isSetEnablePipelineEngine()) {
oprot.writeBool(struct.enable_pipeline_engine);
}
if (struct.isSetRepeatMaxNum()) {
oprot.writeI32(struct.repeat_max_num);
}
if (struct.isSetExternalSortBytesThreshold()) {
oprot.writeI64(struct.external_sort_bytes_threshold);
}
if (struct.isSetPartitionedHashAggRowsThreshold()) {
oprot.writeI32(struct.partitioned_hash_agg_rows_threshold);
}
if (struct.isSetEnableFileCache()) {
oprot.writeBool(struct.enable_file_cache);
}
if (struct.isSetInsertTimeout()) {
oprot.writeI32(struct.insert_timeout);
}
if (struct.isSetExecutionTimeout()) {
oprot.writeI32(struct.execution_timeout);
}
if (struct.isSetDryRunQuery()) {
oprot.writeBool(struct.dry_run_query);
}
if (struct.isSetEnableCommonExprPushdown()) {
oprot.writeBool(struct.enable_common_expr_pushdown);
}
if (struct.isSetParallelInstance()) {
oprot.writeI32(struct.parallel_instance);
}
if (struct.isSetMysqlRowBinaryFormat()) {
oprot.writeBool(struct.mysql_row_binary_format);
}
if (struct.isSetExternalAggBytesThreshold()) {
oprot.writeI64(struct.external_agg_bytes_threshold);
}
if (struct.isSetExternalAggPartitionBits()) {
oprot.writeI32(struct.external_agg_partition_bits);
}
if (struct.isSetFileCacheBasePath()) {
oprot.writeString(struct.file_cache_base_path);
}
if (struct.isSetEnableParquetLazyMat()) {
oprot.writeBool(struct.enable_parquet_lazy_mat);
}
if (struct.isSetEnableOrcLazyMat()) {
oprot.writeBool(struct.enable_orc_lazy_mat);
}
if (struct.isSetScanQueueMemLimit()) {
oprot.writeI64(struct.scan_queue_mem_limit);
}
if (struct.isSetEnableScanNodeRunSerial()) {
oprot.writeBool(struct.enable_scan_node_run_serial);
}
if (struct.isSetEnableInsertStrict()) {
oprot.writeBool(struct.enable_insert_strict);
}
if (struct.isSetEnableInvertedIndexQuery()) {
oprot.writeBool(struct.enable_inverted_index_query);
}
if (struct.isSetTruncateCharOrVarcharColumns()) {
oprot.writeBool(struct.truncate_char_or_varchar_columns);
}
if (struct.isSetEnableHashJoinEarlyStartProbe()) {
oprot.writeBool(struct.enable_hash_join_early_start_probe);
}
if (struct.isSetEnablePipelineXEngine()) {
oprot.writeBool(struct.enable_pipeline_x_engine);
}
if (struct.isSetEnableMemtableOnSinkNode()) {
oprot.writeBool(struct.enable_memtable_on_sink_node);
}
if (struct.isSetEnableDeleteSubPredicateV2()) {
oprot.writeBool(struct.enable_delete_sub_predicate_v2);
}
if (struct.isSetFeProcessUuid()) {
oprot.writeI64(struct.fe_process_uuid);
}
if (struct.isSetInvertedIndexConjunctionOptThreshold()) {
oprot.writeI32(struct.inverted_index_conjunction_opt_threshold);
}
if (struct.isSetEnableProfile()) {
oprot.writeBool(struct.enable_profile);
}
if (struct.isSetEnablePageCache()) {
oprot.writeBool(struct.enable_page_cache);
}
if (struct.isSetAnalyzeTimeout()) {
oprot.writeI32(struct.analyze_timeout);
}
if (struct.isSetFasterFloatConvert()) {
oprot.writeBool(struct.faster_float_convert);
}
if (struct.isSetEnableDecimal256()) {
oprot.writeBool(struct.enable_decimal256);
}
if (struct.isSetEnableLocalShuffle()) {
oprot.writeBool(struct.enable_local_shuffle);
}
if (struct.isSetSkipMissingVersion()) {
oprot.writeBool(struct.skip_missing_version);
}
if (struct.isSetRuntimeFilterWaitInfinitely()) {
oprot.writeBool(struct.runtime_filter_wait_infinitely);
}
if (struct.isSetConditionCacheDigest()) {
oprot.writeI32(struct.condition_cache_digest);
}
if (struct.isSetInvertedIndexMaxExpansions()) {
oprot.writeI32(struct.inverted_index_max_expansions);
}
if (struct.isSetInvertedIndexSkipThreshold()) {
oprot.writeI32(struct.inverted_index_skip_threshold);
}
if (struct.isSetEnableParallelScan()) {
oprot.writeBool(struct.enable_parallel_scan);
}
if (struct.isSetParallelScanMaxScannersCount()) {
oprot.writeI32(struct.parallel_scan_max_scanners_count);
}
if (struct.isSetParallelScanMinRowsPerScanner()) {
oprot.writeI64(struct.parallel_scan_min_rows_per_scanner);
}
if (struct.isSetSkipBadTablet()) {
oprot.writeBool(struct.skip_bad_tablet);
}
if (struct.isSetScannerScaleUpRatio()) {
oprot.writeDouble(struct.scanner_scale_up_ratio);
}
if (struct.isSetEnableDistinctStreamingAggregation()) {
oprot.writeBool(struct.enable_distinct_streaming_aggregation);
}
if (struct.isSetEnableJoinSpill()) {
oprot.writeBool(struct.enable_join_spill);
}
if (struct.isSetEnableSortSpill()) {
oprot.writeBool(struct.enable_sort_spill);
}
if (struct.isSetEnableAggSpill()) {
oprot.writeBool(struct.enable_agg_spill);
}
if (struct.isSetMinRevocableMem()) {
oprot.writeI64(struct.min_revocable_mem);
}
if (struct.isSetSpillStreamingAggMemLimit()) {
oprot.writeI64(struct.spill_streaming_agg_mem_limit);
}
if (struct.isSetDataQueueMaxBlocks()) {
oprot.writeI64(struct.data_queue_max_blocks);
}
if (struct.isSetEnableCommonExprPushdownForInvertedIndex()) {
oprot.writeBool(struct.enable_common_expr_pushdown_for_inverted_index);
}
if (struct.isSetLocalExchangeFreeBlocksLimit()) {
oprot.writeI64(struct.local_exchange_free_blocks_limit);
}
if (struct.isSetEnableForceSpill()) {
oprot.writeBool(struct.enable_force_spill);
}
if (struct.isSetEnableParquetFilterByMinMax()) {
oprot.writeBool(struct.enable_parquet_filter_by_min_max);
}
if (struct.isSetEnableOrcFilterByMinMax()) {
oprot.writeBool(struct.enable_orc_filter_by_min_max);
}
if (struct.isSetMaxColumnReaderNum()) {
oprot.writeI32(struct.max_column_reader_num);
}
if (struct.isSetEnableLocalMergeSort()) {
oprot.writeBool(struct.enable_local_merge_sort);
}
if (struct.isSetEnableParallelResultSink()) {
oprot.writeBool(struct.enable_parallel_result_sink);
}
if (struct.isSetEnableShortCircuitQueryAccessColumnStore()) {
oprot.writeBool(struct.enable_short_circuit_query_access_column_store);
}
if (struct.isSetEnableNoNeedReadDataOpt()) {
oprot.writeBool(struct.enable_no_need_read_data_opt);
}
if (struct.isSetReadCsvEmptyLineAsNull()) {
oprot.writeBool(struct.read_csv_empty_line_as_null);
}
if (struct.isSetSerdeDialect()) {
oprot.writeI32(struct.serde_dialect.getValue());
}
if (struct.isSetEnableMatchWithoutInvertedIndex()) {
oprot.writeBool(struct.enable_match_without_inverted_index);
}
if (struct.isSetEnableFallbackOnMissingInvertedIndex()) {
oprot.writeBool(struct.enable_fallback_on_missing_inverted_index);
}
if (struct.isSetKeepCarriageReturn()) {
oprot.writeBool(struct.keep_carriage_return);
}
if (struct.isSetRuntimeBloomFilterMinSize()) {
oprot.writeI32(struct.runtime_bloom_filter_min_size);
}
if (struct.isSetHiveParquetUseColumnNames()) {
oprot.writeBool(struct.hive_parquet_use_column_names);
}
if (struct.isSetHiveOrcUseColumnNames()) {
oprot.writeBool(struct.hive_orc_use_column_names);
}
if (struct.isSetEnableSegmentCache()) {
oprot.writeBool(struct.enable_segment_cache);
}
if (struct.isSetRuntimeBloomFilterMaxSize()) {
oprot.writeI32(struct.runtime_bloom_filter_max_size);
}
if (struct.isSetInListValueCountThreshold()) {
oprot.writeI32(struct.in_list_value_count_threshold);
}
if (struct.isSetEnableVerboseProfile()) {
oprot.writeBool(struct.enable_verbose_profile);
}
if (struct.isSetRpcVerboseProfileMaxInstanceCount()) {
oprot.writeI32(struct.rpc_verbose_profile_max_instance_count);
}
if (struct.isSetEnableAdaptivePipelineTaskSerialReadOnLimit()) {
oprot.writeBool(struct.enable_adaptive_pipeline_task_serial_read_on_limit);
}
if (struct.isSetAdaptivePipelineTaskSerialReadOnLimit()) {
oprot.writeI32(struct.adaptive_pipeline_task_serial_read_on_limit);
}
if (struct.isSetParallelPrepareThreshold()) {
oprot.writeI32(struct.parallel_prepare_threshold);
}
if (struct.isSetPartitionTopnMaxPartitions()) {
oprot.writeI32(struct.partition_topn_max_partitions);
}
if (struct.isSetPartitionTopnPrePartitionRows()) {
oprot.writeI32(struct.partition_topn_pre_partition_rows);
}
if (struct.isSetEnableParallelOutfile()) {
oprot.writeBool(struct.enable_parallel_outfile);
}
if (struct.isSetEnablePhraseQuerySequentialOpt()) {
oprot.writeBool(struct.enable_phrase_query_sequential_opt);
}
if (struct.isSetEnableAutoCreateWhenOverwrite()) {
oprot.writeBool(struct.enable_auto_create_when_overwrite);
}
if (struct.isSetOrcTinyStripeThresholdBytes()) {
oprot.writeI64(struct.orc_tiny_stripe_threshold_bytes);
}
if (struct.isSetOrcOnceMaxReadBytes()) {
oprot.writeI64(struct.orc_once_max_read_bytes);
}
if (struct.isSetOrcMaxMergeDistanceBytes()) {
oprot.writeI64(struct.orc_max_merge_distance_bytes);
}
if (struct.isSetIgnoreRuntimeFilterError()) {
oprot.writeBool(struct.ignore_runtime_filter_error);
}
if (struct.isSetEnableFixedLenToUint32V2()) {
oprot.writeBool(struct.enable_fixed_len_to_uint32_v2);
}
if (struct.isSetEnableSharedExchangeSinkBuffer()) {
oprot.writeBool(struct.enable_shared_exchange_sink_buffer);
}
if (struct.isSetEnableInvertedIndexSearcherCache()) {
oprot.writeBool(struct.enable_inverted_index_searcher_cache);
}
if (struct.isSetEnableInvertedIndexQueryCache()) {
oprot.writeBool(struct.enable_inverted_index_query_cache);
}
if (struct.isSetEnableConditionCache()) {
oprot.writeBool(struct.enable_condition_cache);
}
if (struct.isSetProfileLevel()) {
oprot.writeI32(struct.profile_level);
}
if (struct.isSetMinScannersConcurrency()) {
oprot.writeI32(struct.min_scanners_concurrency);
}
if (struct.isSetMinScanSchedulerConcurrency()) {
oprot.writeI32(struct.min_scan_scheduler_concurrency);
}
if (struct.isSetEnableRuntimeFilterPartitionPrune()) {
oprot.writeBool(struct.enable_runtime_filter_partition_prune);
}
if (struct.isSetMinimumOperatorMemoryRequiredKb()) {
oprot.writeI32(struct.minimum_operator_memory_required_kb);
}
if (struct.isSetEnableMemOvercommit()) {
oprot.writeBool(struct.enable_mem_overcommit);
}
if (struct.isSetQuerySlotCount()) {
oprot.writeI32(struct.query_slot_count);
}
if (struct.isSetEnableSpill()) {
oprot.writeBool(struct.enable_spill);
}
if (struct.isSetEnableReserveMemory()) {
oprot.writeBool(struct.enable_reserve_memory);
}
if (struct.isSetRevocableMemoryHighWatermarkPercent()) {
oprot.writeI32(struct.revocable_memory_high_watermark_percent);
}
if (struct.isSetSpillSortMemLimit()) {
oprot.writeI64(struct.spill_sort_mem_limit);
}
if (struct.isSetSpillSortBatchBytes()) {
oprot.writeI64(struct.spill_sort_batch_bytes);
}
if (struct.isSetSpillAggregationPartitionCount()) {
oprot.writeI32(struct.spill_aggregation_partition_count);
}
if (struct.isSetSpillHashJoinPartitionCount()) {
oprot.writeI32(struct.spill_hash_join_partition_count);
}
if (struct.isSetLowMemoryModeBufferLimit()) {
oprot.writeI64(struct.low_memory_mode_buffer_limit);
}
if (struct.isSetDumpHeapProfileWhenMemLimitExceeded()) {
oprot.writeBool(struct.dump_heap_profile_when_mem_limit_exceeded);
}
if (struct.isSetInvertedIndexCompatibleRead()) {
oprot.writeBool(struct.inverted_index_compatible_read);
}
if (struct.isSetCheckOrcInitSargsSuccess()) {
oprot.writeBool(struct.check_orc_init_sargs_success);
}
if (struct.isSetExchangeMultiBlocksByteSize()) {
oprot.writeI32(struct.exchange_multi_blocks_byte_size);
}
if (struct.isSetEnableStrictCast()) {
oprot.writeBool(struct.enable_strict_cast);
}
if (struct.isSetNewVersionUnixTimestamp()) {
oprot.writeBool(struct.new_version_unix_timestamp);
}
if (struct.isSetHnswEfSearch()) {
oprot.writeI32(struct.hnsw_ef_search);
}
if (struct.isSetHnswCheckRelativeDistance()) {
oprot.writeBool(struct.hnsw_check_relative_distance);
}
if (struct.isSetHnswBoundedQueue()) {
oprot.writeBool(struct.hnsw_bounded_queue);
}
if (struct.isSetOptimizeIndexScanParallelism()) {
oprot.writeBool(struct.optimize_index_scan_parallelism);
}
if (struct.isSetEnablePreferCachedRowset()) {
oprot.writeBool(struct.enable_prefer_cached_rowset);
}
if (struct.isSetQueryFreshnessToleranceMs()) {
oprot.writeI64(struct.query_freshness_tolerance_ms);
}
if (struct.isSetMergeReadSliceSize()) {
oprot.writeI64(struct.merge_read_slice_size);
}
if (struct.isSetEnableFuzzyBlockableTask()) {
oprot.writeBool(struct.enable_fuzzy_blockable_task);
}
if (struct.isSetShuffledAggIds()) {
{
oprot.writeI32(struct.shuffled_agg_ids.size());
for (int _iter14 : struct.shuffled_agg_ids)
{
oprot.writeI32(_iter14);
}
}
}
if (struct.isSetEnableExtendedRegex()) {
oprot.writeBool(struct.enable_extended_regex);
}
if (struct.isSetIcebergWriteTargetFileSizeBytes()) {
oprot.writeI64(struct.iceberg_write_target_file_size_bytes);
}
if (struct.isSetMaxFileScannersConcurrency()) {
oprot.writeI32(struct.max_file_scanners_concurrency);
}
if (struct.isSetMinFileScannersConcurrency()) {
oprot.writeI32(struct.min_file_scanners_concurrency);
}
if (struct.isSetIvfNprobe()) {
oprot.writeI32(struct.ivf_nprobe);
}
if (struct.isSetEnableParquetFilterByBloomFilter()) {
oprot.writeBool(struct.enable_parquet_filter_by_bloom_filter);
}
if (struct.isSetEnableAggregateFunctionNullV2()) {
oprot.writeBool(struct.enable_aggregate_function_null_v2);
}
if (struct.isSetEnableStreamingAggHashJoinForcePassthrough()) {
oprot.writeBool(struct.enable_streaming_agg_hash_join_force_passthrough);
}
if (struct.isSetEnableDistinctStreamingAggForcePassthrough()) {
oprot.writeBool(struct.enable_distinct_streaming_agg_force_passthrough);
}
if (struct.isSetEnableBroadcastJoinForcePassthrough()) {
oprot.writeBool(struct.enable_broadcast_join_force_passthrough);
}
if (struct.isSetEnableLeftSemiDirectReturnOpt()) {
oprot.writeBool(struct.enable_left_semi_direct_return_opt);
}
if (struct.isSetEnableAdjustConjunctOrderByCost()) {
oprot.writeBool(struct.enable_adjust_conjunct_order_by_cost);
}
if (struct.isSetEnablePaimonCppReader()) {
oprot.writeBool(struct.enable_paimon_cpp_reader);
}
if (struct.isSetSingleBackendQuery()) {
oprot.writeBool(struct.single_backend_query);
}
if (struct.isSetEnableParquetFilePageCache()) {
oprot.writeBool(struct.enable_parquet_file_page_cache);
}
if (struct.isSetEnableInvertedIndexWandQuery()) {
oprot.writeBool(struct.enable_inverted_index_wand_query);
}
if (struct.isSetSpillBufferSizeBytes()) {
oprot.writeI64(struct.spill_buffer_size_bytes);
}
if (struct.isSetSpillJoinBuildSinkMemLimitBytes()) {
oprot.writeI64(struct.spill_join_build_sink_mem_limit_bytes);
}
if (struct.isSetSpillAggregationSinkMemLimitBytes()) {
oprot.writeI64(struct.spill_aggregation_sink_mem_limit_bytes);
}
if (struct.isSetSpillSortSinkMemLimitBytes()) {
oprot.writeI64(struct.spill_sort_sink_mem_limit_bytes);
}
if (struct.isSetSpillSortMergeMemLimitBytes()) {
oprot.writeI64(struct.spill_sort_merge_mem_limit_bytes);
}
if (struct.isSetSpillRepartitionMaxDepth()) {
oprot.writeI32(struct.spill_repartition_max_depth);
}
if (struct.isSetCteMaxRecursionDepth()) {
oprot.writeI32(struct.cte_max_recursion_depth);
}
if (struct.isSetEnableUseHybridSort()) {
oprot.writeBool(struct.enable_use_hybrid_sort);
}
if (struct.isSetEnableAdaptiveScan()) {
oprot.writeBool(struct.enable_adaptive_scan);
}
if (struct.isSetEnableLocalExchangeBeforeAgg()) {
oprot.writeBool(struct.enable_local_exchange_before_agg);
}
if (struct.isSetMaxScanMemRatio()) {
oprot.writeDouble(struct.max_scan_mem_ratio);
}
if (struct.isSetEnableRustLanceReader()) {
oprot.writeBool(struct.enable_rust_lance_reader);
}
if (struct.isSetNewVersionPercentile()) {
oprot.writeBool(struct.new_version_percentile);
}
if (struct.isSetPreferredBlockSizeBytes()) {
oprot.writeI64(struct.preferred_block_size_bytes);
}
if (struct.isSetDisableFileCache()) {
oprot.writeBool(struct.disable_file_cache);
}
if (struct.isSetFileCacheQueryLimitPercent()) {
oprot.writeI32(struct.file_cache_query_limit_percent);
}
}
@Override
public void read(org.apache.thrift.protocol.TProtocol prot, TQueryOptions struct) throws org.apache.thrift.TException {
org.apache.thrift.protocol.TTupleProtocol iprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
java.util.BitSet incoming = iprot.readBitSet(198);
if (incoming.get(0)) {
struct.abort_on_error = iprot.readBool();
struct.setAbortOnErrorIsSet(true);
}
if (incoming.get(1)) {
struct.max_errors = iprot.readI32();
struct.setMaxErrorsIsSet(true);
}
if (incoming.get(2)) {
struct.disable_codegen = iprot.readBool();
struct.setDisableCodegenIsSet(true);
}
if (incoming.get(3)) {
struct.batch_size = iprot.readI32();
struct.setBatchSizeIsSet(true);
}
if (incoming.get(4)) {
struct.num_nodes = iprot.readI32();
struct.setNumNodesIsSet(true);
}
if (incoming.get(5)) {
struct.max_scan_range_length = iprot.readI64();
struct.setMaxScanRangeLengthIsSet(true);
}
if (incoming.get(6)) {
struct.max_scanners_concurrency = iprot.readI32();
struct.setMaxScannersConcurrencyIsSet(true);
}
if (incoming.get(7)) {
struct.max_io_buffers = iprot.readI32();
struct.setMaxIoBuffersIsSet(true);
}
if (incoming.get(8)) {
struct.allow_unsupported_formats = iprot.readBool();
struct.setAllowUnsupportedFormatsIsSet(true);
}
if (incoming.get(9)) {
struct.default_order_by_limit = iprot.readI64();
struct.setDefaultOrderByLimitIsSet(true);
}
if (incoming.get(10)) {
struct.mem_limit = iprot.readI64();
struct.setMemLimitIsSet(true);
}
if (incoming.get(11)) {
struct.abort_on_default_limit_exceeded = iprot.readBool();
struct.setAbortOnDefaultLimitExceededIsSet(true);
}
if (incoming.get(12)) {
struct.query_timeout = iprot.readI32();
struct.setQueryTimeoutIsSet(true);
}
if (incoming.get(13)) {
struct.is_report_success = iprot.readBool();
struct.setIsReportSuccessIsSet(true);
}
if (incoming.get(14)) {
struct.codegen_level = iprot.readI32();
struct.setCodegenLevelIsSet(true);
}
if (incoming.get(15)) {
struct.kudu_latest_observed_ts = iprot.readI64();
struct.setKuduLatestObservedTsIsSet(true);
}
if (incoming.get(16)) {
struct.query_type = org.apache.doris.thrift.TQueryType.findByValue(iprot.readI32());
struct.setQueryTypeIsSet(true);
}
if (incoming.get(17)) {
struct.min_reservation = iprot.readI64();
struct.setMinReservationIsSet(true);
}
if (incoming.get(18)) {
struct.max_reservation = iprot.readI64();
struct.setMaxReservationIsSet(true);
}
if (incoming.get(19)) {
struct.initial_reservation_total_claims = iprot.readI64();
struct.setInitialReservationTotalClaimsIsSet(true);
}
if (incoming.get(20)) {
struct.buffer_pool_limit = iprot.readI64();
struct.setBufferPoolLimitIsSet(true);
}
if (incoming.get(21)) {
struct.default_spillable_buffer_size = iprot.readI64();
struct.setDefaultSpillableBufferSizeIsSet(true);
}
if (incoming.get(22)) {
struct.min_spillable_buffer_size = iprot.readI64();
struct.setMinSpillableBufferSizeIsSet(true);
}
if (incoming.get(23)) {
struct.max_row_size = iprot.readI64();
struct.setMaxRowSizeIsSet(true);
}
if (incoming.get(24)) {
struct.disable_stream_preaggregations = iprot.readBool();
struct.setDisableStreamPreaggregationsIsSet(true);
}
if (incoming.get(25)) {
struct.mt_dop = iprot.readI32();
struct.setMtDopIsSet(true);
}
if (incoming.get(26)) {
struct.load_mem_limit = iprot.readI64();
struct.setLoadMemLimitIsSet(true);
}
if (incoming.get(27)) {
struct.max_scan_key_num = iprot.readI32();
struct.setMaxScanKeyNumIsSet(true);
}
if (incoming.get(28)) {
struct.max_pushdown_conditions_per_column = iprot.readI32();
struct.setMaxPushdownConditionsPerColumnIsSet(true);
}
if (incoming.get(29)) {
struct.enable_enable_exchange_node_parallel_merge = iprot.readBool();
struct.setEnableEnableExchangeNodeParallelMergeIsSet(true);
}
if (incoming.get(30)) {
struct.runtime_filter_wait_time_ms = iprot.readI32();
struct.setRuntimeFilterWaitTimeMsIsSet(true);
}
if (incoming.get(31)) {
struct.runtime_filter_max_in_num = iprot.readI32();
struct.setRuntimeFilterMaxInNumIsSet(true);
}
if (incoming.get(32)) {
struct.resource_limit = new TResourceLimit();
struct.resource_limit.read(iprot);
struct.setResourceLimitIsSet(true);
}
if (incoming.get(33)) {
struct.return_object_data_as_binary = iprot.readBool();
struct.setReturnObjectDataAsBinaryIsSet(true);
}
if (incoming.get(34)) {
struct.trim_tailing_spaces_for_external_table_query = iprot.readBool();
struct.setTrimTailingSpacesForExternalTableQueryIsSet(true);
}
if (incoming.get(35)) {
struct.enable_function_pushdown = iprot.readBool();
struct.setEnableFunctionPushdownIsSet(true);
}
if (incoming.get(36)) {
struct.fragment_transmission_compression_codec = iprot.readString();
struct.setFragmentTransmissionCompressionCodecIsSet(true);
}
if (incoming.get(37)) {
struct.enable_local_exchange = iprot.readBool();
struct.setEnableLocalExchangeIsSet(true);
}
if (incoming.get(38)) {
struct.skip_storage_engine_merge = iprot.readBool();
struct.setSkipStorageEngineMergeIsSet(true);
}
if (incoming.get(39)) {
struct.skip_delete_predicate = iprot.readBool();
struct.setSkipDeletePredicateIsSet(true);
}
if (incoming.get(40)) {
struct.enable_new_shuffle_hash_method = iprot.readBool();
struct.setEnableNewShuffleHashMethodIsSet(true);
}
if (incoming.get(41)) {
struct.be_exec_version = iprot.readI32();
struct.setBeExecVersionIsSet(true);
}
if (incoming.get(42)) {
struct.partitioned_hash_join_rows_threshold = iprot.readI32();
struct.setPartitionedHashJoinRowsThresholdIsSet(true);
}
if (incoming.get(43)) {
struct.enable_share_hash_table_for_broadcast_join = iprot.readBool();
struct.setEnableShareHashTableForBroadcastJoinIsSet(true);
}
if (incoming.get(44)) {
struct.check_overflow_for_decimal = iprot.readBool();
struct.setCheckOverflowForDecimalIsSet(true);
}
if (incoming.get(45)) {
struct.skip_delete_bitmap = iprot.readBool();
struct.setSkipDeleteBitmapIsSet(true);
}
if (incoming.get(46)) {
struct.enable_pipeline_engine = iprot.readBool();
struct.setEnablePipelineEngineIsSet(true);
}
if (incoming.get(47)) {
struct.repeat_max_num = iprot.readI32();
struct.setRepeatMaxNumIsSet(true);
}
if (incoming.get(48)) {
struct.external_sort_bytes_threshold = iprot.readI64();
struct.setExternalSortBytesThresholdIsSet(true);
}
if (incoming.get(49)) {
struct.partitioned_hash_agg_rows_threshold = iprot.readI32();
struct.setPartitionedHashAggRowsThresholdIsSet(true);
}
if (incoming.get(50)) {
struct.enable_file_cache = iprot.readBool();
struct.setEnableFileCacheIsSet(true);
}
if (incoming.get(51)) {
struct.insert_timeout = iprot.readI32();
struct.setInsertTimeoutIsSet(true);
}
if (incoming.get(52)) {
struct.execution_timeout = iprot.readI32();
struct.setExecutionTimeoutIsSet(true);
}
if (incoming.get(53)) {
struct.dry_run_query = iprot.readBool();
struct.setDryRunQueryIsSet(true);
}
if (incoming.get(54)) {
struct.enable_common_expr_pushdown = iprot.readBool();
struct.setEnableCommonExprPushdownIsSet(true);
}
if (incoming.get(55)) {
struct.parallel_instance = iprot.readI32();
struct.setParallelInstanceIsSet(true);
}
if (incoming.get(56)) {
struct.mysql_row_binary_format = iprot.readBool();
struct.setMysqlRowBinaryFormatIsSet(true);
}
if (incoming.get(57)) {
struct.external_agg_bytes_threshold = iprot.readI64();
struct.setExternalAggBytesThresholdIsSet(true);
}
if (incoming.get(58)) {
struct.external_agg_partition_bits = iprot.readI32();
struct.setExternalAggPartitionBitsIsSet(true);
}
if (incoming.get(59)) {
struct.file_cache_base_path = iprot.readString();
struct.setFileCacheBasePathIsSet(true);
}
if (incoming.get(60)) {
struct.enable_parquet_lazy_mat = iprot.readBool();
struct.setEnableParquetLazyMatIsSet(true);
}
if (incoming.get(61)) {
struct.enable_orc_lazy_mat = iprot.readBool();
struct.setEnableOrcLazyMatIsSet(true);
}
if (incoming.get(62)) {
struct.scan_queue_mem_limit = iprot.readI64();
struct.setScanQueueMemLimitIsSet(true);
}
if (incoming.get(63)) {
struct.enable_scan_node_run_serial = iprot.readBool();
struct.setEnableScanNodeRunSerialIsSet(true);
}
if (incoming.get(64)) {
struct.enable_insert_strict = iprot.readBool();
struct.setEnableInsertStrictIsSet(true);
}
if (incoming.get(65)) {
struct.enable_inverted_index_query = iprot.readBool();
struct.setEnableInvertedIndexQueryIsSet(true);
}
if (incoming.get(66)) {
struct.truncate_char_or_varchar_columns = iprot.readBool();
struct.setTruncateCharOrVarcharColumnsIsSet(true);
}
if (incoming.get(67)) {
struct.enable_hash_join_early_start_probe = iprot.readBool();
struct.setEnableHashJoinEarlyStartProbeIsSet(true);
}
if (incoming.get(68)) {
struct.enable_pipeline_x_engine = iprot.readBool();
struct.setEnablePipelineXEngineIsSet(true);
}
if (incoming.get(69)) {
struct.enable_memtable_on_sink_node = iprot.readBool();
struct.setEnableMemtableOnSinkNodeIsSet(true);
}
if (incoming.get(70)) {
struct.enable_delete_sub_predicate_v2 = iprot.readBool();
struct.setEnableDeleteSubPredicateV2IsSet(true);
}
if (incoming.get(71)) {
struct.fe_process_uuid = iprot.readI64();
struct.setFeProcessUuidIsSet(true);
}
if (incoming.get(72)) {
struct.inverted_index_conjunction_opt_threshold = iprot.readI32();
struct.setInvertedIndexConjunctionOptThresholdIsSet(true);
}
if (incoming.get(73)) {
struct.enable_profile = iprot.readBool();
struct.setEnableProfileIsSet(true);
}
if (incoming.get(74)) {
struct.enable_page_cache = iprot.readBool();
struct.setEnablePageCacheIsSet(true);
}
if (incoming.get(75)) {
struct.analyze_timeout = iprot.readI32();
struct.setAnalyzeTimeoutIsSet(true);
}
if (incoming.get(76)) {
struct.faster_float_convert = iprot.readBool();
struct.setFasterFloatConvertIsSet(true);
}
if (incoming.get(77)) {
struct.enable_decimal256 = iprot.readBool();
struct.setEnableDecimal256IsSet(true);
}
if (incoming.get(78)) {
struct.enable_local_shuffle = iprot.readBool();
struct.setEnableLocalShuffleIsSet(true);
}
if (incoming.get(79)) {
struct.skip_missing_version = iprot.readBool();
struct.setSkipMissingVersionIsSet(true);
}
if (incoming.get(80)) {
struct.runtime_filter_wait_infinitely = iprot.readBool();
struct.setRuntimeFilterWaitInfinitelyIsSet(true);
}
if (incoming.get(81)) {
struct.condition_cache_digest = iprot.readI32();
struct.setConditionCacheDigestIsSet(true);
}
if (incoming.get(82)) {
struct.inverted_index_max_expansions = iprot.readI32();
struct.setInvertedIndexMaxExpansionsIsSet(true);
}
if (incoming.get(83)) {
struct.inverted_index_skip_threshold = iprot.readI32();
struct.setInvertedIndexSkipThresholdIsSet(true);
}
if (incoming.get(84)) {
struct.enable_parallel_scan = iprot.readBool();
struct.setEnableParallelScanIsSet(true);
}
if (incoming.get(85)) {
struct.parallel_scan_max_scanners_count = iprot.readI32();
struct.setParallelScanMaxScannersCountIsSet(true);
}
if (incoming.get(86)) {
struct.parallel_scan_min_rows_per_scanner = iprot.readI64();
struct.setParallelScanMinRowsPerScannerIsSet(true);
}
if (incoming.get(87)) {
struct.skip_bad_tablet = iprot.readBool();
struct.setSkipBadTabletIsSet(true);
}
if (incoming.get(88)) {
struct.scanner_scale_up_ratio = iprot.readDouble();
struct.setScannerScaleUpRatioIsSet(true);
}
if (incoming.get(89)) {
struct.enable_distinct_streaming_aggregation = iprot.readBool();
struct.setEnableDistinctStreamingAggregationIsSet(true);
}
if (incoming.get(90)) {
struct.enable_join_spill = iprot.readBool();
struct.setEnableJoinSpillIsSet(true);
}
if (incoming.get(91)) {
struct.enable_sort_spill = iprot.readBool();
struct.setEnableSortSpillIsSet(true);
}
if (incoming.get(92)) {
struct.enable_agg_spill = iprot.readBool();
struct.setEnableAggSpillIsSet(true);
}
if (incoming.get(93)) {
struct.min_revocable_mem = iprot.readI64();
struct.setMinRevocableMemIsSet(true);
}
if (incoming.get(94)) {
struct.spill_streaming_agg_mem_limit = iprot.readI64();
struct.setSpillStreamingAggMemLimitIsSet(true);
}
if (incoming.get(95)) {
struct.data_queue_max_blocks = iprot.readI64();
struct.setDataQueueMaxBlocksIsSet(true);
}
if (incoming.get(96)) {
struct.enable_common_expr_pushdown_for_inverted_index = iprot.readBool();
struct.setEnableCommonExprPushdownForInvertedIndexIsSet(true);
}
if (incoming.get(97)) {
struct.local_exchange_free_blocks_limit = iprot.readI64();
struct.setLocalExchangeFreeBlocksLimitIsSet(true);
}
if (incoming.get(98)) {
struct.enable_force_spill = iprot.readBool();
struct.setEnableForceSpillIsSet(true);
}
if (incoming.get(99)) {
struct.enable_parquet_filter_by_min_max = iprot.readBool();
struct.setEnableParquetFilterByMinMaxIsSet(true);
}
if (incoming.get(100)) {
struct.enable_orc_filter_by_min_max = iprot.readBool();
struct.setEnableOrcFilterByMinMaxIsSet(true);
}
if (incoming.get(101)) {
struct.max_column_reader_num = iprot.readI32();
struct.setMaxColumnReaderNumIsSet(true);
}
if (incoming.get(102)) {
struct.enable_local_merge_sort = iprot.readBool();
struct.setEnableLocalMergeSortIsSet(true);
}
if (incoming.get(103)) {
struct.enable_parallel_result_sink = iprot.readBool();
struct.setEnableParallelResultSinkIsSet(true);
}
if (incoming.get(104)) {
struct.enable_short_circuit_query_access_column_store = iprot.readBool();
struct.setEnableShortCircuitQueryAccessColumnStoreIsSet(true);
}
if (incoming.get(105)) {
struct.enable_no_need_read_data_opt = iprot.readBool();
struct.setEnableNoNeedReadDataOptIsSet(true);
}
if (incoming.get(106)) {
struct.read_csv_empty_line_as_null = iprot.readBool();
struct.setReadCsvEmptyLineAsNullIsSet(true);
}
if (incoming.get(107)) {
struct.serde_dialect = org.apache.doris.thrift.TSerdeDialect.findByValue(iprot.readI32());
struct.setSerdeDialectIsSet(true);
}
if (incoming.get(108)) {
struct.enable_match_without_inverted_index = iprot.readBool();
struct.setEnableMatchWithoutInvertedIndexIsSet(true);
}
if (incoming.get(109)) {
struct.enable_fallback_on_missing_inverted_index = iprot.readBool();
struct.setEnableFallbackOnMissingInvertedIndexIsSet(true);
}
if (incoming.get(110)) {
struct.keep_carriage_return = iprot.readBool();
struct.setKeepCarriageReturnIsSet(true);
}
if (incoming.get(111)) {
struct.runtime_bloom_filter_min_size = iprot.readI32();
struct.setRuntimeBloomFilterMinSizeIsSet(true);
}
if (incoming.get(112)) {
struct.hive_parquet_use_column_names = iprot.readBool();
struct.setHiveParquetUseColumnNamesIsSet(true);
}
if (incoming.get(113)) {
struct.hive_orc_use_column_names = iprot.readBool();
struct.setHiveOrcUseColumnNamesIsSet(true);
}
if (incoming.get(114)) {
struct.enable_segment_cache = iprot.readBool();
struct.setEnableSegmentCacheIsSet(true);
}
if (incoming.get(115)) {
struct.runtime_bloom_filter_max_size = iprot.readI32();
struct.setRuntimeBloomFilterMaxSizeIsSet(true);
}
if (incoming.get(116)) {
struct.in_list_value_count_threshold = iprot.readI32();
struct.setInListValueCountThresholdIsSet(true);
}
if (incoming.get(117)) {
struct.enable_verbose_profile = iprot.readBool();
struct.setEnableVerboseProfileIsSet(true);
}
if (incoming.get(118)) {
struct.rpc_verbose_profile_max_instance_count = iprot.readI32();
struct.setRpcVerboseProfileMaxInstanceCountIsSet(true);
}
if (incoming.get(119)) {
struct.enable_adaptive_pipeline_task_serial_read_on_limit = iprot.readBool();
struct.setEnableAdaptivePipelineTaskSerialReadOnLimitIsSet(true);
}
if (incoming.get(120)) {
struct.adaptive_pipeline_task_serial_read_on_limit = iprot.readI32();
struct.setAdaptivePipelineTaskSerialReadOnLimitIsSet(true);
}
if (incoming.get(121)) {
struct.parallel_prepare_threshold = iprot.readI32();
struct.setParallelPrepareThresholdIsSet(true);
}
if (incoming.get(122)) {
struct.partition_topn_max_partitions = iprot.readI32();
struct.setPartitionTopnMaxPartitionsIsSet(true);
}
if (incoming.get(123)) {
struct.partition_topn_pre_partition_rows = iprot.readI32();
struct.setPartitionTopnPrePartitionRowsIsSet(true);
}
if (incoming.get(124)) {
struct.enable_parallel_outfile = iprot.readBool();
struct.setEnableParallelOutfileIsSet(true);
}
if (incoming.get(125)) {
struct.enable_phrase_query_sequential_opt = iprot.readBool();
struct.setEnablePhraseQuerySequentialOptIsSet(true);
}
if (incoming.get(126)) {
struct.enable_auto_create_when_overwrite = iprot.readBool();
struct.setEnableAutoCreateWhenOverwriteIsSet(true);
}
if (incoming.get(127)) {
struct.orc_tiny_stripe_threshold_bytes = iprot.readI64();
struct.setOrcTinyStripeThresholdBytesIsSet(true);
}
if (incoming.get(128)) {
struct.orc_once_max_read_bytes = iprot.readI64();
struct.setOrcOnceMaxReadBytesIsSet(true);
}
if (incoming.get(129)) {
struct.orc_max_merge_distance_bytes = iprot.readI64();
struct.setOrcMaxMergeDistanceBytesIsSet(true);
}
if (incoming.get(130)) {
struct.ignore_runtime_filter_error = iprot.readBool();
struct.setIgnoreRuntimeFilterErrorIsSet(true);
}
if (incoming.get(131)) {
struct.enable_fixed_len_to_uint32_v2 = iprot.readBool();
struct.setEnableFixedLenToUint32V2IsSet(true);
}
if (incoming.get(132)) {
struct.enable_shared_exchange_sink_buffer = iprot.readBool();
struct.setEnableSharedExchangeSinkBufferIsSet(true);
}
if (incoming.get(133)) {
struct.enable_inverted_index_searcher_cache = iprot.readBool();
struct.setEnableInvertedIndexSearcherCacheIsSet(true);
}
if (incoming.get(134)) {
struct.enable_inverted_index_query_cache = iprot.readBool();
struct.setEnableInvertedIndexQueryCacheIsSet(true);
}
if (incoming.get(135)) {
struct.enable_condition_cache = iprot.readBool();
struct.setEnableConditionCacheIsSet(true);
}
if (incoming.get(136)) {
struct.profile_level = iprot.readI32();
struct.setProfileLevelIsSet(true);
}
if (incoming.get(137)) {
struct.min_scanners_concurrency = iprot.readI32();
struct.setMinScannersConcurrencyIsSet(true);
}
if (incoming.get(138)) {
struct.min_scan_scheduler_concurrency = iprot.readI32();
struct.setMinScanSchedulerConcurrencyIsSet(true);
}
if (incoming.get(139)) {
struct.enable_runtime_filter_partition_prune = iprot.readBool();
struct.setEnableRuntimeFilterPartitionPruneIsSet(true);
}
if (incoming.get(140)) {
struct.minimum_operator_memory_required_kb = iprot.readI32();
struct.setMinimumOperatorMemoryRequiredKbIsSet(true);
}
if (incoming.get(141)) {
struct.enable_mem_overcommit = iprot.readBool();
struct.setEnableMemOvercommitIsSet(true);
}
if (incoming.get(142)) {
struct.query_slot_count = iprot.readI32();
struct.setQuerySlotCountIsSet(true);
}
if (incoming.get(143)) {
struct.enable_spill = iprot.readBool();
struct.setEnableSpillIsSet(true);
}
if (incoming.get(144)) {
struct.enable_reserve_memory = iprot.readBool();
struct.setEnableReserveMemoryIsSet(true);
}
if (incoming.get(145)) {
struct.revocable_memory_high_watermark_percent = iprot.readI32();
struct.setRevocableMemoryHighWatermarkPercentIsSet(true);
}
if (incoming.get(146)) {
struct.spill_sort_mem_limit = iprot.readI64();
struct.setSpillSortMemLimitIsSet(true);
}
if (incoming.get(147)) {
struct.spill_sort_batch_bytes = iprot.readI64();
struct.setSpillSortBatchBytesIsSet(true);
}
if (incoming.get(148)) {
struct.spill_aggregation_partition_count = iprot.readI32();
struct.setSpillAggregationPartitionCountIsSet(true);
}
if (incoming.get(149)) {
struct.spill_hash_join_partition_count = iprot.readI32();
struct.setSpillHashJoinPartitionCountIsSet(true);
}
if (incoming.get(150)) {
struct.low_memory_mode_buffer_limit = iprot.readI64();
struct.setLowMemoryModeBufferLimitIsSet(true);
}
if (incoming.get(151)) {
struct.dump_heap_profile_when_mem_limit_exceeded = iprot.readBool();
struct.setDumpHeapProfileWhenMemLimitExceededIsSet(true);
}
if (incoming.get(152)) {
struct.inverted_index_compatible_read = iprot.readBool();
struct.setInvertedIndexCompatibleReadIsSet(true);
}
if (incoming.get(153)) {
struct.check_orc_init_sargs_success = iprot.readBool();
struct.setCheckOrcInitSargsSuccessIsSet(true);
}
if (incoming.get(154)) {
struct.exchange_multi_blocks_byte_size = iprot.readI32();
struct.setExchangeMultiBlocksByteSizeIsSet(true);
}
if (incoming.get(155)) {
struct.enable_strict_cast = iprot.readBool();
struct.setEnableStrictCastIsSet(true);
}
if (incoming.get(156)) {
struct.new_version_unix_timestamp = iprot.readBool();
struct.setNewVersionUnixTimestampIsSet(true);
}
if (incoming.get(157)) {
struct.hnsw_ef_search = iprot.readI32();
struct.setHnswEfSearchIsSet(true);
}
if (incoming.get(158)) {
struct.hnsw_check_relative_distance = iprot.readBool();
struct.setHnswCheckRelativeDistanceIsSet(true);
}
if (incoming.get(159)) {
struct.hnsw_bounded_queue = iprot.readBool();
struct.setHnswBoundedQueueIsSet(true);
}
if (incoming.get(160)) {
struct.optimize_index_scan_parallelism = iprot.readBool();
struct.setOptimizeIndexScanParallelismIsSet(true);
}
if (incoming.get(161)) {
struct.enable_prefer_cached_rowset = iprot.readBool();
struct.setEnablePreferCachedRowsetIsSet(true);
}
if (incoming.get(162)) {
struct.query_freshness_tolerance_ms = iprot.readI64();
struct.setQueryFreshnessToleranceMsIsSet(true);
}
if (incoming.get(163)) {
struct.merge_read_slice_size = iprot.readI64();
struct.setMergeReadSliceSizeIsSet(true);
}
if (incoming.get(164)) {
struct.enable_fuzzy_blockable_task = iprot.readBool();
struct.setEnableFuzzyBlockableTaskIsSet(true);
}
if (incoming.get(165)) {
{
org.apache.thrift.protocol.TList _list15 = iprot.readListBegin(org.apache.thrift.protocol.TType.I32);
struct.shuffled_agg_ids = new java.util.ArrayList<java.lang.Integer>(_list15.size);
int _elem16;
for (int _i17 = 0; _i17 < _list15.size; ++_i17)
{
_elem16 = iprot.readI32();
struct.shuffled_agg_ids.add(_elem16);
}
}
struct.setShuffledAggIdsIsSet(true);
}
if (incoming.get(166)) {
struct.enable_extended_regex = iprot.readBool();
struct.setEnableExtendedRegexIsSet(true);
}
if (incoming.get(167)) {
struct.iceberg_write_target_file_size_bytes = iprot.readI64();
struct.setIcebergWriteTargetFileSizeBytesIsSet(true);
}
if (incoming.get(168)) {
struct.max_file_scanners_concurrency = iprot.readI32();
struct.setMaxFileScannersConcurrencyIsSet(true);
}
if (incoming.get(169)) {
struct.min_file_scanners_concurrency = iprot.readI32();
struct.setMinFileScannersConcurrencyIsSet(true);
}
if (incoming.get(170)) {
struct.ivf_nprobe = iprot.readI32();
struct.setIvfNprobeIsSet(true);
}
if (incoming.get(171)) {
struct.enable_parquet_filter_by_bloom_filter = iprot.readBool();
struct.setEnableParquetFilterByBloomFilterIsSet(true);
}
if (incoming.get(172)) {
struct.enable_aggregate_function_null_v2 = iprot.readBool();
struct.setEnableAggregateFunctionNullV2IsSet(true);
}
if (incoming.get(173)) {
struct.enable_streaming_agg_hash_join_force_passthrough = iprot.readBool();
struct.setEnableStreamingAggHashJoinForcePassthroughIsSet(true);
}
if (incoming.get(174)) {
struct.enable_distinct_streaming_agg_force_passthrough = iprot.readBool();
struct.setEnableDistinctStreamingAggForcePassthroughIsSet(true);
}
if (incoming.get(175)) {
struct.enable_broadcast_join_force_passthrough = iprot.readBool();
struct.setEnableBroadcastJoinForcePassthroughIsSet(true);
}
if (incoming.get(176)) {
struct.enable_left_semi_direct_return_opt = iprot.readBool();
struct.setEnableLeftSemiDirectReturnOptIsSet(true);
}
if (incoming.get(177)) {
struct.enable_adjust_conjunct_order_by_cost = iprot.readBool();
struct.setEnableAdjustConjunctOrderByCostIsSet(true);
}
if (incoming.get(178)) {
struct.enable_paimon_cpp_reader = iprot.readBool();
struct.setEnablePaimonCppReaderIsSet(true);
}
if (incoming.get(179)) {
struct.single_backend_query = iprot.readBool();
struct.setSingleBackendQueryIsSet(true);
}
if (incoming.get(180)) {
struct.enable_parquet_file_page_cache = iprot.readBool();
struct.setEnableParquetFilePageCacheIsSet(true);
}
if (incoming.get(181)) {
struct.enable_inverted_index_wand_query = iprot.readBool();
struct.setEnableInvertedIndexWandQueryIsSet(true);
}
if (incoming.get(182)) {
struct.spill_buffer_size_bytes = iprot.readI64();
struct.setSpillBufferSizeBytesIsSet(true);
}
if (incoming.get(183)) {
struct.spill_join_build_sink_mem_limit_bytes = iprot.readI64();
struct.setSpillJoinBuildSinkMemLimitBytesIsSet(true);
}
if (incoming.get(184)) {
struct.spill_aggregation_sink_mem_limit_bytes = iprot.readI64();
struct.setSpillAggregationSinkMemLimitBytesIsSet(true);
}
if (incoming.get(185)) {
struct.spill_sort_sink_mem_limit_bytes = iprot.readI64();
struct.setSpillSortSinkMemLimitBytesIsSet(true);
}
if (incoming.get(186)) {
struct.spill_sort_merge_mem_limit_bytes = iprot.readI64();
struct.setSpillSortMergeMemLimitBytesIsSet(true);
}
if (incoming.get(187)) {
struct.spill_repartition_max_depth = iprot.readI32();
struct.setSpillRepartitionMaxDepthIsSet(true);
}
if (incoming.get(188)) {
struct.cte_max_recursion_depth = iprot.readI32();
struct.setCteMaxRecursionDepthIsSet(true);
}
if (incoming.get(189)) {
struct.enable_use_hybrid_sort = iprot.readBool();
struct.setEnableUseHybridSortIsSet(true);
}
if (incoming.get(190)) {
struct.enable_adaptive_scan = iprot.readBool();
struct.setEnableAdaptiveScanIsSet(true);
}
if (incoming.get(191)) {
struct.enable_local_exchange_before_agg = iprot.readBool();
struct.setEnableLocalExchangeBeforeAggIsSet(true);
}
if (incoming.get(192)) {
struct.max_scan_mem_ratio = iprot.readDouble();
struct.setMaxScanMemRatioIsSet(true);
}
if (incoming.get(193)) {
struct.enable_rust_lance_reader = iprot.readBool();
struct.setEnableRustLanceReaderIsSet(true);
}
if (incoming.get(194)) {
struct.new_version_percentile = iprot.readBool();
struct.setNewVersionPercentileIsSet(true);
}
if (incoming.get(195)) {
struct.preferred_block_size_bytes = iprot.readI64();
struct.setPreferredBlockSizeBytesIsSet(true);
}
if (incoming.get(196)) {
struct.disable_file_cache = iprot.readBool();
struct.setDisableFileCacheIsSet(true);
}
if (incoming.get(197)) {
struct.file_cache_query_limit_percent = iprot.readI32();
struct.setFileCacheQueryLimitPercentIsSet(true);
}
}
}
private static <S extends org.apache.thrift.scheme.IScheme> S scheme(org.apache.thrift.protocol.TProtocol proto) {
return (org.apache.thrift.scheme.StandardScheme.class.equals(proto.getScheme()) ? STANDARD_SCHEME_FACTORY : TUPLE_SCHEME_FACTORY).getScheme();
}
}