@@ -1867,13 +1867,12 @@ public static enum ConfVars {
1867
1867
+ "execution engine doesn't take advantage of statistics stored in the cache." ),
1868
1868
// CBO related
1869
1869
HIVE_CBO_ENABLED ("hive.cbo.enable" , true , "Flag to control enabling Cost Based Optimizations using Calcite framework." ),
1870
- HIVE_CBO_FALLBACK_STRATEGY ("hive.cbo.fallback.strategy" , "CONSERVATIVE " ,
1871
- new StringSet (true , "NEVER" , "CONSERVATIVE" , "ALWAYS" , "TEST" ),
1870
+ HIVE_CBO_FALLBACK_STRATEGY ("hive.cbo.fallback.strategy" , "NEVER " ,
1871
+ new StringSet (true , "NEVER" , "CONSERVATIVE" , "ALWAYS" ),
1872
1872
"The strategy defines when Hive fallbacks to legacy optimizer when CBO fails:"
1873
1873
+ "NEVER, never use the legacy optimizer (all CBO errors are fatal);"
1874
1874
+ "ALWAYS, always use the legacy optimizer (CBO errors are not fatal);"
1875
- + "CONSERVATIVE, use the legacy optimizer only when the CBO error is not related to subqueries and views;"
1876
- + "TEST, specific behavior only for tests, do not use in production" ),
1875
+ + "CONSERVATIVE, use the legacy optimizer only when the CBO error is not related to subqueries and views." ),
1877
1876
HIVE_CBO_CNF_NODES_LIMIT ("hive.cbo.cnf.maxnodes" , -1 , "When converting to conjunctive normal form (CNF), fail if" +
1878
1877
"the expression exceeds this threshold; the threshold is expressed in terms of number of nodes (leaves and" +
1879
1878
"interior nodes). -1 to not set up a threshold." ),
@@ -2240,7 +2239,8 @@ public static enum ConfVars {
2240
2239
"If this is set to true the URI for auth will have the default location masked with DEFAULT_TABLE_LOCATION" ),
2241
2240
HIVE_ICEBERG_ALLOW_DATAFILES_IN_TABLE_LOCATION_ONLY ("hive.iceberg.allow.datafiles.in.table.location.only" , false ,
2242
2241
"If this is set to true, then all the data files being read should be withing the table location" ),
2243
-
2242
+ HIVE_ICEBERG_COMPACTION_TARGET_FILE_SIZE ("hive.iceberg.compaction.target.file.size" , "128mb" ,
2243
+ new SizeValidator (), "Target file size for Iceberg compaction." ),
2244
2244
HIVE_USE_EXPLICIT_RCFILE_HEADER ("hive.exec.rcfile.use.explicit.header" , true ,
2245
2245
"If this is set the header for RCFiles will simply be RCF. If this is not\n " +
2246
2246
"set the header will be that borrowed from sequence files, e.g. SEQ- followed\n " +
@@ -4541,7 +4541,7 @@ public static enum ConfVars {
4541
4541
"If enabled, HiveServer2 will block any requests made to it over http " +
4542
4542
"if an X-CSRF-TOKEN header is not present" ),
4543
4543
HIVE_SECURITY_COMMAND_WHITELIST ("hive.security.command.whitelist" ,
4544
- "set,reset,dfs,add,list,delete,reload,compile,llap" ,
4544
+ "set,reset,dfs,add,list,delete,reload,compile,llap,processlist " ,
4545
4545
"Comma separated list of non-SQL Hive commands users are authorized to execute" ),
4546
4546
HIVE_SERVER2_JOB_CREDENTIAL_PROVIDER_PATH ("hive.server2.job.credential.provider.path" , "" ,
4547
4547
"If set, this configuration property should provide a comma-separated list of URLs that indicates the type and " +
0 commit comments