-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/75014/
-----------------------------------------------------------

Review request for atlas, Mandar Ambawane and Pinal Shah.


Bugs: ATLAS-4867
    https://issues.apache.org/jira/browse/ATLAS-4867


Repository: atlas


Description
-------

Metrics API : http://<>/api/atlas/admin/metrics

1. There is some information in the Metrics API response, which is not been 
used like Count of the typeAndSubTypes, Active, deleted, Shell
Approach:
Identify time taken by the above counts
Take reading of metric api
Take reading of metric api without the above counts


2. Also we can get the total number of count of vertices and edges present in 
graph
This  helps in estimating the time on Reindexing Patch.
Also it may be helpful while debugging the escalations
Approach:
Embed this count in MetricUtil
Or
Create seperate API


Diffs
-----

  dashboardv2/public/js/templates/site/Statistics_Timeline_tmlp.html 09f76a0a8 
  dashboardv2/public/js/utils/Enums.js 00bbe103d 
  dashboardv2/public/js/views/site/StatisticsTimelineView.js d7caa60e7 
  dashboardv3/public/js/templates/site/Statistics_Timeline_tmlp.html 09f76a0a8 
  dashboardv3/public/js/utils/Enums.js 00bbe103d 
  dashboardv3/public/js/views/site/StatisticsTimelineView.js d7caa60e7 
  
graphdb/janus/src/main/java/org/apache/atlas/repository/graphdb/janus/AtlasJanusGraph.java
 004cab9c8 
  intg/src/main/java/org/apache/atlas/model/metrics/AtlasMetrics.java c968302b7 
  repository/src/main/java/org/apache/atlas/services/MetricsService.java 
9ec2cd2cb 
  repository/src/main/java/org/apache/atlas/util/AtlasMetricsUtil.java 
a13e07387 


Diff: https://reviews.apache.org/r/75014/diff/1/


Testing
-------

With typeAndSubTypes data it took 217ms for Metric API 
Without typeAndSubTypes data, it took 180ms for Metric API 
Without typeAndSubTypes and include the graph vertex and edge count took almost 
300++ ms


Thanks,

Paresh Devalia

Reply via email to