commit b1939741fd30b7c7764a7ab947de7da551f31e0a Author: Bharath Krishna Date: Wed Sep 19 17:44:41 2018 -0700 HIVE-20601 : EnvironmentContext null in ALTER_PARTITION event in DbNotificationListener diff --git a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveAlterHandler.java b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveAlterHandler.java index f52ff91a8f2e7710801dcadc4a83ce454992a66a..0ea46f840809f52623ed1c24a54ca6a05fc06a24 100644 --- a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveAlterHandler.java +++ b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveAlterHandler.java @@ -743,10 +743,9 @@ public Partition alterPartition(RawStore msdb, Warehouse wh, String catName, Str } if (transactionalListeners != null && !transactionalListeners.isEmpty()) { - MetaStoreListenerNotifier.notifyEvent(transactionalListeners, - EventMessage.EventType.ALTER_PARTITION, - new AlterPartitionEvent(oldPart, newPart, tbl, false, - true, newPart.getWriteId(), handler)); + MetaStoreListenerNotifier.notifyEvent(transactionalListeners, EventMessage.EventType.ALTER_PARTITION, + new AlterPartitionEvent(oldPart, newPart, tbl, false, true, newPart.getWriteId(), handler), + environmentContext); } }