public TableScanDesc(final String alias, List<VirtualColumn> vcs, Table tblMetadata) { this.alias = alias; this.virtualCols = vcs; this.tableMetadata = tblMetadata; isAcidTable = AcidUtils.isAcidTable(this.tableMetadata); if (isAcidTable) { acidOperationalProperties = AcidUtils.getAcidOperationalProperties(this.tableMetadata); } }
maxReducers, (AcidUtils.isAcidTable(dest_tab) ? getAcidType(dest) : AcidUtils.Operation.NOT_ACID)); reduceSinkOperatorsAddedByEnforceBucketingSorting.add((ReduceSinkOperator)input.getParentOperators().get(0)); ctx.setMultiFileSpray(multiFileSpray);
if(AcidUtils.isAcidTable(tso.getConf().getTableMetadata())) {
tbl = p.getTable(); if (tbl != null && AcidUtils.isAcidTable(tbl)) { acidInQuery = true; checkAcidTxnManager(tbl); if (tbl != null && AcidUtils.isAcidTable(tbl)) { acidInQuery = true; checkAcidTxnManager(tbl);
if (AcidUtils.isAcidTable(tbl)) { Logger.info("Table " + tbl.getTableName() + " is ACID table. Skip StatsOptimizer."); return null;
private int compact(Hive db, AlterTableSimpleDesc desc) throws HiveException { if (!AcidUtils.isAcidTable(tbl)) { throw new HiveException(ErrorMsg.NONACID_COMPACTION_NOT_SUPPORTED, tbl.getDbName(), tbl.getTableName());
if (work.getTableSpecs() == null && AcidUtils.isAcidTable(table)) { StatsSetupConst.setBasicStatsState(parameters, StatsSetupConst.FALSE); } else if (work.getTableSpecs() != null if (work.getTableSpecs() == null && AcidUtils.isAcidTable(table)) { StatsSetupConst.setBasicStatsState(parameters, StatsSetupConst.FALSE); } else if (work.getTableSpecs() != null
destTableIsAcid = AcidUtils.isAcidTable(dest_tab); destTableIsTemporary = dest_tab.isTemporary(); destTableIsAcid = AcidUtils.isAcidTable(dest_tab); if ((!conf.getBoolVar(HiveConf.ConfVars.HIVE_INSERT_INTO_EXTERNAL_TABLES)) && dest_tab.getTableType().equals(TableType.EXTERNAL_TABLE)) {
name + " but it's not in isInsertIntoTable() or getInsertOverwriteTables()"; boolean isAcid = AcidUtils.isAcidTable(ts.tableHandle); if ((updating(name) || deleting(name)) && !isAcid) {
if(t != null && AcidUtils.isAcidTable(t)) { compBuilder.setIsAcid(true); if(AcidUtils.isAcidTable(t)) { compBuilder.setShared(); compBuilder.setIsAcid(true); if(t != null && AcidUtils.isAcidTable(t)) { compBuilder.setIsAcid(true);