opensearch-project / performance-analyzer

📈 Get detailed performance metrics from your cluster independently of the Java Virtual Machine (JVM)
https://opensearch.org/docs/latest/monitoring-plugins/pa/index/
Apache License 2.0
33 stars 67 forks source link

Address core refactor changes #522

Closed khushbr closed 11 months ago

khushbr commented 11 months ago

Is your feature request related to a problem? Please provide an existing Issue # , or describe. Multiple refactoring changes in core including:

  1. https://github.com/opensearch-project/OpenSearch/commit/e3542011cd9584c354405ba6cbf9a31ced7bc5ce
  2. https://github.com/opensearch-project/OpenSearch/commit/de2b6b7a6b7cafea204f1d9b3ff0830780bafc08

Describe the solution you are proposing Accommodate the refactoring changes in downstream PA plugin

Check List

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.

codecov[bot] commented 11 months ago

Codecov Report

Merging #522 (ccc257e) into main (7d0b5a9) will not change coverage. Report is 2 commits behind head on main. The diff coverage is n/a.

:exclamation: Current head ccc257e differs from pull request most recent head 2faa7f6. Consider uploading reports for the commit 2faa7f6 to get more accurate results

@@            Coverage Diff            @@
##               main     #522   +/-   ##
=========================================
  Coverage     73.85%   73.85%           
  Complexity      381      381           
=========================================
  Files            45       45           
  Lines          2693     2693           
  Branches        172      172           
=========================================
  Hits           1989     1989           
  Misses          596      596           
  Partials        108      108           
Files Changed Coverage Δ
...earch/performanceanalyzer/OpenSearchResources.java 97.36% <ø> (ø)
...performanceanalyzer/PerformanceAnalyzerPlugin.java 77.14% <ø> (ø)
...alyzer/action/PerformanceAnalyzerActionFilter.java 96.87% <ø> (ø)
...yzer/action/PerformanceAnalyzerActionListener.java 96.87% <ø> (ø)
...ceanalyzer/collectors/CircuitBreakerCollector.java 94.28% <ø> (ø)
...collectors/NodeStatsAllShardsMetricsCollector.java 91.15% <ø> (ø)
...llectors/NodeStatsFixedShardsMetricsCollector.java 92.70% <ø> (ø)
...nalyzer/config/setting/ClusterSettingsManager.java 5.88% <ø> (ø)
...config/PerformanceAnalyzerClusterConfigAction.java 85.96% <ø> (ø)
...action/config/PerformanceAnalyzerConfigAction.java 93.18% <ø> (ø)
... and 8 more