'hive\u orc\u default\u row\u index\u stride'枚举已从hive exec 3.1.0中的hiveconf.confvars中删除

6ojccjat  于 2021-06-25  发布在  Hive
关注(0)|答案(0)|浏览(427)

我正在将代码从配置单元2.1更新到配置单元3.1。我已经将hiveexecjar版本更新到3.1.0。现在,我在“hiveconf.confvars”枚举中找不到hive\u orc\u default\u row\u index\u stride属性。
我使用的代码是

public void setStoreLocation(String location, Job job) throws IOException {
if (!UDFContext.getUDFContext().isFrontend()) {

  if (rowIndexStride != null) {
    job.getConfiguration().setInt(HiveConf.ConfVars.HIVE_ORC_DEFAULT_ROW_INDEX_STRIDE.varname, rowIndexStride);
  }
}

搜索了很多,但是找不到这个常量的替代品。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题