deniskuzZ commented on code in PR #3822: URL: https://github.com/apache/hive/pull/3822#discussion_r1085205621
########## standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HMSMetricsListener.java: ########## @@ -98,29 +100,39 @@ public void onAddPartition(AddPartitionEvent partitionEvent) throws MetaExceptio @Override public void onAllocWriteId(AllocWriteIdEvent allocWriteIdEvent, Connection dbConn, SQLGenerator sqlGenerator) throws MetaException { if (MetastoreConf.getBoolVar(getConf(), MetastoreConf.ConfVars.METASTORE_ACIDMETRICS_EXT_ON)) { - Table table = getTable(allocWriteIdEvent); - // In the case of CTAS, the table is created after write ids are allocated, so we'll skip metrics collection. - if (table != null && MetaStoreUtils.isNoAutoCompactSet(table.getParameters())) { - int noAutoCompactSet = - Metrics.getOrCreateGauge(MetricsConstants.WRITES_TO_DISABLED_COMPACTION_TABLE).incrementAndGet(); - if (noAutoCompactSet >= - MetastoreConf.getIntVar(getConf(), - MetastoreConf.ConfVars.COMPACTOR_NUMBER_OF_DISABLED_COMPACTION_TABLES_THRESHOLD)) { - LOGGER.warn("There has been a write to table " + table.getDbName() + "." + table.getTableName() + - " where auto-compaction is disabled (tblproperties (\"no_auto_compact\"=\"true\"))."); + if (isNoAutoCompactSet(allocWriteIdEvent)) { Review Comment: please get rid of nesting and combine with above "IF" -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: gitbox-unsubscr...@hive.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: gitbox-unsubscr...@hive.apache.org For additional commands, e-mail: gitbox-h...@hive.apache.org