~medib/opensearch-project-components/+git/opensearch-performance-analyzer-rca:main
- Get this branch:
-
git clone
-b main
https://git.launchpad.net/~medib/opensearch-project-components/+git/opensearch-performance-analyzer-rca
Branch merges
Related source package recipes
Branch information
- Name:
- main
Recent commits
- acdaa85... by Mehdi B.
-
changed gradle distro url
- deb42f3... by Mehdi B.
-
changed gradle distro url
- e33436a... by Chenyang Ji <email address hidden>
-
Update docker-compose.yml (#465)
Updating to use "cluster_manager"
Signed-off-by: Chenyang Ji <email address hidden>
- 749da27... by Jeffrey Liu <email address hidden>
-
SearchBackPressure Policy/Decider Generic Framework Added (#461)
* Remove log files and add DCO (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Remove extra files (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Remove styling difference (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Remove unnecessary file changes (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add RCA_Decider (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Extract Heap Usage from SQlitedb (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Extract required searchbp metrics for deciders (signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add SearchBackPress
ureRCA Metric (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Use SearchBackPress
ureRCAMetrics to aggregate metrics (signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add the conf file extracted part for SearchBackPress
ureRcaConfig. java (signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add MinMaxSlidingWindow in OldGenRca (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Rename SearchBackPress
ureClusterRCA and add it to AnalysisGraph (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add basic UTs for SearchBackPress
ureRCA cluster/node level (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add unhealthy/healthy stats UTs for SearchBackPress
ureRCA cluster/node level (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add healthy resource unit UT (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add UT s both shard/task level (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add a new SearchBp Resource Unit (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add UTs to test shard/task level resource include-ness (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Remove styling changes for Version.java (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add metadata to resourceSummary (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Update to more general framework (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Refactor the MinMaxSlidingWindow and bug fix (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Refactor Heap Stats Metrics Getter(
Signed- off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Refactor HeapUsed and HeapMax Getters (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Refactor operate() (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Refactor operate() and remove dead comments (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add new ActionPojo for Searchbp (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add new ActionPojo for Searchbp#2 (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Update SearchBackPress
ureAction (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add Searchbp Decider (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add Searchbp Policy and Config (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add dummy Searchbp Policy and Config in OpenSearchAnalysis Graph (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Update SearchBackpressure Policy (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Update SearchBackpressure Policy (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Merged Main (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add new AlarmMonitor (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Workable decider (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Workable decider (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Workable pipeline (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Workable pipeline (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Update ActionPojo (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Framework can read from config (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add Policy Increase/Decrease Alarm (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Generic Framework can generate shard/task and increase/decrease actions (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Generic Framework can generate specific actions and read from config (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* removed dead comment for SearchBpActionC
onfig.java (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* removed dead comment for action/polict (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* removed dead comment for action/policy (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add increase/decrease direction for ActionPojo (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* remove trailing (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Restore to workable solution
Signed-off-by: CoderJeffrey <email address hidden>
* Restore to workable solution (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* remove hourly window size and bucket size (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add hourMonitorConfig to set up alarm monitor (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Remove unused counter (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* change field description (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* refactor (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* enum added for direction and shard/task dimension (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Use enum for Dimension/Direction for Searchbp Action (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add lambda function for next() in OldGenRCA (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Merged main with build.gradle (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* resolve nit#1 (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* resolve nit#2 (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* refactor OpenSearchAnaly
sisGraph (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* stream() refactor (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* null check refactor (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Change LOG to debug level for unnecessary info (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* refactor shar/task issue (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* nit fix (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Added JavaDoc for Searchbp Action (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* SearchBackPress
ureIssue Interface created for refactor (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Remove dead comment (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
---------
Signed-off-by: CoderJeffrey <email address hidden>
- 2b970e3... by Jeffrey Liu <email address hidden>
-
SearchBackPressure Service Node/Cluster RCA (#437)
* Remove log files and add DCO (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Remove extra files (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Remove styling difference (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Remove unnecessary file changes (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add RCA_Decider (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Extract Heap Usage from SQlitedb (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Extract required searchbp metrics for deciders (signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add SearchBackPress
ureRCA Metric (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Use SearchBackPress
ureRCAMetrics to aggregate metrics (signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add the conf file extracted part for SearchBackPress
ureRcaConfig. java (signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add MinMaxSlidingWindow in OldGenRca (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Rename SearchBackPress
ureClusterRCA and add it to AnalysisGraph (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add basic UTs for SearchBackPress
ureRCA cluster/node level (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add unhealthy/healthy stats UTs for SearchBackPress
ureRCA cluster/node level (Signed-off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Add healthy resource unit UT (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add UT s both shard/task level (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add a new SearchBp Resource Unit (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add UTs to test shard/task level resource include-ness (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Remove styling changes for Version.java (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Add metadata to resourceSummary (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Update to more general framework (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Refactor the MinMaxSlidingWindow and bug fix (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Refactor Heap Stats Metrics Getter(
Signed- off-by: Jeffrey Liu <email address hidden>) Signed-off-by: CoderJeffrey <email address hidden>
* Refactor HeapUsed and HeapMax Getters (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Refactor operate() (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Refactor operate() and remove dead comments (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Merged Main (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Merged Main (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* remove trailing space in build.gradle (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* nit javadoc update (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* nit javadoc updates (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* nit javadoc updates (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Remove dead comments (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* update javadoc (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* LOG Level Change (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
* Change from static class to enum (Signed-off-by: Jeffrey Liu <email address hidden>)
Signed-off-by: CoderJeffrey <email address hidden>
---------
Signed-off-by: CoderJeffrey <email address hidden>
- 6f780f1... by =?utf-8?q?Filip_Drobnjakovi=C4=87?= <email address hidden>
-
REST layer UT's for QueryRcaRequest
Handler (#436) * Initial tests set up.
Signed-off-by: Filip Drobnjakovic <email address hidden>
* Muted RCA test.
Signed-off-by: Filip Drobnjakovic <email address hidden>
* Expand muted nodes update with config file.
Signed-off-by: Filip Drobnjakovic <email address hidden>
---------
Signed-off-by: Filip Drobnjakovic <email address hidden>
- cc70891... by Chenyang Ji <email address hidden>
-
[CVE-2023-33201] Upgrade bcpkix to bcpkix-jdk15to18 (#446)
Signed-off-by: Chenyang Ji <email address hidden>
- bb56be4... by Chenyang Ji <email address hidden>
-
fixing Mockito initialization issue (#443)
Signed-off-by: Chenyang Ji <email address hidden>
Co-authored-by: Chenyang Ji <email address hidden> - 3a70620... by Chenyang Ji <email address hidden>
-
use mavenLocal as the first entry in repositories section (#438)
Signed-off-by: Chenyang Ji <email address hidden>
Co-authored-by: Chenyang Ji <email address hidden> - 3d9af2c... by Chenyang Ji <email address hidden>
-
[CVE-2023-33201] Upgrade bcprov to bcprov-jdk15to18 (#439)
Signed-off-by: Chenyang Ji <email address hidden>
Co-authored-by: Chenyang Ji <email address hidden>