This is an automated email from the ASF dual-hosted git repository. nixon pushed a commit to branch branch-2.0 in repository https://gitbox.apache.org/repos/asf/atlas.git
The following commit(s) were added to refs/heads/branch-2.0 by this push: new 35dd96e ATLAS-4315 - An entity when updated via REST api, is not reflected in debug metrics. 35dd96e is described below commit 35dd96ed6e68469bf3e77f294997b90e99c4cac7 Author: mayanknj <mayank.j...@freestoneinfotech.com> AuthorDate: Mon May 31 20:48:42 2021 +0530 ATLAS-4315 - An entity when updated via REST api, is not reflected in debug metrics. Signed-off-by: nixonrodrigues <ni...@apache.org> (cherry picked from commit 6ced16be4cc8c367a16fdfea3a11185c5a3206ef) --- .../org/apache/atlas/web/service/AtlasDebugMetricsSource.java | 10 ++++++++++ .../java/org/apache/atlas/web/service/DebugMetricsWrapper.java | 2 ++ 2 files changed, 12 insertions(+) diff --git a/webapp/src/main/java/org/apache/atlas/web/service/AtlasDebugMetricsSource.java b/webapp/src/main/java/org/apache/atlas/web/service/AtlasDebugMetricsSource.java index ec64b01..63e979a 100644 --- a/webapp/src/main/java/org/apache/atlas/web/service/AtlasDebugMetricsSource.java +++ b/webapp/src/main/java/org/apache/atlas/web/service/AtlasDebugMetricsSource.java @@ -41,7 +41,9 @@ public class AtlasDebugMetricsSource { protected @Metric(always = true) MutableRate entityREST_getById; protected @Metric(always = true) MutableRate entityREST_createOrUpdate; + protected @Metric(always = true) MutableRate entityREST_partialUpdateEntityAttrByGuid; protected @Metric(always = true) MutableRate entityREST_deleteByGuid; + protected @Metric(always = true) MutableRate entityREST_getClassification; protected @Metric(always = true) MutableRate entityREST_getClassifications; protected @Metric(always = true) MutableRate entityREST_addClassificationsByUniqAttr; protected @Metric(always = true) MutableRate entityREST_addClassifications; @@ -583,10 +585,18 @@ public class AtlasDebugMetricsSource { entityREST_createOrUpdate.add(timeConsumed); break; + case EntityREST_partialUpdateEntityAttrByGuid: + entityREST_partialUpdateEntityAttrByGuid.add(timeConsumed); + break; + case EntityREST_deleteByGuid: entityREST_deleteByGuid.add(timeConsumed); break; + case EntityREST_getClassification: + entityREST_getClassification.add(timeConsumed); + break; + case EntityREST_getClassifications: entityREST_getClassifications.add(timeConsumed); break; diff --git a/webapp/src/main/java/org/apache/atlas/web/service/DebugMetricsWrapper.java b/webapp/src/main/java/org/apache/atlas/web/service/DebugMetricsWrapper.java index 564a946..0d2da1b 100644 --- a/webapp/src/main/java/org/apache/atlas/web/service/DebugMetricsWrapper.java +++ b/webapp/src/main/java/org/apache/atlas/web/service/DebugMetricsWrapper.java @@ -69,7 +69,9 @@ public class DebugMetricsWrapper { public static final String EntityREST_getById = EntityRESTPrefix + "getById(..)"; public static final String EntityREST_createOrUpdate = EntityRESTPrefix + "createOrUpdate(..)"; + public static final String EntityREST_partialUpdateEntityAttrByGuid = EntityRESTPrefix + "partialUpdateEntityAttrByGuid(..)"; public static final String EntityREST_deleteByGuid = EntityRESTPrefix + "deleteByGuid(..)"; + public static final String EntityREST_getClassification = EntityRESTPrefix + "getClassification(..)"; public static final String EntityREST_getClassifications = EntityRESTPrefix + "getClassifications(..)"; public static final String EntityREST_addClassificationsByUA = EntityRESTPrefix + "addClassificationsByUniqueAttribute(..)"; public static final String EntityREST_addClassifications = EntityRESTPrefix + "addClassifications(..)";