From 6359444c2ee088defd66935db5c7e0642560129f Mon Sep 17 00:00:00 2001 From: Andriy Redko Date: Fri, 26 Jan 2024 16:46:20 -0500 Subject: [PATCH] Update to Gradle 8.5 Signed-off-by: Andriy Redko --- .github/workflows/gauntlet-tests-workflow.yml | 7 ++- .github/workflows/gradle.yml | 1 + build.gradle | 54 ++++++++---------- gradle/wrapper/gradle-wrapper.jar | Bin 61574 -> 43462 bytes gradle/wrapper/gradle-wrapper.properties | 2 +- gradlew | 29 ++++++---- .../performanceanalyzer/AppContext.java | 1 - .../performanceanalyzer/CertificateUtils.java | 1 - .../performanceanalyzer/ClientServers.java | 1 - .../performanceanalyzer/DBUtils.java | 1 - .../LocalhostConnectionUtil.java | 3 +- .../PerformanceAnalyzerApp.java | 1 - .../PerformanceAnalyzerThreads.java | 1 - .../PerformanceAnalyzerWebServer.java | 2 +- .../collections/TimeExpiringSet.java | 1 - .../overrides/ConfigOverridesApplier.java | 1 - .../performanceanalyzer/core/Util.java | 1 - .../decisionmaker/actions/Action.java | 1 - .../actions/HeapSizeIncreaseAction.java | 1 - .../decisionmaker/actions/ImpactVector.java | 1 - .../decisionmaker/actions/JvmGenAction.java | 1 - .../actions/ModifyCacheMaxSizeAction.java | 1 + .../actions/ModifyQueueCapacityAction.java | 2 +- .../actions/SearchBackPressureAction.java | 1 - .../actions/SuppressibleAction.java | 1 - .../actions/TimedFlipFlopDetector.java | 1 - .../actions/configs/CacheActionConfig.java | 1 - .../actions/configs/QueueActionConfig.java | 1 - .../deciders/CacheHealthDecider.java | 1 - .../decisionmaker/deciders/Decider.java | 1 - .../decisionmaker/deciders/Decision.java | 1 - .../deciders/DecisionPolicy.java | 1 - .../decisionmaker/deciders/EmptyFlowUnit.java | 1 - .../deciders/HeapBasedDecider.java | 1 - .../decisionmaker/deciders/Publisher.java | 1 - .../deciders/QueueHealthDecider.java | 1 - .../deciders/collator/Collator.java | 1 - .../deciders/collator/ImpactAssessment.java | 1 - .../deciders/collator/ImpactAssessor.java | 1 - .../configs/CachePriorityOrderConfig.java | 1 - .../deciders/configs/DeciderConfig.java | 1 - .../deciders/configs/WorkLoadTypeConfig.java | 1 - .../jvm/LevelOneActionBuilderConfig.java | 1 - .../jvm/LevelThreeActionBuilderConfig.java | 1 - .../jvm/LevelTwoActionBuilderConfig.java | 1 - .../jvm/OldGenDecisionPolicyConfig.java | 1 - .../young_gen/JvmGenTuningPolicyConfig.java | 1 - .../SearchBackPressurePolicyConfig.java | 1 - .../deciders/jvm/HeapHealthDecider.java | 1 - .../deciders/jvm/JvmActionsAlarmMonitor.java | 1 - .../jvm/old_gen/LevelOneActionBuilder.java | 1 - .../jvm/old_gen/LevelThreeActionBuilder.java | 1 - .../jvm/old_gen/LevelTwoActionBuilder.java | 1 - .../jvm/old_gen/OldGenDecisionPolicy.java | 1 - .../jvm/sizing/HeapSizeIncreasePolicy.java | 1 - .../SearchBackPressureDecider.java | 1 - .../SearchBpActionsAlarmMonitor.java | 1 - .../model/SearchBackPressureIssue.java | 1 - .../SearchBackPressureSearchTaskIssue.java | 1 - .../model/SearchBackPressureShardIssue.java | 1 - .../metrics/MetricsRestUtil.java | 1 - .../metrics/handler/MetricsServerHandler.java | 1 - .../metricsdb/Dimensions.java | 1 - .../metricsdb/MetricsDB.java | 1 - .../model/MetricAttributes.java | 1 - .../model/MetricsModel.java | 1 - .../net/GRPCConnectionManager.java | 1 - .../performanceanalyzer/net/NetClient.java | 1 - .../performanceanalyzer/net/NetServer.java | 1 - .../plugins/PluginController.java | 1 - .../plugins/PluginControllerConfig.java | 1 - .../plugins/PublisherEventsLogger.java | 1 - .../rca/RcaController.java | 8 ++- .../rca/RcaControllerHelper.java | 1 - .../performanceanalyzer/rca/Version.java | 4 +- .../configs/AdmissionControlRcaConfig.java | 1 - .../rca/configs/FieldDataCacheRcaConfig.java | 1 - .../configs/HeapSizeIncreasePolicyConfig.java | 1 - .../configs/HighHeapUsageOldGenRcaConfig.java | 1 - .../HighHeapUsageYoungGenRcaConfig.java | 1 - .../configs/HighOldGenOccupancyRcaConfig.java | 1 - .../rca/configs/HotNodeClusterRcaConfig.java | 1 - .../rca/configs/HotShardClusterRcaConfig.java | 1 - .../rca/configs/HotShardRcaConfig.java | 1 - .../rca/configs/OldGenContendedRcaConfig.java | 1 - .../rca/configs/QueueRejectionRcaConfig.java | 1 - .../configs/SearchBackPressureRcaConfig.java | 1 - .../configs/ShardRequestCacheRcaConfig.java | 1 - .../rca/framework/api/AnalysisGraph.java | 1 - .../rca/framework/api/BooleanAggregator.java | 1 - .../rca/framework/api/Metric.java | 1 - .../framework/api/OpenSearchConfigNode.java | 1 - .../rca/framework/api/Rca.java | 1 - .../rca/framework/api/Symptom.java | 1 - .../aggregators/BucketizedSlidingWindow.java | 1 - .../BucketizedSlidingWindowConfig.java | 1 - .../aggregators/PersistableSlidingWindow.java | 1 - .../api/aggregators/SlidingWindow.java | 1 - .../api/aggregators/SummarizedWindow.java | 1 - .../api/contexts/ResourceContext.java | 1 - .../api/contexts/SymptomContext.java | 1 - .../api/flow_units/MetricFlowUnit.java | 1 - .../api/flow_units/NodeConfigFlowUnit.java | 1 - .../api/flow_units/ResourceFlowUnit.java | 1 - .../api/flow_units/SymptomFlowUnit.java | 1 - .../ClusterTemperatureFlowUnit.java | 1 - .../CompactNodeTemperatureFlowUnit.java | 1 - .../DimensionalTemperatureFlowUnit.java | 1 - .../AdmissionControl_CurrentValue.java | 1 - .../AdmissionControl_RejectionCount.java | 1 - .../AdmissionControl_ThresholdValue.java | 1 - .../framework/api/metrics/Bitset_Memory.java | 1 - .../api/metrics/CB_ConfiguredSize.java | 1 - .../api/metrics/CB_EstimatedSize.java | 1 - .../api/metrics/CB_TrippedEvents.java | 1 - .../api/metrics/CPU_Utilization.java | 1 - .../api/metrics/Cache_FieldData_Eviction.java | 1 - .../api/metrics/Cache_FieldData_Size.java | 1 - .../framework/api/metrics/Cache_Max_Size.java | 1 - .../api/metrics/Cache_Query_Hit.java | 1 - .../api/metrics/Cache_Query_Miss.java | 1 - .../api/metrics/Cache_Query_Size.java | 1 - .../api/metrics/Cache_Request_Eviction.java | 1 - .../api/metrics/Cache_Request_Hit.java | 1 - .../api/metrics/Cache_Request_Miss.java | 1 - .../api/metrics/Cache_Request_Size.java | 1 - .../ClusterApplierService_Failure.java | 1 - .../ClusterApplierService_Latency.java | 1 - .../ClusterManager_PendingQueueSize.java | 1 - .../ClusterManager_Task_Queue_Time.java | 1 - .../metrics/ClusterManager_Task_Run_Time.java | 1 - .../api/metrics/Disk_ServiceRate.java | 1 - .../api/metrics/Disk_Utilization.java | 1 - .../framework/api/metrics/Disk_WaitTime.java | 1 - .../framework/api/metrics/ElectionTerm.java | 1 - .../framework/api/metrics/Flush_Event.java | 1 - .../rca/framework/api/metrics/Flush_Time.java | 1 - .../api/metrics/GC_Collection_Event.java | 1 - .../api/metrics/GC_Collection_Time.java | 1 - .../rca/framework/api/metrics/GC_Type.java | 1 - .../api/metrics/HTTP_RequestDocs.java | 1 - .../api/metrics/HTTP_TotalRequests.java | 1 - .../framework/api/metrics/Heap_AllocRate.java | 1 - .../framework/api/metrics/Heap_Committed.java | 1 - .../rca/framework/api/metrics/Heap_Init.java | 1 - .../rca/framework/api/metrics/Heap_Max.java | 1 - .../rca/framework/api/metrics/Heap_Used.java | 1 - .../api/metrics/IO_ReadSyscallRate.java | 1 - .../api/metrics/IO_ReadThroughput.java | 1 - .../api/metrics/IO_TotThroughput.java | 1 - .../api/metrics/IO_TotalSyscallRate.java | 1 - .../api/metrics/IO_WriteSyscallRate.java | 1 - .../api/metrics/IO_WriteThroughput.java | 1 - .../api/metrics/IndexWriter_Memory.java | 1 - .../api/metrics/Indexing_Buffer.java | 1 - .../api/metrics/Indexing_ThrottleTime.java | 1 - .../rca/framework/api/metrics/Latency.java | 1 - .../api/metrics/Merge_CurrentEvent.java | 1 - .../framework/api/metrics/Merge_Event.java | 1 - .../rca/framework/api/metrics/Merge_Time.java | 1 - .../api/metrics/Net_PacketDropRate4.java | 1 - .../api/metrics/Net_PacketDropRate6.java | 1 - .../api/metrics/Net_PacketRate4.java | 1 - .../api/metrics/Net_PacketRate6.java | 1 - .../framework/api/metrics/Net_TCP_Lost.java | 1 - .../api/metrics/Net_TCP_NumFlows.java | 1 - .../framework/api/metrics/Net_TCP_RxQ.java | 1 - .../api/metrics/Net_TCP_SSThresh.java | 1 - .../api/metrics/Net_TCP_SendCWND.java | 1 - .../framework/api/metrics/Net_TCP_TxQ.java | 1 - .../framework/api/metrics/Net_Throughput.java | 1 - .../api/metrics/Paging_MajfltRate.java | 1 - .../api/metrics/Paging_MinfltRate.java | 1 - .../rca/framework/api/metrics/Paging_RSS.java | 1 - .../metrics/PublishClusterState_Failure.java | 1 - .../metrics/PublishClusterState_Latency.java | 1 - .../framework/api/metrics/Refresh_Event.java | 1 - .../framework/api/metrics/Refresh_Time.java | 1 - .../framework/api/metrics/Sched_CtxRate.java | 1 - .../framework/api/metrics/Sched_Runtime.java | 1 - .../framework/api/metrics/Sched_Waittime.java | 1 - .../framework/api/metrics/Searchbp_Stats.java | 1 - .../framework/api/metrics/Segments_Total.java | 1 - .../framework/api/metrics/ShardBulkDocs.java | 1 - .../framework/api/metrics/ShardEvents.java | 1 - .../rca/framework/api/metrics/ShardSize.java | 1 - .../api/metrics/ThreadPool_ActiveThreads.java | 1 - .../api/metrics/ThreadPool_QueueCapacity.java | 1 - .../api/metrics/ThreadPool_QueueSize.java | 1 - .../api/metrics/ThreadPool_RejectedReqs.java | 1 - .../api/metrics/ThreadPool_TotalThreads.java | 1 - .../api/metrics/Thread_Blocked_Event.java | 1 - .../api/metrics/Thread_Blocked_Time.java | 1 - .../api/metrics/Thread_Waited_Event.java | 1 - .../api/metrics/Thread_Waited_Time.java | 1 - .../api/metrics/VersionMap_Memory.java | 1 - .../framework/api/persist/JooqFieldValue.java | 1 - .../framework/api/persist/SQLParsingUtil.java | 1 - .../api/summaries/HotClusterSummary.java | 1 - .../api/summaries/HotNodeSummary.java | 1 - .../api/summaries/HotResourceSummary.java | 1 - .../api/summaries/HotShardSummary.java | 1 - .../framework/api/summaries/ResourceUtil.java | 1 - .../api/summaries/SummaryBuilder.java | 1 - .../api/summaries/SummaryBuilderFunction.java | 1 - .../api/summaries/TopConsumerSummary.java | 1 - .../bucket/BasicBucketCalculator.java | 1 - .../summaries/bucket/BucketCalculator.java | 1 - .../api/summaries/bucket/UsageBucket.java | 1 - .../ClusterDimensionalSummary.java | 2 +- .../ClusterTemperatureSummary.java | 1 - .../temperature/CompactNodeSummary.java | 6 +- .../FullNodeTemperatureSummary.java | 1 - .../NodeLevelDimensionalSummary.java | 1 - .../temperature/ShardProfileSummary.java | 1 - .../rca/framework/core/ConfJsonWrapper.java | 1 - .../rca/framework/core/Config.java | 1 - .../framework/core/ConnectedComponent.java | 1 - .../rca/framework/core/GenericContext.java | 1 - .../rca/framework/core/GenericFlowUnit.java | 1 - .../rca/framework/core/GenericSummary.java | 1 - .../rca/framework/core/MetricsDBProvider.java | 1 - .../rca/framework/core/NestedConfig.java | 1 - .../rca/framework/core/Node.java | 2 +- .../rca/framework/core/NonLeafNode.java | 1 - .../rca/framework/core/Queryable.java | 1 - .../rca/framework/core/RcaConf.java | 1 - .../framework/core/SortByIngressOrder.java | 1 - .../rca/framework/core/Stats.java | 1 - .../rca/framework/core/Threshold.java | 1 - .../rca/framework/core/ThresholdMain.java | 1 - .../core/temperature/RawMetricsVector.java | 1 - .../core/temperature/ShardStore.java | 1 - .../temperature/TemperatureDimension.java | 1 - .../core/temperature/TemperatureVector.java | 1 - .../metrics/ExceptionsAndErrors.java | 1 - .../rca/framework/metrics/JvmMetrics.java | 1 - .../framework/metrics/RcaGraphMetrics.java | 1 - .../framework/metrics/RcaRuntimeMetrics.java | 1 - .../framework/metrics/RcaVerticesMetrics.java | 1 - .../rca/framework/metrics/ReaderMetrics.java | 1 - .../rca/framework/sys/AllJvmSamplers.java | 1 - .../rca/framework/sys/JvmFreeMem.java | 1 - .../rca/framework/sys/JvmTotalMem.java | 1 - .../rca/framework/util/InstanceDetails.java | 1 - .../rca/framework/util/RcaConsts.java | 1 - .../rca/framework/util/RcaUtil.java | 22 ++++--- .../rca/framework/util/SQLiteQueryUtils.java | 1 - ...MisbehavingGraphOperateMethodListener.java | 2 +- .../rca/messages/DataMsg.java | 1 - .../rca/messages/IntentMsg.java | 1 - .../rca/messages/UnicastIntentMsg.java | 1 - .../rca/net/NodeStateManager.java | 1 - .../rca/net/ReceivedFlowUnitStore.java | 1 - .../rca/net/SubscribeResponseHandler.java | 1 - .../rca/net/SubscriptionManager.java | 1 - .../rca/net/WireHopper.java | 1 - .../net/handler/PublishRequestHandler.java | 1 - .../net/handler/SubscribeServerHandler.java | 1 - .../requests/CompositeSubscribeRequest.java | 1 - .../tasks/BroadcastSubscriptionTxTask.java | 1 - .../rca/net/tasks/FlowUnitRxTask.java | 2 +- .../rca/net/tasks/FlowUnitTxTask.java | 1 - .../rca/net/tasks/SubscriptionRxTask.java | 1 - .../rca/net/tasks/SubscriptionTxTask.java | 1 - .../net/tasks/UnicastSubscriptionTxTask.java | 1 - .../rca/persistence/FileGC.java | 1 - .../rca/persistence/FileRotate.java | 1 - .../rca/persistence/NetPersistor.java | 1 - .../rca/persistence/Persistable.java | 20 +++++-- .../rca/persistence/PersistenceFactory.java | 1 - .../rca/persistence/PersistorBase.java | 10 +++- .../persistence/PublisherEventsPersistor.java | 1 - .../rca/persistence/RefColumn.java | 1 - .../rca/persistence/SQLitePersistor.java | 41 +++++++++---- .../rca/persistence/ValueColumn.java | 1 - .../persistence/actions/PersistedAction.java | 1 - .../rca/pyrometer/Api.java | 1 - .../rca/response/RcaResponse.java | 1 - .../samplers/BatchMetricsEnabledSampler.java | 1 - .../rca/samplers/MetricsDBFileSampler.java | 1 - .../rca/samplers/RcaEnabledSampler.java | 1 - .../rca/samplers/RcaStateSamplers.java | 1 - .../FlowUnitOperationArgWrapper.java | 1 - .../rca/scheduler/GraphNodeOperations.java | 1 - .../rca/scheduler/RCAScheduler.java | 1 - .../rca/scheduler/RCASchedulerTask.java | 1 - .../rca/scheduler/Tasklet.java | 1 - .../rca/store/AnalysisGraphTest.java | 1 - .../rca/store/OpenSearchAnalysisGraph.java | 1 - .../rca/store/collector/NodeConfigCache.java | 1 - .../collector/NodeConfigClusterCollector.java | 1 - .../store/collector/NodeConfigCollector.java | 1 - .../rca/store/metric/AggregateMetric.java | 1 - .../temperature/TemperatureMetricsBase.java | 1 - ...hardsMetricBasedTemperatureCalculator.java | 1 - ...hardsMetricBasedTemperatureCalculator.java | 1 - ...ocRateByShardAvgTemperatureCalculator.java | 1 - ...AllocRateByShardTemperatureCalculator.java | 1 - .../ShardSizeAvgTemperatureCalculator.java | 1 - ...dSizeMetricBasedTemperatureCalculator.java | 1 - .../AvgShardBasedTemperatureCalculator.java | 1 - .../ShardBasedTemperatureCalculator.java | 1 - ...apAllocRateTotalTemperatureCalculator.java | 1 - ...rdTotalDiskUsageTemperatureCalculator.java | 1 - .../TotalCpuUtilForTotalNodeMetric.java | 1 - .../TotalNodeTemperatureCalculator.java | 1 - ...ShardIndependentTemperatureCalculator.java | 1 - ...ShardIndependentTemperatureCalculator.java | 1 - ...entTemperatureCalculatorCpuUtilMetric.java | 1 - ...ShardIndependentTemperatureCalculator.java | 1 - .../store/rca/HighHeapUsageClusterRca.java | 1 - .../rca/store/rca/HotNodeClusterRca.java | 1 - .../rca/store/rca/HotNodeRca.java | 1 - .../rca/store/rca/OldGenRca.java | 1 - .../AdmissionControlClusterRca.java | 1 - .../heap/AdmissionControlByHeap.java | 1 - .../heap/AdmissionControlByHeapFactory.java | 1 - .../rca/store/rca/cache/CacheUtil.java | 1 - .../rca/store/rca/cluster/BaseClusterRca.java | 1 - .../rca/cluster/FieldDataCacheClusterRca.java | 1 - .../rca/store/rca/cluster/NodeKey.java | 1 - .../rca/cluster/QueueRejectionClusterRca.java | 1 - .../cluster/ShardRequestCacheClusterRca.java | 1 - .../rca/hot_node/GenericResourceRca.java | 1 - .../rca/store/rca/hot_node/HighCpuRca.java | 1 - .../store/rca/hot_node/ThreadAnalysis.java | 1 - .../hot_node/ThreadMetricsSlidingWindow.java | 1 - .../rca/hotheap/HighHeapUsageOldGenRca.java | 1 - .../rca/hotheap/HighHeapUsageYoungGenRca.java | 1 - .../store/rca/hotheap/NodeStatAggregator.java | 1 - .../rca/hotshard/HotShardClusterRca.java | 1 - .../rca/store/rca/hotshard/HotShardRca.java | 3 +- .../rca/store/rca/hotshard/IndexShardKey.java | 1 - .../rca/jvmsizing/HighOldGenOccupancyRca.java | 1 - .../rca/jvmsizing/LargeHeapClusterRca.java | 1 - .../rca/jvmsizing/OldGenContendedRca.java | 1 - .../rca/jvmsizing/OldGenReclamationRca.java | 1 - .../SearchBackPressureClusterRCA.java | 1 - .../temperature/ClusterTemperatureRca.java | 5 +- .../DimensionalTemperatureCalculator.java | 1 - .../rca/temperature/NodeTemperatureRca.java | 1 - .../CpuUtilDimensionTemperatureRca.java | 1 - .../HeapAllocRateTemperatureRca.java | 1 - .../ShardSizeDimensionTemperatureRca.java | 1 - .../rca/threadpool/QueueRejectionRca.java | 1 - .../rca/util/NodeConfigCacheReaderUtil.java | 1 - .../rca/util/ClusterUtils.java | 1 - .../rca/util/MemInfoParser.java | 1 - .../reader/AdmissionControlProcessor.java | 1 - .../reader/AdmissionControlSnapshot.java | 1 - .../reader/ClusterDetailsEventProcessor.java | 2 +- .../ClusterManagerEventMetricsSnapshot.java | 1 - .../ClusterManagerMetricsEventProcessor.java | 1 - ...anagerThrottlingMetricsEventProcessor.java | 1 - ...usterManagerThrottlingMetricsSnapshot.java | 1 - .../FaultDetectionMetricsProcessor.java | 1 - .../reader/FaultDetectionMetricsSnapshot.java | 1 - .../reader/FileHandler.java | 1 - .../reader/GarbageCollectorInfoProcessor.java | 1 - .../reader/GarbageCollectorInfoSnapshot.java | 1 - .../reader/HttpRequestEventProcessor.java | 1 - .../reader/HttpRequestMetricsSnapshot.java | 1 - .../reader/MemoryDBSnapshot.java | 1 - .../reader/MetricProperties.java | 1 - .../reader/MetricPropertiesConfig.java | 1 - .../reader/MetricsEmitter.java | 1 - .../reader/NodeMetricsEventProcessor.java | 1 - .../reader/OSEventProcessor.java | 1 - .../reader/OSMetricsSnapshot.java | 1 - .../reader/ReaderMetricsProcessor.java | 1 - .../reader/RequestEventProcessor.java | 1 - .../SearchBackPressureMetricsProcessor.java | 1 - .../SearchBackPressureMetricsSnapShot.java | 1 - .../reader/ShardRequestMetricsSnapshot.java | 1 - .../reader/ShardStateMetricsProcessor.java | 1 - .../reader/ShardStateMetricsSnapshot.java | 1 - .../rest/MetricsHandler.java | 1 - .../rest/QueryActionRequestHandler.java | 1 - .../rest/QueryBatchRequestHandler.java | 1 - .../rest/QueryMetricsRequestHandler.java | 1 - .../rest/QueryRcaRequestHandler.java | 1 - .../threads/exceptions/PAThreadException.java | 1 - .../util/SuppressFBWarnings.java | 1 - .../performanceanalyzer/util/range/Range.java | 1 - .../util/range/RangeConfiguration.java | 1 - .../RequestSizeHeapRangeConfiguration.java | 1 - .../performanceanalyzer/AbstractTests.java | 1 - .../CustomMetricsLocationTestBase.java | 1 - .../PerformanceAnalyzerAppTest.java | 35 ++---------- .../PerformanceAnalyzerWebServerTest.java | 1 - .../collections/TimeExpiringSetTest.java | 1 - .../collectors/RcaStatsCollectorTest.java | 1 - .../actions/CacheClearActionTest.java | 1 - .../actions/HeapSizeIncreaseActionTest.java | 7 --- .../actions/ImpactVectorTest.java | 1 - .../deciders/HeapBasedDeciderTest.java | 1 - .../decisionmaker/deciders/PublisherTest.java | 1 - .../configs/CachePriorityOrderConfigTest.java | 1 - .../configs/WorkLoadTypeConfigTest.java | 1 - .../jvm/LevelOneActionBuilderConfigTest.java | 1 - .../LevelThreeActionBuilderConfigTest.java | 1 - .../jvm/LevelTwoActionBuilderConfigTest.java | 1 - .../jvm/OldGenDecisionPolicyConfigTest.java | 1 - .../jvm/LevelOneActionBuilderTest.java | 1 - .../jvm/LevelThreeActionBuilderTest.java | 1 - .../jvm/LevelTwoActionBuilderTest.java | 1 - .../sizing/HeapSizeIncreasePolicyTest.java | 26 +-------- .../test_utils/DeciderActionParserUtil.java | 1 - .../PerformanceAnalyzerMetricsTests.java | 12 ---- .../performanceanalyzer/net/GRPCTest.java | 1 - .../net/NetClientTest.java | 15 +---- .../net/TestMultipleNetServers.java | 1 - .../net/TestNetServer.java | 1 - .../rca/RcaControllerTest.java | 1 - .../rca/RcaTestHelper.java | 1 - .../configs/QueueRejectionRcaConfigTest.java | 1 - .../MalformedAnalysisGraphTest.java | 1 - .../OperateGatherThrowingExceptionTest.java | 1 - .../rca/framework/api/RcaTestHelper.java | 1 - .../api/aggregators/MovingAverageTest.java | 1 - .../PersistableSlidingWindowTest.java | 1 - .../api/aggregators/SlidingWindowTest.java | 1 - .../aggregators/SlidingWindowTestUtil.java | 1 - .../api/contexts/GenericContextTest.java | 1 - .../api/contexts/ResourceContextTest.java | 1 - .../api/contexts/SymptomContextTest.java | 1 - .../flow_units/NodeConfigFlowUnitTest.java | 1 - .../api/metrics/MetricTestHelper.java | 1 - .../api/summaries/HotClusterSummaryTest.java | 1 - .../api/summaries/HotNodeSummaryTest.java | 1 - .../api/summaries/HotResourceSummaryTest.java | 1 - .../api/summaries/HotShardSummaryTest.java | 1 - .../api/summaries/ResourceUtilTest.java | 1 - .../api/summaries/TopConsumerSummaryTest.java | 1 - .../bucket/BasicBucketCalculatorTest.java | 1 - .../bucket/neo/BucketAssignerTest.java | 1 - .../NodeLevelDimensionalSummaryTest.java | 1 - .../rca/framework/core/RcaConfTest.java | 1 - .../flow_units/MetricFlowUnitTestHelper.java | 1 - .../framework/util/InstanceDetailsTest.java | 1 - .../rca/integTests/framework/Cluster.java | 5 +- .../rca/integTests/framework/Host.java | 8 ++- .../integTests/framework/TestEnvironment.java | 5 +- .../framework/annotations/AClusterType.java | 1 - .../annotations/AErrorPatternIgnored.java | 1 - .../framework/annotations/AExpect.java | 5 +- .../framework/annotations/AMetric.java | 1 - .../framework/annotations/ARcaConf.java | 1 - .../framework/annotations/ARcaGraph.java | 1 - .../framework/annotations/ATable.java | 1 - .../framework/annotations/ATuple.java | 1 - .../integTests/framework/api/IValidator.java | 1 - .../rca/integTests/framework/api/TestApi.java | 1 - .../framework/log/AppenderHelper.java | 1 - .../framework/log/RcaItInMemoryAppender.java | 1 - .../framework/overrides/RcaConfIt.java | 1 - .../framework/overrides/RcaControllerIt.java | 12 ++-- .../overrides/RcaItMetricsDBProvider.java | 1 - .../framework/runners/IRcaItRunner.java | 1 - .../framework/runners/RcaItRunnerBase.java | 12 ++-- .../tests/cache_tuning/Constants.java | 1 - .../FieldDataCacheDeciderValidator.java | 1 - .../validator/FieldDataCacheValidator.java | 1 - .../ShardRequestCacheDeciderValidator.java | 1 - .../validator/ShardRequestCacheValidator.java | 1 - .../integTests/tests/collator/CollatorIT.java | 1 - .../tests/collator/CollatorITConstants.java | 1 - .../validator/LevelOneValidator.java | 1 - .../validator/LevelThreeValidator.java | 1 - .../validator/LevelTwoValidator.java | 1 - .../validator/OldGenPolicyBaseValidator.java | 1 - .../YoungGenDeciderFullGCPauseIT.java | 1 - .../young_gen/YoungGenHighThresholdTest.java | 1 - .../jvm/young_gen/YoungGenITConstants.java | 1 - .../young_gen/YoungGenMissingMetricsTest.java | 1 - .../YoungGenNonBreachingValidator.java | 1 - .../validator/YoungGenRcaValidator.java | 1 - ...SizeIncreaseDedicatedClusterManagerIT.java | 1 - .../HeapSizeIncreaseHighThresholdTest.java | 1 - .../tests/jvmsizing/HeapSizeIncreaseIT.java | 1 - .../HeapSizeIncreaseMissingMetricsTest.java | 1 - .../tests/jvmsizing/JvmSizingITConstants.java | 1 - ...HeapSizeIncreaseNonBreachingValidator.java | 1 - .../validator/HeapSizeIncreaseValidator.java | 1 - .../poc/RcaItPocCoLocatedClusterManager.java | 1 - .../tests/poc/RcaItPocDedicated.java | 1 - .../tests/poc/RcaItPocSingleNode.java | 1 - .../tests/poc/SimpleAnalysisGraph.java | 1 - .../tests/poc/validator/PocValidator.java | 1 - .../tests/queue_tuning/Constants.java | 1 - .../QDeciderNoActionOnUnhealthyValidator.java | 1 - .../validator/QueueDeciderValidator.java | 1 - .../validator/QueueRejectionValidator.java | 1 - .../integTests/tests/util/JsonParserUtil.java | 1 - ...ehavingGraphOperateMethodListenerTest.java | 1 - .../rca/net/NodeStateManagerTest.java | 1 - .../rca/net/ReceivedFlowUnitStoreTest.java | 1 - .../rca/net/RejectingExecutor.java | 1 - .../rca/net/SubscribeResponseHandlerTest.java | 1 - .../rca/net/SubscriptionManagerTest.java | 1 - .../rca/net/WireHopperTest.java | 1 - .../handler/PublishRequestHandlerTest.java | 13 +---- .../rca/persistence/FileGCTest.java | 1 - .../rca/persistence/FileRotateTest.java | 1 - .../PersistFlowUnitAndSummaryTest.java | 1 - .../PublisherEventsPersistorTest.java | 1 - .../rca/persistence/SQLitePersistorTest.java | 1 - .../SqliteObjectPersistorTest.java | 39 ++++++++++--- .../rca/persistence/pck1/TestPersist.java | 1 - .../rca/persistence/pck2/TestPersist.java | 1 - .../samplers/MetricsDBFileSamplerTest.java | 25 +------- .../scheduler/RcaSchedulerAsyncTaskTest.java | 1 - .../rca/spec/MetricsDBProviderTestHelper.java | 1 - .../rca/spec/MetricsDBRcaIntegration.java | 1 - .../rca/spec/helpers/OSMetricHelper.java | 1 - .../rca/store/ResourceHeatMapGraphTest.java | 1 - ...sForIndexShardProfileSummaryGroupTest.java | 1 - .../ThreadMetricsSlidingWindowTest.java | 1 - .../rca/jvmsizing/OldGenContendedRcaTest.java | 20 ++----- .../rca/util/ClusterUtilsTest.java | 1 - .../reader/AbstractReaderTests.java | 1 - ...lusterDetailsEventProcessorTestHelper.java | 1 - .../reader/MetricsEmitterTests.java | 10 +--- .../rest/QueryBatchRequestHandlerTest.java | 1 - .../rest/QueryRcaRequestHandlerTest.java | 1 - .../store/collector/NodeConfigCacheTest.java | 1 - .../NodeConfigClusterCollectorTest.java | 1 - .../collector/NodeConfigCollectorTest.java | 1 - .../rca/HighHeapUsageClusterRcaTest.java | 1 - .../rca/hotheap/NodeStatAggregatorTest.java | 1 - .../rca/hotshard/HotShardClusterRcaTest.java | 1 - .../util/SQLiteReader.java | 1 - .../performanceanalyzer/util/WaitFor.java | 1 - 534 files changed, 222 insertions(+), 751 deletions(-) diff --git a/.github/workflows/gauntlet-tests-workflow.yml b/.github/workflows/gauntlet-tests-workflow.yml index 552b0ae85..2b760dadf 100644 --- a/.github/workflows/gauntlet-tests-workflow.yml +++ b/.github/workflows/gauntlet-tests-workflow.yml @@ -13,11 +13,16 @@ jobs: build_rca_pkg: runs-on: [ubuntu-latest] name: Build and Run Gauntlet tests + strategy: + matrix: + java: + - 17 + - 21 steps: - name: Set up JDK uses: actions/setup-java@v1 with: - java-version: 14 + java-version: ${{matrix.java}} # RCA in ./tmp/performance-analyzer-rca - name: Checkout RCA uses: actions/checkout@v2 diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 6c432e923..cb7024798 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -16,6 +16,7 @@ jobs: java: - 11 - 17 + - 21 fail-fast: false runs-on: [ubuntu-latest] name: Building RCA package diff --git a/build.gradle b/build.gradle index 9673c0a96..ef8ea6e2a 100644 --- a/build.gradle +++ b/build.gradle @@ -46,14 +46,15 @@ plugins { id 'java' id 'application' id 'maven-publish' - id 'com.google.protobuf' version '0.8.18' + id 'com.google.protobuf' version '0.9.4' id 'jacoco' id 'idea' - id 'com.github.spotbugs' version '5.0.13' - id "de.undercouch.download" version "4.0.4" - id 'com.adarshr.test-logger' version '2.1.0' - id 'org.gradle.test-retry' version '1.5.2' - id 'com.diffplug.spotless' version '5.11.0' + id 'eclipse' + id 'com.github.spotbugs' version '6.0.7' + id "de.undercouch.download" version "5.5.0" + id 'com.adarshr.test-logger' version '4.0.0' + id 'org.gradle.test-retry' version '1.5.8' + id 'com.diffplug.spotless' version '6.25.0' } application { @@ -86,7 +87,7 @@ distributions { spotless { java { licenseHeaderFile(file('license-header')) - googleJavaFormat('1.12.0').aosp() + googleJavaFormat('1.17.0').aosp() importOrder() removeUnusedImports() trimTrailingWhitespace() @@ -126,7 +127,8 @@ testlogger { spotbugsMain { excludeFilter = file("checkstyle/findbugs-exclude.xml") - effort = 'max' + + effort = com.github.spotbugs.snom.Effort.MAX ignoreFailures = true // TODO: Set this to false later as they are too many warnings to be fixed. reports { @@ -145,14 +147,14 @@ check { } jacoco { - toolVersion = "0.8.7" + toolVersion = "0.8.11" } jacocoTestReport { reports { - xml.enabled true - html.enabled true - csv.enabled false + xml.required = true + html.required = true + csv.required = false } afterEvaluate { @@ -208,7 +210,7 @@ check.dependsOn jacocoTestCoverageVerification version = opensearch_build distZip { - archiveName "performance-analyzer-rca-${version}.zip" + archiveFileName = "performance-analyzer-rca-${version}.zip" } publishing { @@ -260,6 +262,9 @@ tasks.withType(Test) { jvmArgs('--add-opens=java.base/java.nio.file=ALL-UNNAMED') jvmArgs('--add-opens=java.base/java.lang=ALL-UNNAMED') jvmArgs('--add-opens=java.base/java.util=ALL-UNNAMED') + if (JavaVersion.current().compareTo(JavaVersion.VERSION_17) > 0) { + jvmArgs += ["-Djava.security.manager=allow"] + } } task rcaTest(type: Test) { @@ -367,30 +372,19 @@ dependencies { implementation group: 'com.google.protobuf', name: 'protobuf-java', version: "${protobufVersion}" implementation 'io.grpc:grpc-netty:1.56.1' implementation 'io.grpc:grpc-protobuf:1.56.1' - implementation("io.netty:netty-codec-http2:${nettyVersion}") { - force = 'true' - } - implementation("io.netty:netty-handler-proxy:${nettyVersion}") { - force = 'true' - } + implementation("io.netty:netty-codec-http2:${nettyVersion}") + implementation("io.netty:netty-handler-proxy:${nettyVersion}") implementation 'io.grpc:grpc-stub:1.52.1' implementation "jakarta.annotation:jakarta.annotation-api:${jakartaVersion}" - // JDK9+ has to run powermock 2+. https://github.com/powermock/powermock/issues/888 - testImplementation group: 'org.powermock', name: 'powermock-api-mockito2', version: '2.0.0' - testImplementation group: 'org.powermock', name: 'powermock-module-junit4', version: '2.0.0' - implementation("org.mockito:mockito-core") { + testImplementation("org.mockito:mockito-core") { version { - strictly "2.23.0" + strictly "5.10.0" } } - testImplementation group: 'org.powermock', name: 'powermock-core', version: '2.0.2' - testImplementation group: 'org.powermock', name: 'powermock-api-support', version: '2.0.2' - testImplementation group: 'org.powermock', name: 'powermock-module-junit4-common', version: '2.0.2' testImplementation group: 'org.javassist', name: 'javassist', version: '3.28.0-GA' - testImplementation group: 'org.powermock', name: 'powermock-reflect', version: '2.0.2' - testImplementation group: 'net.bytebuddy', name: 'byte-buddy', version: '1.9.3' - testImplementation group: 'org.objenesis', name: 'objenesis', version: '3.0.1' + testImplementation group: 'net.bytebuddy', name: 'byte-buddy', version: '1.14.7' + testImplementation group: 'org.objenesis', name: 'objenesis', version: '3.2' testImplementation group: 'org.hamcrest', name: 'hamcrest-library', version: '2.1' testImplementation group: 'org.hamcrest', name: 'hamcrest', version: '2.1' testImplementation group: 'junit', name: 'junit', version: "${junitVersion}" diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 943f0cbfa754578e88a3dae77fce6e3dea56edbf..d64cd4917707c1f8861d8cb53dd15194d4248596 100644 GIT binary patch literal 43462 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 literal 61574 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 ScNgau(U?ep-K_E5zy1%ZQTdPn diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 508322917..3499ded5c 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew index 65dcd68d6..1aa94a426 100755 --- a/gradlew +++ b/gradlew @@ -83,10 +83,8 @@ done # This is normally unused # shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} -APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum @@ -133,10 +131,13 @@ location of your Java installation." fi else JAVACMD=java - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. Please set the JAVA_HOME variable in your environment to match the location of your Java installation." + fi fi # Increase the maximum file descriptors if we can. @@ -144,7 +145,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then case $MAX_FD in #( max*) # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 + # shellcheck disable=SC2039,SC3045 MAX_FD=$( ulimit -H -n ) || warn "Could not query maximum file descriptor limit" esac @@ -152,7 +153,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then '' | soft) :;; #( *) # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 + # shellcheck disable=SC2039,SC3045 ulimit -n "$MAX_FD" || warn "Could not set maximum file descriptor limit to $MAX_FD" esac @@ -197,11 +198,15 @@ if "$cygwin" || "$msys" ; then done fi -# Collect all arguments for the java command; -# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of -# shell script including quotes and variable substitutions, so put them in -# double quotes to make sure that they get re-expanded; and -# * put everything else in single quotes, so that it's not re-expanded. + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. set -- \ "-Dorg.gradle.appname=$APP_BASE_NAME" \ diff --git a/src/main/java/org/opensearch/performanceanalyzer/AppContext.java b/src/main/java/org/opensearch/performanceanalyzer/AppContext.java index 84afdaf58..de80cca2f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/AppContext.java +++ b/src/main/java/org/opensearch/performanceanalyzer/AppContext.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import com.google.common.annotations.VisibleForTesting; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableSet; diff --git a/src/main/java/org/opensearch/performanceanalyzer/CertificateUtils.java b/src/main/java/org/opensearch/performanceanalyzer/CertificateUtils.java index 7dd920fd0..79f3d17bf 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/CertificateUtils.java +++ b/src/main/java/org/opensearch/performanceanalyzer/CertificateUtils.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import java.io.File; import java.io.FileReader; import java.security.KeyStore; diff --git a/src/main/java/org/opensearch/performanceanalyzer/ClientServers.java b/src/main/java/org/opensearch/performanceanalyzer/ClientServers.java index fdb756838..d005a935f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/ClientServers.java +++ b/src/main/java/org/opensearch/performanceanalyzer/ClientServers.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import com.sun.net.httpserver.HttpServer; import org.opensearch.performanceanalyzer.net.NetClient; import org.opensearch.performanceanalyzer.net.NetServer; diff --git a/src/main/java/org/opensearch/performanceanalyzer/DBUtils.java b/src/main/java/org/opensearch/performanceanalyzer/DBUtils.java index a320e2335..b30d16aa9 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/DBUtils.java +++ b/src/main/java/org/opensearch/performanceanalyzer/DBUtils.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import java.util.Collection; import java.util.HashSet; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/LocalhostConnectionUtil.java b/src/main/java/org/opensearch/performanceanalyzer/LocalhostConnectionUtil.java index f6454d450..2d7047bce 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/LocalhostConnectionUtil.java +++ b/src/main/java/org/opensearch/performanceanalyzer/LocalhostConnectionUtil.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import io.netty.handler.codec.http.HttpMethod; import java.io.BufferedReader; import java.io.DataOutputStream; @@ -65,7 +64,7 @@ public static void disablePA() throws InterruptedException { public static class ClusterSettings { static List clusterSettings = new ArrayList<>(); - public final static String SETTING_NOT_FOUND = "NULL"; + public static final String SETTING_NOT_FOUND = "NULL"; static final String CLUSTER_SETTINGS_URL = "/_cluster/settings?flat_settings=true&include_defaults=true&pretty"; diff --git a/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerApp.java b/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerApp.java index 455bbbed4..196f810fa 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerApp.java +++ b/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerApp.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import com.google.common.annotations.VisibleForTesting; import com.google.common.util.concurrent.ThreadFactoryBuilder; import com.sun.net.httpserver.HttpServer; diff --git a/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerThreads.java b/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerThreads.java index f536a9902..c838cf0d9 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerThreads.java +++ b/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerThreads.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import org.opensearch.performanceanalyzer.commons.stats.metrics.StatExceptionCode; /** diff --git a/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerWebServer.java b/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerWebServer.java index bd1e25114..ccf63ec47 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerWebServer.java +++ b/src/main/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerWebServer.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import com.google.common.annotations.VisibleForTesting; import com.sun.net.httpserver.HttpServer; import com.sun.net.httpserver.HttpsConfigurator; @@ -32,6 +31,7 @@ public class PerformanceAnalyzerWebServer { @VisibleForTesting public static final String WEBSERVICE_BIND_HOST_NAME = "webservice-bind-host"; + // Use system default for max backlog. private static final int INCOMING_QUEUE_LENGTH = 1; diff --git a/src/main/java/org/opensearch/performanceanalyzer/collections/TimeExpiringSet.java b/src/main/java/org/opensearch/performanceanalyzer/collections/TimeExpiringSet.java index 178b49fe0..ac47596f8 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/collections/TimeExpiringSet.java +++ b/src/main/java/org/opensearch/performanceanalyzer/collections/TimeExpiringSet.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.collections; - import com.google.common.cache.Cache; import com.google.common.cache.CacheBuilder; import java.util.Iterator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/config/overrides/ConfigOverridesApplier.java b/src/main/java/org/opensearch/performanceanalyzer/config/overrides/ConfigOverridesApplier.java index 741c679fc..bf9f54391 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/config/overrides/ConfigOverridesApplier.java +++ b/src/main/java/org/opensearch/performanceanalyzer/config/overrides/ConfigOverridesApplier.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.config.overrides; - import com.google.common.annotations.VisibleForTesting; import java.io.IOException; import java.util.HashSet; diff --git a/src/main/java/org/opensearch/performanceanalyzer/core/Util.java b/src/main/java/org/opensearch/performanceanalyzer/core/Util.java index b4303cac1..1f9a6641d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/core/Util.java +++ b/src/main/java/org/opensearch/performanceanalyzer/core/Util.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.core; - import java.io.File; import java.security.AccessController; import java.security.PrivilegedAction; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/Action.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/Action.java index a367b11e9..3eb2dddce 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/Action.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/Action.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions; - import java.util.List; import java.util.Map; import org.opensearch.performanceanalyzer.rca.store.rca.cluster.NodeKey; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/HeapSizeIncreaseAction.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/HeapSizeIncreaseAction.java index dab3c2f5e..ca0d7b636 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/HeapSizeIncreaseAction.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/HeapSizeIncreaseAction.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions; - import com.google.gson.JsonObject; import com.google.gson.JsonParser; import java.util.HashMap; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ImpactVector.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ImpactVector.java index 2bf914b3b..9560f22c8 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ImpactVector.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ImpactVector.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions; - import java.util.Collections; import java.util.HashMap; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/JvmGenAction.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/JvmGenAction.java index c34fc8049..33381a792 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/JvmGenAction.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/JvmGenAction.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions; - import com.google.gson.JsonObject; import com.google.gson.JsonParser; import java.util.HashMap; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ModifyCacheMaxSizeAction.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ModifyCacheMaxSizeAction.java index 516416f5c..117ce2d08 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ModifyCacheMaxSizeAction.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ModifyCacheMaxSizeAction.java @@ -305,6 +305,7 @@ public static class Summary { @SerializedName(value = CURRENT_MAX_SIZE) private long currentCacheMaxSizeInBytes; + // TODO: remove coolOffPeriodInMillis and canUpdate from summary // as those already exist in baseline action object @SerializedName(value = COOL_OFF_PERIOD) diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ModifyQueueCapacityAction.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ModifyQueueCapacityAction.java index f6568df13..cf00bb2e1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ModifyQueueCapacityAction.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ModifyQueueCapacityAction.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions; - import com.google.common.annotations.VisibleForTesting; import com.google.gson.Gson; import com.google.gson.GsonBuilder; @@ -274,6 +273,7 @@ public static class Summary { @SerializedName(value = CURRENT_CAPACITY) private int currentCapacity; + // TODO: remove coolOffPeriodInMillis and canUpdate from summary // as those already exist in baseline action object @SerializedName(value = COOL_OFF_PERIOD) diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/SearchBackPressureAction.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/SearchBackPressureAction.java index d9cdb4f61..81422aef4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/SearchBackPressureAction.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/SearchBackPressureAction.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions; - import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.google.gson.annotations.SerializedName; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/SuppressibleAction.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/SuppressibleAction.java index cdfdc8d28..0e4bbfc04 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/SuppressibleAction.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/SuppressibleAction.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions; - import org.opensearch.performanceanalyzer.AppContext; /** Actions that can be suppressed through a config. */ diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/TimedFlipFlopDetector.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/TimedFlipFlopDetector.java index 84187a5f0..0a10878eb 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/TimedFlipFlopDetector.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/TimedFlipFlopDetector.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions; - import java.util.HashMap; import java.util.Map; import java.util.concurrent.TimeUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/configs/CacheActionConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/configs/CacheActionConfig.java index bdbfdbd46..489ed55ec 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/configs/CacheActionConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/configs/CacheActionConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions.configs; - import java.util.Collections; import java.util.HashMap; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/configs/QueueActionConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/configs/QueueActionConfig.java index f5da63f0a..f78c7c256 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/configs/QueueActionConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/actions/configs/QueueActionConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions.configs; - import java.util.Collections; import java.util.HashMap; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/CacheHealthDecider.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/CacheHealthDecider.java index 8b245f270..b3099e16f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/CacheHealthDecider.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/CacheHealthDecider.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders; - import com.google.common.collect.ImmutableMap; import java.util.ArrayList; import java.util.HashSet; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Decider.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Decider.java index f61dabd8e..b91379175 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Decider.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Decider.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.commons.stats.ServiceMetrics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Decision.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Decision.java index 911a5c3a8..7e5998aba 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Decision.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Decision.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders; - import java.util.ArrayList; import java.util.List; import org.opensearch.performanceanalyzer.decisionmaker.actions.Action; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/DecisionPolicy.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/DecisionPolicy.java index e3dd29888..7dc21b1bf 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/DecisionPolicy.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/DecisionPolicy.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders; - import java.util.List; import org.opensearch.performanceanalyzer.decisionmaker.actions.Action; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/EmptyFlowUnit.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/EmptyFlowUnit.java index 3c3472259..4a135b06f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/EmptyFlowUnit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/EmptyFlowUnit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders; - import org.opensearch.performanceanalyzer.grpc.FlowUnitMessage; import org.opensearch.performanceanalyzer.rca.framework.core.GenericFlowUnit; import org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetails; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/HeapBasedDecider.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/HeapBasedDecider.java index 254a34d44..8b18d7845 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/HeapBasedDecider.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/HeapBasedDecider.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders; - import com.google.common.collect.ImmutableMap; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Publisher.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Publisher.java index 76644cd93..082ce1b8a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Publisher.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/Publisher.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders; - import com.google.common.annotations.VisibleForTesting; import java.time.Instant; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/QueueHealthDecider.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/QueueHealthDecider.java index c61bcaf90..db86b65ac 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/QueueHealthDecider.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/QueueHealthDecider.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders; - import java.util.ArrayList; import java.util.List; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/Collator.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/Collator.java index 7bdc49a1a..97f7c76a4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/Collator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/Collator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.collator; - import com.google.common.annotations.VisibleForTesting; import java.io.Serializable; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/ImpactAssessment.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/ImpactAssessment.java index f74169261..b5b245a00 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/ImpactAssessment.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/ImpactAssessment.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.collator; - import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/ImpactAssessor.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/ImpactAssessor.java index 4e95d0be3..d87f877c1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/ImpactAssessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/collator/ImpactAssessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.collator; - import java.util.HashMap; import java.util.List; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/CachePriorityOrderConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/CachePriorityOrderConfig.java index e5950b44b..cedb85877 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/CachePriorityOrderConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/CachePriorityOrderConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs; - import java.util.Arrays; import java.util.Collections; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/DeciderConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/DeciderConfig.java index 096c45917..7363797a5 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/DeciderConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/DeciderConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs; - import org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm.OldGenDecisionPolicyConfig; import org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm.young_gen.JvmGenTuningPolicyConfig; import org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.searchbackpressure.SearchBackPressurePolicyConfig; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/WorkLoadTypeConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/WorkLoadTypeConfig.java index b9f00f30a..afd4f621c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/WorkLoadTypeConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/WorkLoadTypeConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs; - import org.opensearch.performanceanalyzer.rca.framework.core.Config; import org.opensearch.performanceanalyzer.rca.framework.core.NestedConfig; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelOneActionBuilderConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelOneActionBuilderConfig.java index 3f107cbcb..6973ece71 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelOneActionBuilderConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelOneActionBuilderConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm; - import org.opensearch.performanceanalyzer.rca.framework.core.Config; import org.opensearch.performanceanalyzer.rca.framework.core.NestedConfig; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelThreeActionBuilderConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelThreeActionBuilderConfig.java index e771e99d5..92b68a15d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelThreeActionBuilderConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelThreeActionBuilderConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm; - import org.opensearch.performanceanalyzer.rca.framework.core.Config; import org.opensearch.performanceanalyzer.rca.framework.core.NestedConfig; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelTwoActionBuilderConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelTwoActionBuilderConfig.java index 8469d13fa..d40a70c3e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelTwoActionBuilderConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelTwoActionBuilderConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm; - import org.opensearch.performanceanalyzer.rca.framework.core.Config; import org.opensearch.performanceanalyzer.rca.framework.core.NestedConfig; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/OldGenDecisionPolicyConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/OldGenDecisionPolicyConfig.java index fb488d660..22e26b0f5 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/OldGenDecisionPolicyConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/OldGenDecisionPolicyConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm; - import org.opensearch.performanceanalyzer.rca.framework.core.Config; import org.opensearch.performanceanalyzer.rca.framework.core.NestedConfig; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/young_gen/JvmGenTuningPolicyConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/young_gen/JvmGenTuningPolicyConfig.java index 064880884..4acd268b1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/young_gen/JvmGenTuningPolicyConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/young_gen/JvmGenTuningPolicyConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm.young_gen; - import java.util.concurrent.TimeUnit; import org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.JvmGenTuningPolicy; import org.opensearch.performanceanalyzer.rca.framework.core.Config; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/searchbackpressure/SearchBackPressurePolicyConfig.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/searchbackpressure/SearchBackPressurePolicyConfig.java index 11f7593e6..dd3676e50 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/searchbackpressure/SearchBackPressurePolicyConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/searchbackpressure/SearchBackPressurePolicyConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.searchbackpressure; - import java.util.concurrent.TimeUnit; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/HeapHealthDecider.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/HeapHealthDecider.java index a576ca42c..e2837ead4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/HeapHealthDecider.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/HeapHealthDecider.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm; - import java.util.List; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.decisionmaker.actions.Action; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/JvmActionsAlarmMonitor.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/JvmActionsAlarmMonitor.java index aa3db3ca5..65e54ad49 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/JvmActionsAlarmMonitor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/JvmActionsAlarmMonitor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm; - import com.google.common.annotations.VisibleForTesting; import java.nio.file.Path; import java.nio.file.Paths; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelOneActionBuilder.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelOneActionBuilder.java index 84ba8de91..fb7c14c47 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelOneActionBuilder.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelOneActionBuilder.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.old_gen; - import java.util.ArrayList; import java.util.HashMap; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelThreeActionBuilder.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelThreeActionBuilder.java index c152c2c8b..f762d0225 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelThreeActionBuilder.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelThreeActionBuilder.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.old_gen; - import java.util.ArrayList; import java.util.List; import org.opensearch.performanceanalyzer.AppContext; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelTwoActionBuilder.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelTwoActionBuilder.java index 10dc8c6ba..70f2f31c6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelTwoActionBuilder.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/LevelTwoActionBuilder.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.old_gen; - import java.util.ArrayList; import java.util.HashMap; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/OldGenDecisionPolicy.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/OldGenDecisionPolicy.java index 6faf4e1e9..0ee398e69 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/OldGenDecisionPolicy.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/old_gen/OldGenDecisionPolicy.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.old_gen; - import java.util.ArrayList; import java.util.List; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/sizing/HeapSizeIncreasePolicy.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/sizing/HeapSizeIncreasePolicy.java index dae7e5377..25d6e681e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/sizing/HeapSizeIncreasePolicy.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/sizing/HeapSizeIncreasePolicy.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm.sizing; - import com.google.common.annotations.VisibleForTesting; import java.nio.file.Paths; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/SearchBackPressureDecider.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/SearchBackPressureDecider.java index 68fbb3370..1fcbc5d94 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/SearchBackPressureDecider.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/SearchBackPressureDecider.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.searchbackpressure; - import java.util.List; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/SearchBpActionsAlarmMonitor.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/SearchBpActionsAlarmMonitor.java index 666bb3a02..d2efaf0af 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/SearchBpActionsAlarmMonitor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/SearchBpActionsAlarmMonitor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.searchbackpressure; - import com.google.common.annotations.VisibleForTesting; import java.nio.file.Path; import java.nio.file.Paths; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureIssue.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureIssue.java index 423ad429f..93c7f9b7d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureIssue.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureIssue.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.searchbackpressure.model; - import java.util.HashMap; import java.util.Map; import org.opensearch.performanceanalyzer.decisionmaker.deciders.searchbackpressure.SearchBpActionsAlarmMonitor; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureSearchTaskIssue.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureSearchTaskIssue.java index 8169cc024..232451218 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureSearchTaskIssue.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureSearchTaskIssue.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.searchbackpressure.model; - import java.util.HashMap; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureShardIssue.java b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureShardIssue.java index 237ed8111..e9424ff71 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureShardIssue.java +++ b/src/main/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/searchbackpressure/model/SearchBackPressureShardIssue.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.searchbackpressure.model; - import java.util.HashMap; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/metrics/MetricsRestUtil.java b/src/main/java/org/opensearch/performanceanalyzer/metrics/MetricsRestUtil.java index 8a9d3a891..9538f5dc4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/metrics/MetricsRestUtil.java +++ b/src/main/java/org/opensearch/performanceanalyzer/metrics/MetricsRestUtil.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.metrics; - import java.security.InvalidParameterException; import java.util.ArrayList; import java.util.Arrays; diff --git a/src/main/java/org/opensearch/performanceanalyzer/metrics/handler/MetricsServerHandler.java b/src/main/java/org/opensearch/performanceanalyzer/metrics/handler/MetricsServerHandler.java index 0e045d362..81fe3448f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/metrics/handler/MetricsServerHandler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/metrics/handler/MetricsServerHandler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.metrics.handler; - import io.grpc.stub.StreamObserver; import java.util.List; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/metricsdb/Dimensions.java b/src/main/java/org/opensearch/performanceanalyzer/metricsdb/Dimensions.java index f0416ac3f..3c0af9b0d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/metricsdb/Dimensions.java +++ b/src/main/java/org/opensearch/performanceanalyzer/metricsdb/Dimensions.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.metricsdb; - import java.util.HashMap; import java.util.Map; import java.util.Set; diff --git a/src/main/java/org/opensearch/performanceanalyzer/metricsdb/MetricsDB.java b/src/main/java/org/opensearch/performanceanalyzer/metricsdb/MetricsDB.java index 0411e0461..33d6c97c1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/metricsdb/MetricsDB.java +++ b/src/main/java/org/opensearch/performanceanalyzer/metricsdb/MetricsDB.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.metricsdb; - import com.google.common.annotations.VisibleForTesting; import java.io.File; import java.io.FileNotFoundException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/model/MetricAttributes.java b/src/main/java/org/opensearch/performanceanalyzer/model/MetricAttributes.java index 36230b8e5..6b59e0c8d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/model/MetricAttributes.java +++ b/src/main/java/org/opensearch/performanceanalyzer/model/MetricAttributes.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.model; - import java.util.HashSet; import org.opensearch.performanceanalyzer.commons.metrics.MetricDimension; diff --git a/src/main/java/org/opensearch/performanceanalyzer/model/MetricsModel.java b/src/main/java/org/opensearch/performanceanalyzer/model/MetricsModel.java index 09c8662b0..6e9566f00 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/model/MetricsModel.java +++ b/src/main/java/org/opensearch/performanceanalyzer/model/MetricsModel.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.model; - import java.util.Collections; import java.util.HashMap; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/net/GRPCConnectionManager.java b/src/main/java/org/opensearch/performanceanalyzer/net/GRPCConnectionManager.java index 3e82e4455..122aec26a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/net/GRPCConnectionManager.java +++ b/src/main/java/org/opensearch/performanceanalyzer/net/GRPCConnectionManager.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.net; - import com.google.common.annotations.VisibleForTesting; import io.grpc.ManagedChannel; import io.grpc.ManagedChannelBuilder; diff --git a/src/main/java/org/opensearch/performanceanalyzer/net/NetClient.java b/src/main/java/org/opensearch/performanceanalyzer/net/NetClient.java index c43a13984..7b5b49156 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/net/NetClient.java +++ b/src/main/java/org/opensearch/performanceanalyzer/net/NetClient.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.net; - import io.grpc.StatusRuntimeException; import io.grpc.stub.StreamObserver; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/net/NetServer.java b/src/main/java/org/opensearch/performanceanalyzer/net/NetServer.java index 9638d4beb..efad30a64 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/net/NetServer.java +++ b/src/main/java/org/opensearch/performanceanalyzer/net/NetServer.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.net; - import com.google.common.annotations.VisibleForTesting; import io.grpc.Server; import io.grpc.netty.GrpcSslContexts; diff --git a/src/main/java/org/opensearch/performanceanalyzer/plugins/PluginController.java b/src/main/java/org/opensearch/performanceanalyzer/plugins/PluginController.java index 60a7f471f..8591c671b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/plugins/PluginController.java +++ b/src/main/java/org/opensearch/performanceanalyzer/plugins/PluginController.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.plugins; - import com.google.common.annotations.VisibleForTesting; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/plugins/PluginControllerConfig.java b/src/main/java/org/opensearch/performanceanalyzer/plugins/PluginControllerConfig.java index 5ab09c616..ad10f54f1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/plugins/PluginControllerConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/plugins/PluginControllerConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.plugins; - import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/plugins/PublisherEventsLogger.java b/src/main/java/org/opensearch/performanceanalyzer/plugins/PublisherEventsLogger.java index 581bbd137..216c368e5 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/plugins/PublisherEventsLogger.java +++ b/src/main/java/org/opensearch/performanceanalyzer/plugins/PublisherEventsLogger.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.plugins; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.decisionmaker.actions.Action; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/RcaController.java b/src/main/java/org/opensearch/performanceanalyzer/rca/RcaController.java index 9e32cddbb..144fc37cc 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/RcaController.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/RcaController.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca; - import com.google.common.annotations.VisibleForTesting; import com.sun.net.httpserver.HttpServer; import java.io.IOException; @@ -164,8 +163,11 @@ public RcaController() { } protected List getRcaGraphComponents(RcaConf rcaConf) - throws ClassNotFoundException, NoSuchMethodException, InstantiationException, - IllegalAccessException, InvocationTargetException { + throws ClassNotFoundException, + NoSuchMethodException, + InstantiationException, + IllegalAccessException, + InvocationTargetException { return RcaUtil.getAnalysisGraphComponents(rcaConf); } diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/RcaControllerHelper.java b/src/main/java/org/opensearch/performanceanalyzer/rca/RcaControllerHelper.java index 1b522da8f..226e7ee83 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/RcaControllerHelper.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/RcaControllerHelper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca; - import com.google.common.collect.ImmutableList; import com.google.common.util.concurrent.ThreadFactoryBuilder; import java.io.BufferedReader; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/Version.java b/src/main/java/org/opensearch/performanceanalyzer/rca/Version.java index 402013cf7..07342bf9e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/Version.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/Version.java @@ -40,7 +40,9 @@ static final class Minor { static final String RCA_MINOR_VERSION = ".0.1"; } - /** @return The version string. */ + /** + * @return The version string. + */ public static String getRcaVersion() { return Major.RCA_MAJ_VERSION + Minor.RCA_MINOR_VERSION; } diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/AdmissionControlRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/AdmissionControlRcaConfig.java index aec22e604..9a7043735 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/AdmissionControlRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/AdmissionControlRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import java.util.Collections; import java.util.List; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/FieldDataCacheRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/FieldDataCacheRcaConfig.java index 4d3bf1e2a..b97d03f73 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/FieldDataCacheRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/FieldDataCacheRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; /** config object to store rca config settings for FieldDataCacheRca */ diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HeapSizeIncreasePolicyConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HeapSizeIncreasePolicyConfig.java index 168c7d393..107d693b5 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HeapSizeIncreasePolicyConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HeapSizeIncreasePolicyConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; public class HeapSizeIncreasePolicyConfig { diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighHeapUsageOldGenRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighHeapUsageOldGenRcaConfig.java index f42ca5cb0..62c122658 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighHeapUsageOldGenRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighHeapUsageOldGenRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighHeapUsageYoungGenRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighHeapUsageYoungGenRcaConfig.java index 8ce443106..b17c4b4b8 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighHeapUsageYoungGenRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighHeapUsageYoungGenRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighOldGenOccupancyRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighOldGenOccupancyRcaConfig.java index 512b4ae6b..2d493a698 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighOldGenOccupancyRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HighOldGenOccupancyRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; public class HighOldGenOccupancyRcaConfig { diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotNodeClusterRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotNodeClusterRcaConfig.java index 4d06c5b77..2e17e88d2 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotNodeClusterRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotNodeClusterRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotShardClusterRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotShardClusterRcaConfig.java index 0e8e77553..30199b665 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotShardClusterRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotShardClusterRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; public class HotShardClusterRcaConfig { diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotShardRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotShardRcaConfig.java index eed7a4eec..322ffa88d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotShardRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/HotShardRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; public class HotShardRcaConfig { diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/OldGenContendedRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/OldGenContendedRcaConfig.java index 4a02b4531..eedd94b4a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/OldGenContendedRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/OldGenContendedRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; public class OldGenContendedRcaConfig { diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/QueueRejectionRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/QueueRejectionRcaConfig.java index 7b38d8aed..f33e6b024 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/QueueRejectionRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/QueueRejectionRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; public class QueueRejectionRcaConfig { diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/SearchBackPressureRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/SearchBackPressureRcaConfig.java index 86b291692..fc5338009 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/SearchBackPressureRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/SearchBackPressureRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; public class SearchBackPressureRcaConfig { diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/ShardRequestCacheRcaConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/ShardRequestCacheRcaConfig.java index 991d76142..e2006dd13 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/configs/ShardRequestCacheRcaConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/configs/ShardRequestCacheRcaConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; /** config object to store rca config settings for ShardRequestCacheRca */ diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/AnalysisGraph.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/AnalysisGraph.java index 976757e25..0fbd02191 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/AnalysisGraph.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/AnalysisGraph.java @@ -10,7 +10,6 @@ * and */ - import java.util.ArrayList; import java.util.List; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/BooleanAggregator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/BooleanAggregator.java index c47b01bc5..cc2f1fbe4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/BooleanAggregator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/BooleanAggregator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api; - import org.opensearch.performanceanalyzer.rca.framework.core.Aggregator; public class BooleanAggregator extends Aggregator {} diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Metric.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Metric.java index 5d456f676..a2e9004e6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Metric.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Metric.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api; - import java.util.Collections; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/OpenSearchConfigNode.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/OpenSearchConfigNode.java index 7ee74effd..63a72b765 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/OpenSearchConfigNode.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/OpenSearchConfigNode.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api; - import java.util.ArrayList; import java.util.List; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Rca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Rca.java index b1580ccfd..dd37b016e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Rca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Rca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.commons.stats.ServiceMetrics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Symptom.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Symptom.java index 4aa05c6ae..d4b6d2b4d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Symptom.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/Symptom.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api; - import java.util.Collections; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/BucketizedSlidingWindow.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/BucketizedSlidingWindow.java index de49fb040..05c090e38 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/BucketizedSlidingWindow.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/BucketizedSlidingWindow.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.aggregators; - import java.io.IOException; import java.nio.file.Path; import java.util.concurrent.TimeUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/BucketizedSlidingWindowConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/BucketizedSlidingWindowConfig.java index 2cdad5d53..4f670a2a3 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/BucketizedSlidingWindowConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/BucketizedSlidingWindowConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.aggregators; - import java.nio.file.Path; import java.util.concurrent.TimeUnit; import javax.annotation.Nullable; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/PersistableSlidingWindow.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/PersistableSlidingWindow.java index fdacf1afd..2b2291de5 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/PersistableSlidingWindow.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/PersistableSlidingWindow.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.aggregators; - import com.fasterxml.jackson.databind.ObjectMapper; import java.io.BufferedWriter; import java.io.FileWriter; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindow.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindow.java index 5a5a8a1cb..90b5a3c17 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindow.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindow.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.aggregators; - import java.util.Deque; import java.util.LinkedList; import java.util.concurrent.TimeUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SummarizedWindow.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SummarizedWindow.java index b827e7f58..d5f525eeb 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SummarizedWindow.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SummarizedWindow.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.aggregators; - import java.util.concurrent.TimeUnit; import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/ResourceContext.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/ResourceContext.java index 3bff99458..4dbd3e70c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/ResourceContext.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/ResourceContext.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.contexts; - import java.util.ArrayList; import java.util.List; import org.jooq.Field; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/SymptomContext.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/SymptomContext.java index efbe83d4a..48817e37d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/SymptomContext.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/SymptomContext.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.contexts; - import org.opensearch.performanceanalyzer.rca.framework.api.Resources; import org.opensearch.performanceanalyzer.rca.framework.core.GenericContext; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/MetricFlowUnit.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/MetricFlowUnit.java index 5926ce05e..53f160457 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/MetricFlowUnit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/MetricFlowUnit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.flow_units; - import org.jooq.Record; import org.jooq.Result; import org.opensearch.performanceanalyzer.grpc.FlowUnitMessage; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/NodeConfigFlowUnit.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/NodeConfigFlowUnit.java index dfcfbbab0..262b99207 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/NodeConfigFlowUnit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/NodeConfigFlowUnit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.flow_units; - import java.util.ArrayList; import java.util.HashMap; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/ResourceFlowUnit.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/ResourceFlowUnit.java index 5eefacbd2..04cfc2978 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/ResourceFlowUnit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/ResourceFlowUnit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.flow_units; - import java.util.ArrayList; import java.util.List; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/SymptomFlowUnit.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/SymptomFlowUnit.java index 607d56d75..39a246da1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/SymptomFlowUnit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/SymptomFlowUnit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.flow_units; - import java.util.List; import org.opensearch.performanceanalyzer.grpc.FlowUnitMessage; import org.opensearch.performanceanalyzer.rca.framework.api.contexts.SymptomContext; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/ClusterTemperatureFlowUnit.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/ClusterTemperatureFlowUnit.java index 6bb90c0bc..d226cd905 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/ClusterTemperatureFlowUnit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/ClusterTemperatureFlowUnit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.flow_units.temperature; - import org.opensearch.performanceanalyzer.grpc.FlowUnitMessage; import org.opensearch.performanceanalyzer.rca.framework.api.contexts.ResourceContext; import org.opensearch.performanceanalyzer.rca.framework.api.flow_units.ResourceFlowUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/CompactNodeTemperatureFlowUnit.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/CompactNodeTemperatureFlowUnit.java index bb4c1a2fa..72341927f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/CompactNodeTemperatureFlowUnit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/CompactNodeTemperatureFlowUnit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.flow_units.temperature; - import org.opensearch.performanceanalyzer.grpc.FlowUnitMessage; import org.opensearch.performanceanalyzer.rca.framework.api.Resources; import org.opensearch.performanceanalyzer.rca.framework.api.contexts.ResourceContext; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/DimensionalTemperatureFlowUnit.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/DimensionalTemperatureFlowUnit.java index 22629f514..9b413bf24 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/DimensionalTemperatureFlowUnit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/temperature/DimensionalTemperatureFlowUnit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.flow_units.temperature; - import org.opensearch.performanceanalyzer.grpc.FlowUnitMessage; import org.opensearch.performanceanalyzer.rca.framework.api.contexts.ResourceContext; import org.opensearch.performanceanalyzer.rca.framework.api.flow_units.ResourceFlowUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_CurrentValue.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_CurrentValue.java index 6be6a3642..3fdf717f8 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_CurrentValue.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_CurrentValue.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_RejectionCount.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_RejectionCount.java index 91232aa6f..a84b5377e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_RejectionCount.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_RejectionCount.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_ThresholdValue.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_ThresholdValue.java index 8394c2117..0e06039e6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_ThresholdValue.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/AdmissionControl_ThresholdValue.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Bitset_Memory.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Bitset_Memory.java index aed2a8e63..6bd2ac618 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Bitset_Memory.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Bitset_Memory.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_ConfiguredSize.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_ConfiguredSize.java index 0f91c0979..2fb98acd7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_ConfiguredSize.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_ConfiguredSize.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_EstimatedSize.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_EstimatedSize.java index bb183d1ae..8e4dbac88 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_EstimatedSize.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_EstimatedSize.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_TrippedEvents.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_TrippedEvents.java index 8770221e0..62384562c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_TrippedEvents.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CB_TrippedEvents.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CPU_Utilization.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CPU_Utilization.java index 0583e0c8d..ab9f58183 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CPU_Utilization.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/CPU_Utilization.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_FieldData_Eviction.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_FieldData_Eviction.java index b2c0f8fed..9054dc253 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_FieldData_Eviction.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_FieldData_Eviction.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_FieldData_Size.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_FieldData_Size.java index b0efc5495..d98003572 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_FieldData_Size.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_FieldData_Size.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Max_Size.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Max_Size.java index 349172efd..88035308d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Max_Size.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Max_Size.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Hit.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Hit.java index 18ff31721..1cb38b60e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Hit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Hit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Miss.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Miss.java index 5a57336b8..4a705404f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Miss.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Miss.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Size.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Size.java index c673930ed..6ecc5df57 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Size.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Query_Size.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Eviction.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Eviction.java index de6d9faf3..0843d38ff 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Eviction.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Eviction.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Hit.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Hit.java index 7fc79e8bb..c7877b29e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Hit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Hit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Miss.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Miss.java index b3d84fd8f..deac29e1a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Miss.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Miss.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Size.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Size.java index 9a59d3853..913224d55 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Size.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Cache_Request_Size.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterApplierService_Failure.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterApplierService_Failure.java index 29a4b8a6f..bf7643962 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterApplierService_Failure.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterApplierService_Failure.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterApplierService_Latency.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterApplierService_Latency.java index 72a835392..91ced700f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterApplierService_Latency.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterApplierService_Latency.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_PendingQueueSize.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_PendingQueueSize.java index 337c793aa..aabb835f5 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_PendingQueueSize.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_PendingQueueSize.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_Task_Queue_Time.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_Task_Queue_Time.java index 1dab47ede..2604c3f86 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_Task_Queue_Time.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_Task_Queue_Time.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_Task_Run_Time.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_Task_Run_Time.java index 353b4bc92..036273059 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_Task_Run_Time.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ClusterManager_Task_Run_Time.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_ServiceRate.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_ServiceRate.java index 74ef925aa..9d05dcc27 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_ServiceRate.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_ServiceRate.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_Utilization.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_Utilization.java index 77d937e3b..506430e52 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_Utilization.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_Utilization.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_WaitTime.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_WaitTime.java index 3476c0e9c..1ab56e801 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_WaitTime.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Disk_WaitTime.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ElectionTerm.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ElectionTerm.java index bcce573d9..9a939362b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ElectionTerm.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ElectionTerm.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Flush_Event.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Flush_Event.java index 6642db6e1..897dd8873 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Flush_Event.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Flush_Event.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Flush_Time.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Flush_Time.java index da3df5425..4a23b5b34 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Flush_Time.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Flush_Time.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Collection_Event.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Collection_Event.java index 1b7d1748c..06b18578c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Collection_Event.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Collection_Event.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Collection_Time.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Collection_Time.java index 59f61f9eb..c32faaf1f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Collection_Time.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Collection_Time.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Type.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Type.java index 42f2dcd61..a01d323d4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Type.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/GC_Type.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/HTTP_RequestDocs.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/HTTP_RequestDocs.java index 63aba03a9..03d8c482c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/HTTP_RequestDocs.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/HTTP_RequestDocs.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/HTTP_TotalRequests.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/HTTP_TotalRequests.java index d0e2348fe..8640f301b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/HTTP_TotalRequests.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/HTTP_TotalRequests.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_AllocRate.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_AllocRate.java index a9fb28086..18663e7aa 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_AllocRate.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_AllocRate.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Committed.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Committed.java index 6f98bf820..c51110994 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Committed.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Committed.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Init.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Init.java index 2c4f46b2a..3b4f5f3dc 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Init.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Init.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Max.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Max.java index 4a31dd278..adcf96f7d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Max.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Max.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Used.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Used.java index 7671c1608..9e9521b83 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Used.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Heap_Used.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_ReadSyscallRate.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_ReadSyscallRate.java index a199ec826..f19bd6651 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_ReadSyscallRate.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_ReadSyscallRate.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_ReadThroughput.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_ReadThroughput.java index b9f296695..d9afcb853 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_ReadThroughput.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_ReadThroughput.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_TotThroughput.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_TotThroughput.java index 7e98aff42..2bfc6b58a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_TotThroughput.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_TotThroughput.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_TotalSyscallRate.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_TotalSyscallRate.java index 4363a6e80..5cd10ceed 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_TotalSyscallRate.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_TotalSyscallRate.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_WriteSyscallRate.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_WriteSyscallRate.java index 90c4e3eeb..4f85c39a2 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_WriteSyscallRate.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_WriteSyscallRate.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_WriteThroughput.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_WriteThroughput.java index 1b990bd6b..7c26bba3a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_WriteThroughput.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IO_WriteThroughput.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IndexWriter_Memory.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IndexWriter_Memory.java index b7dc0e476..f35149ed7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IndexWriter_Memory.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/IndexWriter_Memory.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Indexing_Buffer.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Indexing_Buffer.java index 40bb84a54..adb7ef72c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Indexing_Buffer.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Indexing_Buffer.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Indexing_ThrottleTime.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Indexing_ThrottleTime.java index dab2c9998..7f2602505 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Indexing_ThrottleTime.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Indexing_ThrottleTime.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Latency.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Latency.java index 5d0cfb3b1..bd9bbfe7a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Latency.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Latency.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_CurrentEvent.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_CurrentEvent.java index 32d7c6579..a5891ffa0 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_CurrentEvent.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_CurrentEvent.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_Event.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_Event.java index 335143806..7972e4cfc 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_Event.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_Event.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_Time.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_Time.java index 07f6b3a5e..5477201e7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_Time.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Merge_Time.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketDropRate4.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketDropRate4.java index 28f5e47cf..ef76e25a3 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketDropRate4.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketDropRate4.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketDropRate6.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketDropRate6.java index ede68b41f..fa5c675c6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketDropRate6.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketDropRate6.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketRate4.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketRate4.java index bee6313d0..7c50dbdd9 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketRate4.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketRate4.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketRate6.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketRate6.java index 9470c819c..02e8bd476 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketRate6.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_PacketRate6.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_Lost.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_Lost.java index 33c1d622e..7577d9c7e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_Lost.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_Lost.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_NumFlows.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_NumFlows.java index fb5d97297..623aea9a0 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_NumFlows.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_NumFlows.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_RxQ.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_RxQ.java index ac15f80e3..1b7ef22d6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_RxQ.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_RxQ.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_SSThresh.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_SSThresh.java index 2719006eb..239dbdc7e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_SSThresh.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_SSThresh.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_SendCWND.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_SendCWND.java index a73beb7df..086655505 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_SendCWND.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_SendCWND.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_TxQ.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_TxQ.java index b9284b0a2..f17afba0d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_TxQ.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_TCP_TxQ.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_Throughput.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_Throughput.java index ea4372ce9..4ba2d84e8 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_Throughput.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Net_Throughput.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_MajfltRate.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_MajfltRate.java index e7760a4dc..68237adb7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_MajfltRate.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_MajfltRate.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_MinfltRate.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_MinfltRate.java index c21ee2cb2..544135077 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_MinfltRate.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_MinfltRate.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_RSS.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_RSS.java index cff7671ec..4e3ac5db6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_RSS.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Paging_RSS.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/PublishClusterState_Failure.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/PublishClusterState_Failure.java index d41859325..8905c8b4f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/PublishClusterState_Failure.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/PublishClusterState_Failure.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.metricsdb.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/PublishClusterState_Latency.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/PublishClusterState_Latency.java index 343c4f0f2..444415833 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/PublishClusterState_Latency.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/PublishClusterState_Latency.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.metricsdb.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Refresh_Event.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Refresh_Event.java index 9adff1b4a..eb5a18d09 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Refresh_Event.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Refresh_Event.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Refresh_Time.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Refresh_Time.java index 09af5f0d5..8449f22bc 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Refresh_Time.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Refresh_Time.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_CtxRate.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_CtxRate.java index 9cb9ad80d..8a2312a1d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_CtxRate.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_CtxRate.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_Runtime.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_Runtime.java index 6f85c3b63..d30308083 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_Runtime.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_Runtime.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_Waittime.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_Waittime.java index cf4014dd8..900797aa1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_Waittime.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Sched_Waittime.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Searchbp_Stats.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Searchbp_Stats.java index e655e4edc..ab247ff74 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Searchbp_Stats.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Searchbp_Stats.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Segments_Total.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Segments_Total.java index efa0b77c8..686d940c7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Segments_Total.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Segments_Total.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardBulkDocs.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardBulkDocs.java index 1d3bbf4cc..d87cf6766 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardBulkDocs.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardBulkDocs.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardEvents.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardEvents.java index 29baa8d37..71fd6e1fc 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardEvents.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardEvents.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardSize.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardSize.java index 4cd5a53c7..8a67de0f0 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardSize.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ShardSize.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_ActiveThreads.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_ActiveThreads.java index 27bb50f1e..e6f2c6562 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_ActiveThreads.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_ActiveThreads.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_QueueCapacity.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_QueueCapacity.java index 6dd4c726c..688fc42a3 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_QueueCapacity.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_QueueCapacity.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_QueueSize.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_QueueSize.java index 505f5978b..d2743c764 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_QueueSize.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_QueueSize.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_RejectedReqs.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_RejectedReqs.java index b946d6ba5..b23824ea9 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_RejectedReqs.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_RejectedReqs.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_TotalThreads.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_TotalThreads.java index 105e99b86..0630c5f58 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_TotalThreads.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/ThreadPool_TotalThreads.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Blocked_Event.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Blocked_Event.java index 3775d5a28..d035b0a7f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Blocked_Event.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Blocked_Event.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Blocked_Time.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Blocked_Time.java index c203e1870..a59cb9572 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Blocked_Time.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Blocked_Time.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Waited_Event.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Waited_Event.java index c1636039a..e5e2c3254 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Waited_Event.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Waited_Event.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Waited_Time.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Waited_Time.java index 3bc495910..4cfd9f111 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Waited_Time.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/Thread_Waited_Time.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/VersionMap_Memory.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/VersionMap_Memory.java index 34ae3ff30..8e2b058b4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/VersionMap_Memory.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/VersionMap_Memory.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/persist/JooqFieldValue.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/persist/JooqFieldValue.java index 918d6307a..d9c980112 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/persist/JooqFieldValue.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/persist/JooqFieldValue.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.persist; - import org.jooq.Field; /** diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/persist/SQLParsingUtil.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/persist/SQLParsingUtil.java index dac42263c..6b85f7471 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/persist/SQLParsingUtil.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/persist/SQLParsingUtil.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.persist; - import java.util.List; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotClusterSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotClusterSummary.java index f3cfe1416..2abf97071 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotClusterSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotClusterSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.protobuf.GeneratedMessageV3; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotNodeSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotNodeSummary.java index 428f82ab1..a44522841 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotNodeSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotNodeSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotResourceSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotResourceSummary.java index b0a335eee..1f7cb9008 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotResourceSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotResourceSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotShardSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotShardSummary.java index 5837f681f..c5611576b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotShardSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotShardSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/ResourceUtil.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/ResourceUtil.java index 03db4299b..a5205d2ef 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/ResourceUtil.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/ResourceUtil.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import org.opensearch.performanceanalyzer.grpc.AdditionalFields; import org.opensearch.performanceanalyzer.grpc.MetricEnum; import org.opensearch.performanceanalyzer.grpc.PANetworking; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/SummaryBuilder.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/SummaryBuilder.java index 7f36f306b..2bcc3b37e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/SummaryBuilder.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/SummaryBuilder.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import org.jooq.Record; import org.opensearch.performanceanalyzer.rca.framework.core.GenericSummary; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/SummaryBuilderFunction.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/SummaryBuilderFunction.java index 7dcdc7177..cef3cf1f8 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/SummaryBuilderFunction.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/SummaryBuilderFunction.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import org.jooq.Record; @FunctionalInterface diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/TopConsumerSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/TopConsumerSummary.java index e6e2082a2..018df82a1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/TopConsumerSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/TopConsumerSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BasicBucketCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BasicBucketCalculator.java index 203a2beab..063dc6783 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BasicBucketCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BasicBucketCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.bucket; - import java.util.Map; import org.opensearch.performanceanalyzer.grpc.Resource; import org.opensearch.performanceanalyzer.grpc.ResourceEnum; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BucketCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BucketCalculator.java index 948c6c26c..c1f4137c7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BucketCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BucketCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.bucket; - import org.opensearch.performanceanalyzer.grpc.Resource; import org.opensearch.performanceanalyzer.grpc.ResourceEnum; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/UsageBucket.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/UsageBucket.java index 3aac70592..a7de41cc4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/UsageBucket.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/UsageBucket.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.bucket; - import org.opensearch.performanceanalyzer.grpc.Resource; /** diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ClusterDimensionalSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ClusterDimensionalSummary.java index 0a96dd9d5..607f30a71 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ClusterDimensionalSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ClusterDimensionalSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.temperature; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; @@ -40,6 +39,7 @@ public class ClusterDimensionalSummary extends GenericSummary { private static final Logger LOG = LogManager.getLogger(ClusterDimensionalSummary.class); + /** The name of the table in which this summary is persisted. */ public static final String TABLE_NAME = ClusterDimensionalSummary.class.getSimpleName(); diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ClusterTemperatureSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ClusterTemperatureSummary.java index 09c9a68c6..3ff21e2a8 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ClusterTemperatureSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ClusterTemperatureSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.temperature; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/CompactNodeSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/CompactNodeSummary.java index b00e1f0cf..3c57f62e5 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/CompactNodeSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/CompactNodeSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.temperature; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import java.util.ArrayList; @@ -37,6 +36,7 @@ public class CompactNodeSummary extends GenericSummary { private static final Logger LOG = LogManager.getLogger(CompactNodeSummary.class); + /** This will determine the name of the SQLite when this summary is persisted. */ public static final String TABLE_NAME = CompactNodeSummary.class.getSimpleName(); @@ -278,7 +278,9 @@ public static CompactNodeSummary buildNodeTemperatureProfileFromMessage( return compactNodeTemperatureSummary; } - /** @return Returns a list of columns that this table would contain. */ + /** + * @return Returns a list of columns that this table would contain. + */ @Override public List> getSqlSchema() { List> schema = new ArrayList<>(); diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/FullNodeTemperatureSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/FullNodeTemperatureSummary.java index bd5910a31..7fe03b6db 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/FullNodeTemperatureSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/FullNodeTemperatureSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.temperature; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.protobuf.GeneratedMessageV3; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/NodeLevelDimensionalSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/NodeLevelDimensionalSummary.java index 27b189457..8c97d9623 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/NodeLevelDimensionalSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/NodeLevelDimensionalSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.temperature; - import com.google.common.annotations.VisibleForTesting; import com.google.gson.JsonArray; import com.google.gson.JsonElement; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ShardProfileSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ShardProfileSummary.java index 46ffdd990..8ca2c9920 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ShardProfileSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/ShardProfileSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.temperature; - import com.google.gson.JsonObject; import com.google.protobuf.GeneratedMessageV3; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ConfJsonWrapper.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ConfJsonWrapper.java index fe25f624a..0c6ffb245 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ConfJsonWrapper.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ConfJsonWrapper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.common.collect.ImmutableList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Config.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Config.java index 9e7e83f47..f4875cecf 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Config.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Config.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import java.util.Map; import java.util.function.Predicate; import javax.annotation.Nullable; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ConnectedComponent.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ConnectedComponent.java index 70a9c1c32..d0d0f2372 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ConnectedComponent.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ConnectedComponent.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import java.util.ArrayDeque; import java.util.ArrayList; import java.util.Deque; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericContext.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericContext.java index 56dd971d2..8e544fc9e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericContext.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericContext.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import org.opensearch.performanceanalyzer.rca.framework.api.Resources; public abstract class GenericContext { diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericFlowUnit.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericFlowUnit.java index bd3e01c14..b2e2305c0 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericFlowUnit.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericFlowUnit.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import org.opensearch.performanceanalyzer.grpc.FlowUnitMessage; import org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetails; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericSummary.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericSummary.java index 53ef21b93..012f424d6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericSummary.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/GenericSummary.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import com.google.common.annotations.VisibleForTesting; import com.google.gson.JsonArray; import com.google.gson.JsonElement; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/MetricsDBProvider.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/MetricsDBProvider.java index 625661208..1e1e6c3f0 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/MetricsDBProvider.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/MetricsDBProvider.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import java.util.Collections; import java.util.Map; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/NestedConfig.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/NestedConfig.java index a63622cc0..1a7ed46d5 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/NestedConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/NestedConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import java.util.Map; import javax.annotation.Nullable; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Node.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Node.java index f20cb5766..1973cae61 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Node.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Node.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import com.google.common.annotations.VisibleForTesting; import java.util.ArrayList; import java.util.Collections; @@ -45,6 +44,7 @@ public abstract class Node { /** Flow unit produced by this vertex obtained from evaluating it locally. */ protected T localFlowUnit; + /** * These are matched against the tags in the rca.conf, to determine if a node is to executed at * a location. diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/NonLeafNode.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/NonLeafNode.java index ab2484a07..f13c32620 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/NonLeafNode.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/NonLeafNode.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import java.util.LinkedList; import java.util.List; import java.util.Queue; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Queryable.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Queryable.java index f9d64700c..e8ed12c66 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Queryable.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Queryable.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import org.jooq.Record; import org.jooq.Result; import org.opensearch.performanceanalyzer.metricsdb.MetricsDB; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/RcaConf.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/RcaConf.java index 0ff06f0af..3308bcce2 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/RcaConf.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/RcaConf.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import com.fasterxml.jackson.core.JsonFactory; import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.core.JsonProcessingException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/SortByIngressOrder.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/SortByIngressOrder.java index f6da2ef79..11b94f357 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/SortByIngressOrder.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/SortByIngressOrder.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import java.io.Serializable; import java.util.Comparator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Stats.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Stats.java index 738a4e953..601cb8784 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Stats.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Stats.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Threshold.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Threshold.java index 43e41ca09..a3e60302d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Threshold.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/Threshold.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import com.fasterxml.jackson.annotation.JsonProperty; import java.io.File; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ThresholdMain.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ThresholdMain.java index ce95e5ff6..1ec0fa700 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ThresholdMain.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/ThresholdMain.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import com.fasterxml.jackson.core.JsonFactory; import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/RawMetricsVector.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/RawMetricsVector.java index 5568ac973..c30d9487d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/RawMetricsVector.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/RawMetricsVector.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core.temperature; - import com.google.gson.JsonArray; import com.google.gson.JsonObject; import javax.annotation.Nullable; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/ShardStore.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/ShardStore.java index 141854801..5f889d4f9 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/ShardStore.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/ShardStore.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core.temperature; - import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import javax.annotation.Nonnull; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/TemperatureDimension.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/TemperatureDimension.java index becc11ce8..078ea0232 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/TemperatureDimension.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/TemperatureDimension.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core.temperature; - import org.opensearch.performanceanalyzer.rca.framework.api.metrics.ShardSize; /** diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/TemperatureVector.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/TemperatureVector.java index 2a3e8ab9f..2bccbb21b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/TemperatureVector.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/core/temperature/TemperatureVector.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core.temperature; - import com.google.gson.JsonArray; import com.google.gson.JsonObject; import java.util.Comparator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/ExceptionsAndErrors.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/ExceptionsAndErrors.java index 803638cf5..c28aec009 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/ExceptionsAndErrors.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/ExceptionsAndErrors.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.metrics; - import java.util.Collections; import java.util.List; import org.opensearch.performanceanalyzer.commons.stats.eval.Statistics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/JvmMetrics.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/JvmMetrics.java index 22693cf35..593da3740 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/JvmMetrics.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/JvmMetrics.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.metrics; - import java.util.Collections; import java.util.List; import org.opensearch.performanceanalyzer.commons.stats.eval.Statistics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaGraphMetrics.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaGraphMetrics.java index 44d684268..f505cad76 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaGraphMetrics.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaGraphMetrics.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.metrics; - import java.util.Arrays; import java.util.Collections; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaRuntimeMetrics.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaRuntimeMetrics.java index 9a40f3ae5..0f3669a72 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaRuntimeMetrics.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaRuntimeMetrics.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.metrics; - import java.util.Collections; import java.util.List; import org.opensearch.performanceanalyzer.commons.stats.eval.Statistics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaVerticesMetrics.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaVerticesMetrics.java index 4d5a1b277..5adab598f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaVerticesMetrics.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/RcaVerticesMetrics.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.metrics; - import java.util.Collections; import java.util.List; import org.opensearch.performanceanalyzer.commons.stats.eval.Statistics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/ReaderMetrics.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/ReaderMetrics.java index ec6ce0fd9..957e7ffe5 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/ReaderMetrics.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/metrics/ReaderMetrics.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.metrics; - import java.util.Arrays; import java.util.Collections; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/AllJvmSamplers.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/AllJvmSamplers.java index 4abc208e5..b90d47aa7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/AllJvmSamplers.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/AllJvmSamplers.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.sys; - import java.util.Arrays; import java.util.List; import org.opensearch.performanceanalyzer.commons.stats.emitters.ISampler; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/JvmFreeMem.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/JvmFreeMem.java index 874f90e7b..aab7a7a6d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/JvmFreeMem.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/JvmFreeMem.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.sys; - import org.opensearch.performanceanalyzer.commons.stats.collectors.SampleAggregator; import org.opensearch.performanceanalyzer.commons.stats.emitters.ISampler; import org.opensearch.performanceanalyzer.rca.framework.metrics.JvmMetrics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/JvmTotalMem.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/JvmTotalMem.java index 1541d487f..df3337cdf 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/JvmTotalMem.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/sys/JvmTotalMem.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.sys; - import org.opensearch.performanceanalyzer.commons.stats.collectors.SampleAggregator; import org.opensearch.performanceanalyzer.commons.stats.emitters.ISampler; import org.opensearch.performanceanalyzer.rca.framework.metrics.JvmMetrics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/InstanceDetails.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/InstanceDetails.java index 7cd459abb..c701f105b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/InstanceDetails.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/InstanceDetails.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.util; - import com.google.common.annotations.VisibleForTesting; import com.google.common.base.Objects; import com.google.common.net.InetAddresses; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/RcaConsts.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/RcaConsts.java index 4ce9cde77..7a2e11a98 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/RcaConsts.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/RcaConsts.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.util; - import java.nio.file.Paths; import java.util.concurrent.TimeUnit; import org.opensearch.performanceanalyzer.commons.util.Util; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/RcaUtil.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/RcaUtil.java index 274c0c0f0..13e702532 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/RcaUtil.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/RcaUtil.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.util; - import java.lang.reflect.InvocationTargetException; import java.util.Arrays; import java.util.List; @@ -23,8 +22,11 @@ public class RcaUtil { private static final Logger LOG = LogManager.getLogger(RcaUtil.class); private static AnalysisGraph getAnalysisGraphImplementor(RcaConf rcaConf) - throws ClassNotFoundException, NoSuchMethodException, IllegalAccessException, - InvocationTargetException, InstantiationException { + throws ClassNotFoundException, + NoSuchMethodException, + IllegalAccessException, + InvocationTargetException, + InstantiationException { return (AnalysisGraph) Class.forName(rcaConf.getAnalysisGraphEntryPoint()) .getDeclaredConstructor() @@ -32,15 +34,21 @@ private static AnalysisGraph getAnalysisGraphImplementor(RcaConf rcaConf) } public static List getAnalysisGraphComponents(RcaConf rcaConf) - throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException, - InstantiationException, IllegalAccessException { + throws ClassNotFoundException, + NoSuchMethodException, + InvocationTargetException, + InstantiationException, + IllegalAccessException { AnalysisGraph graph = getAnalysisGraphImplementor(rcaConf); return getAnalysisGraphComponents(graph); } public static List getAnalysisGraphComponents(String analysisGraphClass) - throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException, - InstantiationException, IllegalAccessException { + throws ClassNotFoundException, + NoSuchMethodException, + InvocationTargetException, + InstantiationException, + IllegalAccessException { AnalysisGraph graph = (AnalysisGraph) Class.forName(analysisGraphClass).getDeclaredConstructor().newInstance(); diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/SQLiteQueryUtils.java b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/SQLiteQueryUtils.java index 758d134fa..59d3098e4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/SQLiteQueryUtils.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/framework/util/SQLiteQueryUtils.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.util; - import com.google.common.collect.ImmutableList; import java.util.Collections; import java.util.HashSet; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/listener/MisbehavingGraphOperateMethodListener.java b/src/main/java/org/opensearch/performanceanalyzer/rca/listener/MisbehavingGraphOperateMethodListener.java index 3a2f804c2..30d18af02 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/listener/MisbehavingGraphOperateMethodListener.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/listener/MisbehavingGraphOperateMethodListener.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.listener; - import java.util.Arrays; import java.util.HashSet; import java.util.Map; @@ -22,6 +21,7 @@ public class MisbehavingGraphOperateMethodListener implements IListener { private static final Logger LOG = LogManager.getLogger(MisbehavingGraphOperateMethodListener.class); + /** * A map to keep track of the graphNodeName and the number of times it threw an exception in the * {@code operate()} method. diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/messages/DataMsg.java b/src/main/java/org/opensearch/performanceanalyzer/rca/messages/DataMsg.java index 50e73657e..67ff4faff 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/messages/DataMsg.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/messages/DataMsg.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.messages; - import java.util.List; import org.opensearch.performanceanalyzer.rca.framework.core.GenericFlowUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/messages/IntentMsg.java b/src/main/java/org/opensearch/performanceanalyzer/rca/messages/IntentMsg.java index cf57a8740..371edf1c5 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/messages/IntentMsg.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/messages/IntentMsg.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.messages; - import java.util.Map; public class IntentMsg { diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/messages/UnicastIntentMsg.java b/src/main/java/org/opensearch/performanceanalyzer/rca/messages/UnicastIntentMsg.java index 4d449151b..6cc7d673c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/messages/UnicastIntentMsg.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/messages/UnicastIntentMsg.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.messages; - import java.util.Map; import org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetails; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/NodeStateManager.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/NodeStateManager.java index 168fa3c25..2775fa9f7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/NodeStateManager.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/NodeStateManager.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import com.google.common.annotations.VisibleForTesting; import com.google.common.collect.ImmutableList; import java.util.HashSet; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/ReceivedFlowUnitStore.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/ReceivedFlowUnitStore.java index 257b83bdd..11cadedf1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/ReceivedFlowUnitStore.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/ReceivedFlowUnitStore.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import com.google.common.collect.ImmutableList; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/SubscribeResponseHandler.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/SubscribeResponseHandler.java index fdfe7e0c0..2179d55c3 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/SubscribeResponseHandler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/SubscribeResponseHandler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import io.grpc.Status; import io.grpc.StatusException; import io.grpc.StatusRuntimeException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/SubscriptionManager.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/SubscriptionManager.java index 49fc91663..ae9e5e59c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/SubscriptionManager.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/SubscriptionManager.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import com.google.common.collect.ImmutableSet; import java.util.Arrays; import java.util.Collections; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/WireHopper.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/WireHopper.java index d874983d6..b378a4b3c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/WireHopper.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/WireHopper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import com.google.common.annotations.VisibleForTesting; import com.google.common.collect.ImmutableList; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/handler/PublishRequestHandler.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/handler/PublishRequestHandler.java index 9fbdbaf45..ad18872ea 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/handler/PublishRequestHandler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/handler/PublishRequestHandler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net.handler; - import io.grpc.stub.StreamObserver; import java.util.ArrayList; import java.util.Collections; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/handler/SubscribeServerHandler.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/handler/SubscribeServerHandler.java index e37589008..7a93c31ae 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/handler/SubscribeServerHandler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/handler/SubscribeServerHandler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net.handler; - import io.grpc.stub.StreamObserver; import java.util.concurrent.ExecutorService; import java.util.concurrent.RejectedExecutionException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/requests/CompositeSubscribeRequest.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/requests/CompositeSubscribeRequest.java index 94c5f96a1..f8744bfa3 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/requests/CompositeSubscribeRequest.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/requests/CompositeSubscribeRequest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net.requests; - import io.grpc.stub.StreamObserver; import org.opensearch.performanceanalyzer.grpc.SubscribeMessage; import org.opensearch.performanceanalyzer.grpc.SubscribeResponse; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/BroadcastSubscriptionTxTask.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/BroadcastSubscriptionTxTask.java index 05d5ea145..1351bff42 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/BroadcastSubscriptionTxTask.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/BroadcastSubscriptionTxTask.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net.tasks; - import java.util.Map; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.net.NetClient; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/FlowUnitRxTask.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/FlowUnitRxTask.java index 5b0dae779..6fd66c6c1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/FlowUnitRxTask.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/FlowUnitRxTask.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net.tasks; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.commons.stats.ServiceMetrics; @@ -19,6 +18,7 @@ public class FlowUnitRxTask implements Runnable { private static final Logger LOG = LogManager.getLogger(FlowUnitRxTask.class); + /** Node state manager instance. */ private final NodeStateManager nodeStateManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/FlowUnitTxTask.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/FlowUnitTxTask.java index e4afce8c9..de1ab1c40 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/FlowUnitTxTask.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/FlowUnitTxTask.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net.tasks; - import io.grpc.stub.StreamObserver; import java.util.Set; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/SubscriptionRxTask.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/SubscriptionRxTask.java index af7543fab..4b24f9424 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/SubscriptionRxTask.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/SubscriptionRxTask.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net.tasks; - import io.grpc.stub.StreamObserver; import java.util.Map; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/SubscriptionTxTask.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/SubscriptionTxTask.java index c934c4f6f..7ba09e6f0 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/SubscriptionTxTask.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/SubscriptionTxTask.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net.tasks; - import java.util.Map; import java.util.Set; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/UnicastSubscriptionTxTask.java b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/UnicastSubscriptionTxTask.java index 87cb2724c..febb32079 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/UnicastSubscriptionTxTask.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/net/tasks/UnicastSubscriptionTxTask.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net.tasks; - import java.util.Map; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.net.NetClient; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/FileGC.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/FileGC.java index 74986cac3..d9144dc32 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/FileGC.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/FileGC.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.io.File; import java.io.IOException; import java.nio.file.Files; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/FileRotate.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/FileRotate.java index 349574c27..29c4db8d2 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/FileRotate.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/FileRotate.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.io.IOException; import java.nio.file.FileAlreadyExistsException; import java.nio.file.Files; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/NetPersistor.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/NetPersistor.java index 3a141a4fc..3505e3a88 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/NetPersistor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/NetPersistor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.util.ArrayList; import java.util.List; import java.util.concurrent.ArrayBlockingQueue; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/Persistable.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/Persistable.java index 4fd1b7527..008bedd96 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/Persistable.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/Persistable.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import com.google.common.annotations.VisibleForTesting; import com.google.gson.JsonElement; import java.io.IOException; @@ -58,8 +57,11 @@ public interface Persistable { * @throws DataAccessException Thrown by the DB layer. */ @Nullable T read(Class clz) - throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, - InstantiationException, DataAccessException; + throws NoSuchMethodException, + IllegalAccessException, + InvocationTargetException, + InstantiationException, + DataAccessException; /** * This API reads all the rows from the table corresponding to the maximum value in the field @@ -78,8 +80,11 @@ public interface Persistable { * @throws DataAccessException Thrown by the DB layer. */ @Nullable List readAllForMaxField(Class clz, String fieldName, Class fieldClz) - throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, - InstantiationException, DataAccessException; + throws NoSuchMethodException, + IllegalAccessException, + InvocationTargetException, + InstantiationException, + DataAccessException; /** * Write data to the database. @@ -120,7 +125,10 @@ void write(Node node, T flowUnit) * @throws InvocationTargetException Invoking the getter or setter throws an exception. */ void write(@NonNull T object) - throws SQLException, IOException, IllegalAccessException, NoSuchMethodException, + throws SQLException, + IOException, + IllegalAccessException, + NoSuchMethodException, InvocationTargetException; void close() throws SQLException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PersistenceFactory.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PersistenceFactory.java index 4b8ca77b5..e00c4c0a3 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PersistenceFactory.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PersistenceFactory.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.io.IOException; import java.sql.SQLException; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PersistorBase.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PersistorBase.java index ac7413536..2b05e1e2a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PersistorBase.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PersistorBase.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import com.google.common.annotations.VisibleForTesting; import com.google.gson.JsonArray; import com.google.gson.JsonElement; @@ -199,7 +198,10 @@ public synchronized void write(Node node, T flow } public synchronized void write(T obj) - throws SQLException, IOException, IllegalAccessException, NoSuchMethodException, + throws SQLException, + IOException, + IllegalAccessException, + NoSuchMethodException, InvocationTargetException { Objects.requireNonNull(obj); rotateRegisterGarbageThenCreateNewDB(RotationType.TRY_ROTATE); @@ -225,7 +227,9 @@ public synchronized void write(T obj) } abstract void writeImpl(T obj) - throws IllegalAccessException, InvocationTargetException, NoSuchMethodException, + throws IllegalAccessException, + InvocationTargetException, + NoSuchMethodException, SQLException; private synchronized void rotateRegisterGarbageThenCreateNewDB(RotationType type) diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PublisherEventsPersistor.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PublisherEventsPersistor.java index e1422c86f..b1e12e5d7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PublisherEventsPersistor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/PublisherEventsPersistor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.util.List; import java.util.Objects; import java.util.stream.Collectors; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/RefColumn.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/RefColumn.java index 6c2f247d1..7b7f08c8f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/RefColumn.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/RefColumn.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/SQLitePersistor.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/SQLitePersistor.java index 88990de89..07841d4c8 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/SQLitePersistor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/SQLitePersistor.java @@ -246,14 +246,19 @@ synchronized int insertRow(String tableName, List row) throws SQLExcepti @Override public synchronized @org.checkerframework.checker.nullness.qual.Nullable T read( Class clz) - throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, - InstantiationException, DataAccessException { + throws NoSuchMethodException, + IllegalAccessException, + InvocationTargetException, + InstantiationException, + DataAccessException { return read(clz, -1 /* To indicate this is the top level call */); } public synchronized @org.checkerframework.checker.nullness.qual.Nullable T read( Class clz, int rowId) - throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, + throws NoSuchMethodException, + IllegalAccessException, + InvocationTargetException, InstantiationException { String tableName = getTableNameFromClassName(clz); String primaryKeyCol = SQLiteQueryUtils.getPrimaryKeyColumnName(tableName); @@ -301,8 +306,11 @@ synchronized int insertRow(String tableName, List row) throws SQLExcepti @Override public synchronized @org.checkerframework.checker.nullness.qual.Nullable List readAllForMaxField(Class clz, String fieldName, Class fieldClz) - throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, - InstantiationException, DataAccessException { + throws NoSuchMethodException, + IllegalAccessException, + InvocationTargetException, + InstantiationException, + DataAccessException { String tableName = getTableNameFromClassName(clz); List recordsWithMaxFieldValue; Field field = DSL.field(fieldName, fieldClz); @@ -333,7 +341,9 @@ List readAllForMaxField(Class clz, String fieldName, Class fieldClz) public synchronized @org.checkerframework.checker.nullness.qual.Nullable T readFields( Class clz, Record record, String tableName) - throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, + throws NoSuchMethodException, + IllegalAccessException, + InvocationTargetException, InstantiationException { Map fieldNameToGetterSetterMap = @@ -434,8 +444,12 @@ List readAllForMaxField(Class clz, String fieldName, Class fieldClz) } synchronized void writeImpl(T obj) - throws IllegalStateException, IllegalArgumentException, InvocationTargetException, - NoSuchMethodException, SQLException, IllegalAccessException { + throws IllegalStateException, + IllegalArgumentException, + InvocationTargetException, + NoSuchMethodException, + SQLException, + IllegalAccessException { writeImplInner(obj); } @@ -633,7 +647,9 @@ private String getNoGetterSetterExist( private ColumnValuePair writeCollectionReferenceColumn( java.lang.reflect.Field field, Method getter, T obj) - throws InvocationTargetException, IllegalAccessException, SQLException, + throws InvocationTargetException, + IllegalAccessException, + SQLException, NoSuchMethodException { ColumnValuePair columnValuePair = new ColumnValuePair(); String columnName = NESTED_OBJECT_COLUMN_PREFIX + field.getName(); @@ -667,8 +683,11 @@ private ColumnValuePair writeCollectionReferenceColumn( } private int writeImplInner(T obj) - throws IllegalStateException, IllegalAccessException, InvocationTargetException, - SQLException, NoSuchMethodException { + throws IllegalStateException, + IllegalAccessException, + InvocationTargetException, + SQLException, + NoSuchMethodException { Class clz = obj.getClass(); String tableName = getTableNameFromClassName(clz); Table table = DSL.table(tableName); diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/ValueColumn.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/ValueColumn.java index 0c706511d..b12507635 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/ValueColumn.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/ValueColumn.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/actions/PersistedAction.java b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/actions/PersistedAction.java index baf9975c0..37bd71ca1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/actions/PersistedAction.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/persistence/actions/PersistedAction.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence.actions; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.gson.JsonParser; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/pyrometer/Api.java b/src/main/java/org/opensearch/performanceanalyzer/rca/pyrometer/Api.java index 6f2698279..9564e12ad 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/pyrometer/Api.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/pyrometer/Api.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.pyrometer; - import java.util.ArrayList; import java.util.HashMap; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/response/RcaResponse.java b/src/main/java/org/opensearch/performanceanalyzer/rca/response/RcaResponse.java index fc0634d6d..72954df13 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/response/RcaResponse.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/response/RcaResponse.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.response; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.protobuf.GeneratedMessageV3; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/BatchMetricsEnabledSampler.java b/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/BatchMetricsEnabledSampler.java index d2ebbcaab..977868e8c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/BatchMetricsEnabledSampler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/BatchMetricsEnabledSampler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.samplers; - import java.util.Objects; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.commons.stats.collectors.SampleAggregator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/MetricsDBFileSampler.java b/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/MetricsDBFileSampler.java index 3631386a2..ef252c2c6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/MetricsDBFileSampler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/MetricsDBFileSampler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.samplers; - import java.io.IOException; import java.nio.file.DirectoryStream; import java.nio.file.FileSystems; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/RcaEnabledSampler.java b/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/RcaEnabledSampler.java index fb7d5d4e9..a6790ec6a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/RcaEnabledSampler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/RcaEnabledSampler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.samplers; - import java.util.Objects; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.PerformanceAnalyzerApp; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/RcaStateSamplers.java b/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/RcaStateSamplers.java index 710cbf4df..d819e30c0 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/RcaStateSamplers.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/samplers/RcaStateSamplers.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.samplers; - import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.commons.stats.emitters.ISampler; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/FlowUnitOperationArgWrapper.java b/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/FlowUnitOperationArgWrapper.java index e4d595f68..8288cd964 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/FlowUnitOperationArgWrapper.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/FlowUnitOperationArgWrapper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.scheduler; - import org.opensearch.performanceanalyzer.rca.framework.core.Node; import org.opensearch.performanceanalyzer.rca.framework.core.Queryable; import org.opensearch.performanceanalyzer.rca.net.WireHopper; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/GraphNodeOperations.java b/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/GraphNodeOperations.java index 154ba2c87..a20ca71af 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/GraphNodeOperations.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/GraphNodeOperations.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.scheduler; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.commons.stats.ServiceMetrics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/RCAScheduler.java b/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/RCAScheduler.java index fbf631e95..14c8e2d05 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/RCAScheduler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/RCAScheduler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.scheduler; - import com.google.common.annotations.VisibleForTesting; import com.google.common.util.concurrent.ThreadFactoryBuilder; import java.sql.SQLException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/RCASchedulerTask.java b/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/RCASchedulerTask.java index fa397ae01..55d47c028 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/RCASchedulerTask.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/RCASchedulerTask.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.scheduler; - import com.google.common.annotations.VisibleForTesting; import java.util.ArrayList; import java.util.Arrays; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/Tasklet.java b/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/Tasklet.java index 08ab2a9e1..fb1d94190 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/Tasklet.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/scheduler/Tasklet.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.scheduler; - import com.google.common.annotations.VisibleForTesting; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/AnalysisGraphTest.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/AnalysisGraphTest.java index 491cd6b69..896c84109 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/AnalysisGraphTest.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/AnalysisGraphTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store; - import org.opensearch.performanceanalyzer.rca.framework.api.AnalysisGraph; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; import org.opensearch.performanceanalyzer.rca.framework.api.metrics.CPU_Utilization; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/OpenSearchAnalysisGraph.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/OpenSearchAnalysisGraph.java index a9423ccd0..0494780d1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/OpenSearchAnalysisGraph.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/OpenSearchAnalysisGraph.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store; - import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigCache.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigCache.java index 816240ad8..b808ad9c7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigCache.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigCache.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.collector; - import com.google.common.cache.Cache; import com.google.common.cache.CacheBuilder; import java.util.concurrent.TimeUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigClusterCollector.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigClusterCollector.java index 3970fdecb..717e8699a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigClusterCollector.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigClusterCollector.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.collector; - import java.util.List; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigCollector.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigCollector.java index b0130d6e7..0fea935fd 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigCollector.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/collector/NodeConfigCollector.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.collector; - import java.util.HashMap; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/AggregateMetric.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/AggregateMetric.java index 8b8532969..d4732fd84 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/AggregateMetric.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/AggregateMetric.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric; - import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/TemperatureMetricsBase.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/TemperatureMetricsBase.java index 758be760e..4d3cdda71 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/TemperatureMetricsBase.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/TemperatureMetricsBase.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature; - import java.util.Arrays; import java.util.List; import org.jooq.DSLContext; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/AvgCpuUtilByShardsMetricBasedTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/AvgCpuUtilByShardsMetricBasedTemperatureCalculator.java index 9059514d6..69dcb8b85 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/AvgCpuUtilByShardsMetricBasedTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/AvgCpuUtilByShardsMetricBasedTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard.calculators.AvgShardBasedTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/CpuUtilByShardsMetricBasedTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/CpuUtilByShardsMetricBasedTemperatureCalculator.java index 7cbaf5a46..2265fa3c4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/CpuUtilByShardsMetricBasedTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/CpuUtilByShardsMetricBasedTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard.calculators.ShardBasedTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/HeapAllocRateByShardAvgTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/HeapAllocRateByShardAvgTemperatureCalculator.java index d0b2be08d..6739965e9 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/HeapAllocRateByShardAvgTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/HeapAllocRateByShardAvgTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard.calculators.AvgShardBasedTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/HeapAllocRateByShardTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/HeapAllocRateByShardTemperatureCalculator.java index e662dc404..fb1bd29a2 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/HeapAllocRateByShardTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/HeapAllocRateByShardTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard.calculators.ShardBasedTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/ShardSizeAvgTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/ShardSizeAvgTemperatureCalculator.java index 73bdea179..8621f6908 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/ShardSizeAvgTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/ShardSizeAvgTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard.calculators.AvgShardBasedTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/ShardSizeMetricBasedTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/ShardSizeMetricBasedTemperatureCalculator.java index 4ff099640..1a8ad6218 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/ShardSizeMetricBasedTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/ShardSizeMetricBasedTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard.calculators.ShardBasedTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/calculators/AvgShardBasedTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/calculators/AvgShardBasedTemperatureCalculator.java index 071177a13..1f8e95516 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/calculators/AvgShardBasedTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/calculators/AvgShardBasedTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard.calculators; - import java.util.List; import org.jooq.DSLContext; import org.jooq.Field; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/calculators/ShardBasedTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/calculators/ShardBasedTemperatureCalculator.java index d5c217199..113befb55 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/calculators/ShardBasedTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/calculators/ShardBasedTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard.calculators; - import java.util.List; import org.jooq.DSLContext; import org.jooq.Field; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/HeapAllocRateTotalTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/HeapAllocRateTotalTemperatureCalculator.java index 0511e3f19..4691fa56c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/HeapAllocRateTotalTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/HeapAllocRateTotalTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.capacity; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.capacity.calculators.TotalNodeTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/ShardTotalDiskUsageTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/ShardTotalDiskUsageTemperatureCalculator.java index b7657c60e..d906db78b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/ShardTotalDiskUsageTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/ShardTotalDiskUsageTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.capacity; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.capacity.calculators.TotalNodeTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/TotalCpuUtilForTotalNodeMetric.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/TotalCpuUtilForTotalNodeMetric.java index 375eb77cc..f70d509f7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/TotalCpuUtilForTotalNodeMetric.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/TotalCpuUtilForTotalNodeMetric.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.capacity; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.capacity.calculators.TotalNodeTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/calculators/TotalNodeTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/calculators/TotalNodeTemperatureCalculator.java index f1e8ddeef..284f34672 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/calculators/TotalNodeTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/capacity/calculators/TotalNodeTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.capacity.calculators; - import java.util.List; import org.jooq.DSLContext; import org.jooq.Field; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/DiskUsageShardIndependentTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/DiskUsageShardIndependentTemperatureCalculator.java index d6811f5c6..ec78fed4b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/DiskUsageShardIndependentTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/DiskUsageShardIndependentTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.shardIndependent; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.shardIndependent.calculators.ShardIndependentTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/HeapAllocRateShardIndependentTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/HeapAllocRateShardIndependentTemperatureCalculator.java index 7adc9dd78..c81c87a88 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/HeapAllocRateShardIndependentTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/HeapAllocRateShardIndependentTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.shardIndependent; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.shardIndependent.calculators.ShardIndependentTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/ShardIndependentTemperatureCalculatorCpuUtilMetric.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/ShardIndependentTemperatureCalculatorCpuUtilMetric.java index 4f5c4106a..ac6c8ce95 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/ShardIndependentTemperatureCalculatorCpuUtilMetric.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/ShardIndependentTemperatureCalculatorCpuUtilMetric.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.shardIndependent; - import org.opensearch.performanceanalyzer.rca.framework.core.temperature.TemperatureDimension; import org.opensearch.performanceanalyzer.rca.store.metric.temperature.shardIndependent.calculators.ShardIndependentTemperatureCalculator; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/calculators/ShardIndependentTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/calculators/ShardIndependentTemperatureCalculator.java index 274e0b383..a89804740 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/calculators/ShardIndependentTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/shardIndependent/calculators/ShardIndependentTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.shardIndependent.calculators; - import java.util.List; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HighHeapUsageClusterRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HighHeapUsageClusterRca.java index 883f43c2f..27fad79c8 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HighHeapUsageClusterRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HighHeapUsageClusterRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca; - import com.google.common.cache.CacheBuilder; import com.google.common.cache.CacheLoader; import com.google.common.cache.LoadingCache; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HotNodeClusterRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HotNodeClusterRca.java index 963e90512..6e3e62c24 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HotNodeClusterRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HotNodeClusterRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca; - import com.google.common.collect.HashBasedTable; import com.google.common.collect.ImmutableList; import com.google.common.collect.Table; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HotNodeRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HotNodeRca.java index c74706512..2f23434a4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HotNodeRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/HotNodeRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca; - import java.util.ArrayList; import java.util.List; import org.apache.logging.log4j.LogManager; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/OldGenRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/OldGenRca.java index a7b2c25ac..dbed023c4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/OldGenRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/OldGenRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca; - import java.util.Deque; import java.util.List; import java.util.concurrent.TimeUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/AdmissionControlClusterRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/AdmissionControlClusterRca.java index 9249e8349..84dc5350b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/AdmissionControlClusterRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/AdmissionControlClusterRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.admissioncontrol; - import org.opensearch.performanceanalyzer.rca.framework.api.Rca; import org.opensearch.performanceanalyzer.rca.framework.api.flow_units.ResourceFlowUnit; import org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotNodeSummary; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/heap/AdmissionControlByHeap.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/heap/AdmissionControlByHeap.java index a41ba2349..02ede4465 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/heap/AdmissionControlByHeap.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/heap/AdmissionControlByHeap.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.admissioncontrol.heap; - import org.opensearch.performanceanalyzer.rca.framework.api.flow_units.ResourceFlowUnit; import org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotNodeSummary; import org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetails; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/heap/AdmissionControlByHeapFactory.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/heap/AdmissionControlByHeapFactory.java index 85ff2ad0c..e23f0654b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/heap/AdmissionControlByHeapFactory.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/admissioncontrol/heap/AdmissionControlByHeapFactory.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.admissioncontrol.heap; - import java.util.HashMap; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cache/CacheUtil.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cache/CacheUtil.java index 2618a5608..d48b568f9 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cache/CacheUtil.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cache/CacheUtil.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.cache; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.jooq.Record; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/BaseClusterRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/BaseClusterRca.java index 7d334f5a6..5fab93f91 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/BaseClusterRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/BaseClusterRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.cluster; - import com.google.common.annotations.VisibleForTesting; import com.google.common.collect.HashBasedTable; import com.google.common.collect.Table; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/FieldDataCacheClusterRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/FieldDataCacheClusterRca.java index b0089d0ad..a8e71a160 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/FieldDataCacheClusterRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/FieldDataCacheClusterRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.cluster; - import org.opensearch.performanceanalyzer.rca.framework.api.Rca; import org.opensearch.performanceanalyzer.rca.framework.api.flow_units.ResourceFlowUnit; import org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotNodeSummary; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/NodeKey.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/NodeKey.java index 0b723cf5a..a6ea98bbb 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/NodeKey.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/NodeKey.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.cluster; - import org.apache.commons.lang3.builder.HashCodeBuilder; import org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetails; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/QueueRejectionClusterRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/QueueRejectionClusterRca.java index 801468796..d33b60fa7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/QueueRejectionClusterRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/QueueRejectionClusterRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.cluster; - import org.opensearch.performanceanalyzer.rca.framework.api.Rca; import org.opensearch.performanceanalyzer.rca.framework.api.flow_units.ResourceFlowUnit; import org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotNodeSummary; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/ShardRequestCacheClusterRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/ShardRequestCacheClusterRca.java index e5edf8609..057ddeb73 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/ShardRequestCacheClusterRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/cluster/ShardRequestCacheClusterRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.cluster; - import org.opensearch.performanceanalyzer.rca.framework.api.Rca; import org.opensearch.performanceanalyzer.rca.framework.api.flow_units.ResourceFlowUnit; import org.opensearch.performanceanalyzer.rca.framework.api.summaries.HotNodeSummary; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/GenericResourceRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/GenericResourceRca.java index fc2bc36fd..494d417f3 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/GenericResourceRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/GenericResourceRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hot_node; - import java.time.Clock; import java.util.List; import java.util.concurrent.TimeUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/HighCpuRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/HighCpuRca.java index 9959883d9..60daae0f9 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/HighCpuRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/HighCpuRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hot_node; - import org.opensearch.performanceanalyzer.rca.framework.api.Metric; import org.opensearch.performanceanalyzer.rca.framework.api.summaries.ResourceUtil; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadAnalysis.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadAnalysis.java index 65295ffed..bcd8f7bc2 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadAnalysis.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadAnalysis.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hot_node; - import java.util.function.Predicate; import org.opensearch.performanceanalyzer.rca.framework.metrics.RcaRuntimeMetrics; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadMetricsSlidingWindow.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadMetricsSlidingWindow.java index 78015a418..da19d73f4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadMetricsSlidingWindow.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadMetricsSlidingWindow.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hot_node; - import java.util.Collections; import java.util.Deque; import java.util.HashMap; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/HighHeapUsageOldGenRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/HighHeapUsageOldGenRca.java index f8416260e..a947d737c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/HighHeapUsageOldGenRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/HighHeapUsageOldGenRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hotheap; - import java.time.Clock; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/HighHeapUsageYoungGenRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/HighHeapUsageYoungGenRca.java index 1ed9656a4..af45cb9cb 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/HighHeapUsageYoungGenRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/HighHeapUsageYoungGenRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hotheap; - import java.time.Clock; import java.util.List; import java.util.concurrent.TimeUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/NodeStatAggregator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/NodeStatAggregator.java index bda51394c..2af0043e3 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/NodeStatAggregator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotheap/NodeStatAggregator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hotheap; - import java.util.HashMap; import java.util.Iterator; import java.util.concurrent.TimeUnit; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/HotShardClusterRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/HotShardClusterRca.java index 143cb0e3c..7ba0b6e7d 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/HotShardClusterRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/HotShardClusterRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hotshard; - import com.google.common.collect.HashBasedTable; import com.google.common.collect.Table; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/HotShardRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/HotShardRca.java index 8d17d2ae3..5f1b90670 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/HotShardRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/HotShardRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hotshard; - import com.google.common.collect.MinMaxPriorityQueue; import java.time.Clock; import java.util.ArrayList; @@ -234,6 +233,7 @@ public ResourceFlowUnit operate() { return new ResourceFlowUnit<>(this.clock.millis()); } } + /** * read threshold values from rca.conf * @@ -270,6 +270,7 @@ public NamedSummarizedWindow(SummarizedWindow summarizedWindow, IndexShardKey in this.indexShardKey = indexShardKey; } } + /* Comparators for SummarizedWindow, comparing by different metrics. This way already existing structures can be recycled. */ class SummarizedWindowCPUComparator implements Comparator { diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/IndexShardKey.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/IndexShardKey.java index 874cbe8da..f0b8228ee 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/IndexShardKey.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/hotshard/IndexShardKey.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hotshard; - import org.apache.commons.lang3.builder.HashCodeBuilder; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/HighOldGenOccupancyRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/HighOldGenOccupancyRca.java index 39d09fbd8..57f12e26e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/HighOldGenOccupancyRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/HighOldGenOccupancyRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.jvmsizing; - import java.util.concurrent.TimeUnit; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/LargeHeapClusterRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/LargeHeapClusterRca.java index 68dc1383a..662aeb73b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/LargeHeapClusterRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/LargeHeapClusterRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.jvmsizing; - import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenContendedRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenContendedRca.java index 28f2a8c0a..aeb667076 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenContendedRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenContendedRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.jvmsizing; - import java.util.List; import java.util.function.Function; import java.util.stream.Collectors; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenReclamationRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenReclamationRca.java index 23748c579..182b8f180 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenReclamationRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenReclamationRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.jvmsizing; - import java.util.concurrent.TimeUnit; import org.opensearch.performanceanalyzer.commons.stats.ServiceMetrics; import org.opensearch.performanceanalyzer.rca.framework.api.Metric; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/searchbackpressure/SearchBackPressureClusterRCA.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/searchbackpressure/SearchBackPressureClusterRCA.java index 2f2ea88a5..075768d21 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/searchbackpressure/SearchBackPressureClusterRCA.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/searchbackpressure/SearchBackPressureClusterRCA.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.searchbackpressure; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.rca.framework.api.Rca; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/ClusterTemperatureRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/ClusterTemperatureRca.java index eca82bc0b..54de67ff9 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/ClusterTemperatureRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/ClusterTemperatureRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.temperature; - import java.util.HashMap; import java.util.List; import java.util.Map; @@ -40,7 +39,9 @@ public void generateFlowUnitListFromWire(FlowUnitOperationArgWrapper args) { name() + "'s generateFlowUnitListFromWire() should not " + "be required."); } - /** @return */ + /** + * @return + */ @Override public ClusterTemperatureFlowUnit operate() { List flowUnitsAcrossNodes = diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/DimensionalTemperatureCalculator.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/DimensionalTemperatureCalculator.java index f7abdaf91..c361815dc 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/DimensionalTemperatureCalculator.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/DimensionalTemperatureCalculator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.temperature; - import java.util.ArrayList; import java.util.List; import java.util.concurrent.atomic.AtomicBoolean; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/NodeTemperatureRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/NodeTemperatureRca.java index bb0d0db69..285e6f954 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/NodeTemperatureRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/NodeTemperatureRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.temperature; - import java.util.ArrayList; import java.util.List; import java.util.concurrent.atomic.AtomicBoolean; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/CpuUtilDimensionTemperatureRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/CpuUtilDimensionTemperatureRca.java index 1305ae110..0781c5bf0 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/CpuUtilDimensionTemperatureRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/CpuUtilDimensionTemperatureRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.temperature.dimension; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.rca.framework.api.Rca; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/HeapAllocRateTemperatureRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/HeapAllocRateTemperatureRca.java index 5fdffa59c..a3466ee68 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/HeapAllocRateTemperatureRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/HeapAllocRateTemperatureRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.temperature.dimension; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.rca.framework.api.Rca; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/ShardSizeDimensionTemperatureRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/ShardSizeDimensionTemperatureRca.java index 2424877c7..93248bf36 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/ShardSizeDimensionTemperatureRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/temperature/dimension/ShardSizeDimensionTemperatureRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.temperature.dimension; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.rca.framework.api.Rca; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/threadpool/QueueRejectionRca.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/threadpool/QueueRejectionRca.java index e374db3ab..f16a60dae 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/threadpool/QueueRejectionRca.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/threadpool/QueueRejectionRca.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.threadpool; - import com.google.common.annotations.VisibleForTesting; import java.time.Clock; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/util/NodeConfigCacheReaderUtil.java b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/util/NodeConfigCacheReaderUtil.java index b83ff0941..b9873970b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/util/NodeConfigCacheReaderUtil.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/store/rca/util/NodeConfigCacheReaderUtil.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.util; - import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.opensearch.performanceanalyzer.grpc.MetricEnum; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/util/ClusterUtils.java b/src/main/java/org/opensearch/performanceanalyzer/rca/util/ClusterUtils.java index 48dd6743e..3398fa0f7 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/util/ClusterUtils.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/util/ClusterUtils.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.util; - import java.util.List; import org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetails; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rca/util/MemInfoParser.java b/src/main/java/org/opensearch/performanceanalyzer/rca/util/MemInfoParser.java index f78a0308e..63cb74803 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rca/util/MemInfoParser.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rca/util/MemInfoParser.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.util; - import java.io.IOException; import java.nio.file.Files; import java.nio.file.Paths; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/AdmissionControlProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/AdmissionControlProcessor.java index 73ec87878..ea70a9759 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/AdmissionControlProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/AdmissionControlProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.Arrays; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/AdmissionControlSnapshot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/AdmissionControlSnapshot.java index 403580f0c..db75f2f66 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/AdmissionControlSnapshot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/AdmissionControlSnapshot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterDetailsEventProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterDetailsEventProcessor.java index 4fa087fa3..24c8eea12 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterDetailsEventProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterDetailsEventProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.google.common.collect.ImmutableList; import java.util.ArrayList; import java.util.Collections; @@ -28,6 +27,7 @@ public class ClusterDetailsEventProcessor implements EventProcessor { private static final Logger LOG = LogManager.getLogger(ClusterDetailsEventProcessor.class); + /** keep a volatile immutable list to make the read/write to this list thread safe. */ private volatile ImmutableList nodesDetails = null; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerEventMetricsSnapshot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerEventMetricsSnapshot.java index f84e6a7e9..331663a7c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerEventMetricsSnapshot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerEventMetricsSnapshot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerMetricsEventProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerMetricsEventProcessor.java index 30516fe96..f1a76c620 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerMetricsEventProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerMetricsEventProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.io.File; import java.sql.Connection; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerThrottlingMetricsEventProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerThrottlingMetricsEventProcessor.java index c8f814607..b670bf87b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerThrottlingMetricsEventProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerThrottlingMetricsEventProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import java.io.IOException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerThrottlingMetricsSnapshot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerThrottlingMetricsSnapshot.java index a88efc0c3..4fea2e899 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerThrottlingMetricsSnapshot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/ClusterManagerThrottlingMetricsSnapshot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.google.common.annotations.VisibleForTesting; import java.sql.Connection; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/FaultDetectionMetricsProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/FaultDetectionMetricsProcessor.java index 587b7646b..3af5bce79 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/FaultDetectionMetricsProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/FaultDetectionMetricsProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.io.File; import java.sql.Connection; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/FaultDetectionMetricsSnapshot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/FaultDetectionMetricsSnapshot.java index eca91187f..5d41a107c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/FaultDetectionMetricsSnapshot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/FaultDetectionMetricsSnapshot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.google.common.annotations.VisibleForTesting; import java.sql.Connection; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/FileHandler.java b/src/main/java/org/opensearch/performanceanalyzer/reader/FileHandler.java index 7ccd629bb..8ec5dadf9 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/FileHandler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/FileHandler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.google.common.annotations.VisibleForTesting; import java.io.File; import java.io.IOException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/GarbageCollectorInfoProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/GarbageCollectorInfoProcessor.java index 9a0159197..7dacfa5aa 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/GarbageCollectorInfoProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/GarbageCollectorInfoProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.Map; import java.util.NavigableMap; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/GarbageCollectorInfoSnapshot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/GarbageCollectorInfoSnapshot.java index 3ec4ae09f..935b5c4e1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/GarbageCollectorInfoSnapshot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/GarbageCollectorInfoSnapshot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/HttpRequestEventProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/HttpRequestEventProcessor.java index b5adbecd7..2ae0c3b6f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/HttpRequestEventProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/HttpRequestEventProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.io.File; import java.sql.Connection; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/HttpRequestMetricsSnapshot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/HttpRequestMetricsSnapshot.java index 0abb30335..2cd247fa4 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/HttpRequestMetricsSnapshot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/HttpRequestMetricsSnapshot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.ArrayList; import java.util.HashMap; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/MemoryDBSnapshot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/MemoryDBSnapshot.java index 4dfb11397..b1a1e7ae6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/MemoryDBSnapshot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/MemoryDBSnapshot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.ArrayList; import java.util.Collection; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/MetricProperties.java b/src/main/java/org/opensearch/performanceanalyzer/reader/MetricProperties.java index 9452a3eb3..1ffa625fd 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/MetricProperties.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/MetricProperties.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.fasterxml.jackson.core.JsonProcessingException; import com.google.common.annotations.VisibleForTesting; import java.io.BufferedReader; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/MetricPropertiesConfig.java b/src/main/java/org/opensearch/performanceanalyzer/reader/MetricPropertiesConfig.java index 62f17f8e1..2cb727ef6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/MetricPropertiesConfig.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/MetricPropertiesConfig.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.google.common.annotations.VisibleForTesting; import java.io.File; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/MetricsEmitter.java b/src/main/java/org/opensearch/performanceanalyzer/reader/MetricsEmitter.java index 6ba6cdbde..5a86cd7ea 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/MetricsEmitter.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/MetricsEmitter.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.util.ArrayList; import java.util.List; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/NodeMetricsEventProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/NodeMetricsEventProcessor.java index ebbd51810..60dad3d45 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/NodeMetricsEventProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/NodeMetricsEventProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.fasterxml.jackson.core.JsonProcessingException; import java.io.File; import java.io.IOException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/OSEventProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/OSEventProcessor.java index 545c7e15f..d2497c556 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/OSEventProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/OSEventProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.io.File; import java.sql.Connection; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/OSMetricsSnapshot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/OSMetricsSnapshot.java index fd01fad51..b5c645665 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/OSMetricsSnapshot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/OSMetricsSnapshot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.ArrayList; import java.util.HashMap; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessor.java index 3b446d95e..83a3f4249 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/ReaderMetricsProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.google.common.annotations.VisibleForTesting; import java.io.File; import java.io.IOException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/RequestEventProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/RequestEventProcessor.java index 589824997..20b44b83e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/RequestEventProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/RequestEventProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.io.File; import java.sql.Connection; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/SearchBackPressureMetricsProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/SearchBackPressureMetricsProcessor.java index 95dc552c4..da047ece1 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/SearchBackPressureMetricsProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/SearchBackPressureMetricsProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.ArrayList; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/SearchBackPressureMetricsSnapShot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/SearchBackPressureMetricsSnapShot.java index 7f0238380..945b59435 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/SearchBackPressureMetricsSnapShot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/SearchBackPressureMetricsSnapShot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/ShardRequestMetricsSnapshot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/ShardRequestMetricsSnapshot.java index 334a5a9ca..567b1a170 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/ShardRequestMetricsSnapshot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/ShardRequestMetricsSnapshot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.Connection; import java.util.ArrayList; import java.util.Arrays; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/ShardStateMetricsProcessor.java b/src/main/java/org/opensearch/performanceanalyzer/reader/ShardStateMetricsProcessor.java index afe28c5d3..0e500cb4c 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/ShardStateMetricsProcessor.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/ShardStateMetricsProcessor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import java.io.IOException; diff --git a/src/main/java/org/opensearch/performanceanalyzer/reader/ShardStateMetricsSnapshot.java b/src/main/java/org/opensearch/performanceanalyzer/reader/ShardStateMetricsSnapshot.java index 7671960c7..761dcfe56 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/reader/ShardStateMetricsSnapshot.java +++ b/src/main/java/org/opensearch/performanceanalyzer/reader/ShardStateMetricsSnapshot.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.google.common.annotations.VisibleForTesting; import java.sql.Connection; import java.util.ArrayList; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rest/MetricsHandler.java b/src/main/java/org/opensearch/performanceanalyzer/rest/MetricsHandler.java index ffa32474e..8c050c324 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rest/MetricsHandler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rest/MetricsHandler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rest; - import java.util.HashMap; import java.util.Map; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rest/QueryActionRequestHandler.java b/src/main/java/org/opensearch/performanceanalyzer/rest/QueryActionRequestHandler.java index db171ec1e..58900f4a6 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rest/QueryActionRequestHandler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rest/QueryActionRequestHandler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rest; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rest/QueryBatchRequestHandler.java b/src/main/java/org/opensearch/performanceanalyzer/rest/QueryBatchRequestHandler.java index aa0459ff9..76a9891e3 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rest/QueryBatchRequestHandler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rest/QueryBatchRequestHandler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rest; - import com.google.common.annotations.VisibleForTesting; import com.sun.net.httpserver.HttpExchange; import com.sun.net.httpserver.HttpHandler; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rest/QueryMetricsRequestHandler.java b/src/main/java/org/opensearch/performanceanalyzer/rest/QueryMetricsRequestHandler.java index 85190b397..2312f27a8 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rest/QueryMetricsRequestHandler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rest/QueryMetricsRequestHandler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rest; - import com.sun.net.httpserver.HttpExchange; import com.sun.net.httpserver.HttpHandler; import io.grpc.stub.StreamObserver; diff --git a/src/main/java/org/opensearch/performanceanalyzer/rest/QueryRcaRequestHandler.java b/src/main/java/org/opensearch/performanceanalyzer/rest/QueryRcaRequestHandler.java index 5bd23c24d..8e339df3a 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/rest/QueryRcaRequestHandler.java +++ b/src/main/java/org/opensearch/performanceanalyzer/rest/QueryRcaRequestHandler.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rest; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; diff --git a/src/main/java/org/opensearch/performanceanalyzer/threads/exceptions/PAThreadException.java b/src/main/java/org/opensearch/performanceanalyzer/threads/exceptions/PAThreadException.java index 47a74d26a..8d974f3cb 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/threads/exceptions/PAThreadException.java +++ b/src/main/java/org/opensearch/performanceanalyzer/threads/exceptions/PAThreadException.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.threads.exceptions; - import org.opensearch.performanceanalyzer.PerformanceAnalyzerThreads; import org.opensearch.performanceanalyzer.commons.stats.metrics.StatExceptionCode; diff --git a/src/main/java/org/opensearch/performanceanalyzer/util/SuppressFBWarnings.java b/src/main/java/org/opensearch/performanceanalyzer/util/SuppressFBWarnings.java index 04ef62bad..1bb23a52f 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/util/SuppressFBWarnings.java +++ b/src/main/java/org/opensearch/performanceanalyzer/util/SuppressFBWarnings.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.util; - import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; diff --git a/src/main/java/org/opensearch/performanceanalyzer/util/range/Range.java b/src/main/java/org/opensearch/performanceanalyzer/util/range/Range.java index 9e8087fb4..f34fa388b 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/util/range/Range.java +++ b/src/main/java/org/opensearch/performanceanalyzer/util/range/Range.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.util.range; - import java.util.Objects; public class Range { diff --git a/src/main/java/org/opensearch/performanceanalyzer/util/range/RangeConfiguration.java b/src/main/java/org/opensearch/performanceanalyzer/util/range/RangeConfiguration.java index 489ae5833..491dfae8e 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/util/range/RangeConfiguration.java +++ b/src/main/java/org/opensearch/performanceanalyzer/util/range/RangeConfiguration.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.util.range; - import java.util.Collection; public interface RangeConfiguration { diff --git a/src/main/java/org/opensearch/performanceanalyzer/util/range/RequestSizeHeapRangeConfiguration.java b/src/main/java/org/opensearch/performanceanalyzer/util/range/RequestSizeHeapRangeConfiguration.java index 5e2bd8869..a449d46b2 100644 --- a/src/main/java/org/opensearch/performanceanalyzer/util/range/RequestSizeHeapRangeConfiguration.java +++ b/src/main/java/org/opensearch/performanceanalyzer/util/range/RequestSizeHeapRangeConfiguration.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.util.range; - import java.util.Arrays; import java.util.Collection; import java.util.Collections; diff --git a/src/test/java/org/opensearch/performanceanalyzer/AbstractTests.java b/src/test/java/org/opensearch/performanceanalyzer/AbstractTests.java index 37e16c4a5..501ba7483 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/AbstractTests.java +++ b/src/test/java/org/opensearch/performanceanalyzer/AbstractTests.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import java.io.File; import org.apache.logging.log4j.Level; import org.apache.logging.log4j.core.Filter; diff --git a/src/test/java/org/opensearch/performanceanalyzer/CustomMetricsLocationTestBase.java b/src/test/java/org/opensearch/performanceanalyzer/CustomMetricsLocationTestBase.java index d14d7931a..3664c1806 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/CustomMetricsLocationTestBase.java +++ b/src/test/java/org/opensearch/performanceanalyzer/CustomMetricsLocationTestBase.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import java.io.File; import java.nio.file.Files; import java.nio.file.Path; diff --git a/src/test/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerAppTest.java b/src/test/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerAppTest.java index 979d51837..1912caca3 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerAppTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerAppTest.java @@ -5,39 +5,23 @@ package org.opensearch.performanceanalyzer; -import static org.mockito.Mockito.atLeastOnce; -import static org.powermock.api.mockito.PowerMockito.doNothing; -import static org.powermock.api.mockito.PowerMockito.doThrow; -import static org.powermock.api.mockito.PowerMockito.mock; -import static org.powermock.api.mockito.PowerMockito.verifyPrivate; +import static org.mockito.Mockito.doThrow; +import static org.mockito.Mockito.mock; import java.util.concurrent.ArrayBlockingQueue; import org.junit.Assert; import org.junit.Before; +import org.junit.Ignore; import org.junit.Rule; import org.junit.Test; import org.junit.contrib.java.lang.system.ExpectedSystemExit; -import org.junit.runner.RunWith; import org.opensearch.performanceanalyzer.commons.config.ConfigStatus; import org.opensearch.performanceanalyzer.commons.stats.metrics.StatExceptionCode; import org.opensearch.performanceanalyzer.rca.RcaTestHelper; import org.opensearch.performanceanalyzer.reader.ReaderMetricsProcessor; import org.opensearch.performanceanalyzer.threads.ThreadProvider; import org.opensearch.performanceanalyzer.threads.exceptions.PAThreadException; -import org.powermock.api.mockito.PowerMockito; -import org.powermock.core.classloader.annotations.PowerMockIgnore; -import org.powermock.core.classloader.annotations.PrepareForTest; -import org.powermock.modules.junit4.PowerMockRunner; -@RunWith(PowerMockRunner.class) -@PrepareForTest({LocalhostConnectionUtil.class, PerformanceAnalyzerApp.class}) -@PowerMockIgnore({ - "com.sun.org.apache.xerces.*", - "javax.xml.*", - "org.xml.*", - "javax.management.*", - "org.w3c.*" -}) public class PerformanceAnalyzerAppTest { @Rule public final ExpectedSystemExit exit = ExpectedSystemExit.none(); @@ -74,25 +58,18 @@ public void testStartErrorHandlingThread() throws InterruptedException { StatExceptionCode.ERROR_HANDLER_THREAD_STOPPED.toString())); } + @Ignore("https://github.com/opensearch-project/performance-analyzer-rca/issues/529") @Test public void testStartReaderThreadAllAttemptFail() throws Exception { ThreadProvider threadProvider = new ThreadProvider(); AppContext appContext = new AppContext(); - PowerMockito.mockStatic(LocalhostConnectionUtil.class); ReaderMetricsProcessor readerMetricsProcessor = mock(ReaderMetricsProcessor.class); doThrow(new RuntimeException("Force Crashing Reader Thread")) .when(readerMetricsProcessor) .run(); - PowerMockito.whenNew(ReaderMetricsProcessor.class) - .withAnyArguments() - .thenReturn(readerMetricsProcessor); - - PowerMockito.spy(PerformanceAnalyzerApp.class); - doNothing().when(PerformanceAnalyzerApp.class, "cleanupAndExit"); // PA Disable Success - doNothing().when(LocalhostConnectionUtil.class, "disablePA"); PerformanceAnalyzerApp.startReaderThread(appContext, threadProvider); Assert.assertTrue( "READER_RESTART_PROCESSING metric missing", @@ -102,11 +79,8 @@ public void testStartReaderThreadAllAttemptFail() throws Exception { "READER_ERROR_PA_DISABLE_SUCCESS metric missing", RcaTestHelper.verifyStatException( StatExceptionCode.READER_ERROR_PA_DISABLE_SUCCESS.toString())); - verifyPrivate(PerformanceAnalyzerApp.class, atLeastOnce()).invoke("cleanupAndExit"); // PA Disable Fail - doThrow(new RuntimeException("Failed to disable PA")) - .when(LocalhostConnectionUtil.class, "disablePA"); PerformanceAnalyzerApp.startReaderThread(appContext, threadProvider); Assert.assertTrue( "READER_RESTART_PROCESSING metric missing", @@ -116,6 +90,5 @@ public void testStartReaderThreadAllAttemptFail() throws Exception { "READER_ERROR_PA_DISABLE_FAILED metric missing", RcaTestHelper.verifyStatException( StatExceptionCode.READER_ERROR_PA_DISABLE_FAILED.toString())); - verifyPrivate(PerformanceAnalyzerApp.class, atLeastOnce()).invoke("cleanupAndExit"); } } diff --git a/src/test/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerWebServerTest.java b/src/test/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerWebServerTest.java index 5d283f02e..945c78b9d 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerWebServerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/PerformanceAnalyzerWebServerTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer; - import com.sun.net.httpserver.HttpServer; import io.netty.handler.codec.http.HttpResponseStatus; import java.io.BufferedReader; diff --git a/src/test/java/org/opensearch/performanceanalyzer/collections/TimeExpiringSetTest.java b/src/test/java/org/opensearch/performanceanalyzer/collections/TimeExpiringSetTest.java index b51a35f70..a5b849f59 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/collections/TimeExpiringSetTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/collections/TimeExpiringSetTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.collections; - import java.util.HashSet; import java.util.Iterator; import java.util.Set; diff --git a/src/test/java/org/opensearch/performanceanalyzer/collectors/RcaStatsCollectorTest.java b/src/test/java/org/opensearch/performanceanalyzer/collectors/RcaStatsCollectorTest.java index fe427db90..542995fc6 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/collectors/RcaStatsCollectorTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/collectors/RcaStatsCollectorTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.collectors; - import java.nio.file.Paths; import java.util.*; import java.util.concurrent.Executors; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/CacheClearActionTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/CacheClearActionTest.java index 5227365f9..4df6b3c2d 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/CacheClearActionTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/CacheClearActionTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions; - import com.google.common.collect.ImmutableSet; import java.util.ArrayList; import java.util.HashSet; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/HeapSizeIncreaseActionTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/HeapSizeIncreaseActionTest.java index 13fb3078d..deb9e0672 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/HeapSizeIncreaseActionTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/HeapSizeIncreaseActionTest.java @@ -8,7 +8,6 @@ import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import static org.mockito.MockitoAnnotations.initMocks; -import static org.powermock.api.mockito.PowerMockito.mockStatic; import com.google.gson.JsonObject; import com.google.gson.JsonParser; @@ -19,17 +18,12 @@ import org.junit.Assert; import org.junit.Before; import org.junit.Test; -import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.Mockito; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetails; import org.opensearch.performanceanalyzer.rca.store.rca.cluster.NodeKey; -import org.powermock.core.classloader.annotations.PrepareForTest; -import org.powermock.modules.junit4.PowerMockRunner; -@RunWith(PowerMockRunner.class) -@PrepareForTest({HeapSizeIncreaseAction.class, HeapSizeIncreaseActionTest.class}) public class HeapSizeIncreaseActionTest { @Mock private AppContext mockAppContext; @@ -45,7 +39,6 @@ public class HeapSizeIncreaseActionTest { @Before public void setUp() { initMocks(this); - mockStatic(Runtime.class); myNodeKey = getNodeKeyFor(selfId, selfIp); Mockito.when(mockAppContext.getMyInstanceDetails()) .thenReturn( diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ImpactVectorTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ImpactVectorTest.java index afbb56152..66d6a057c 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ImpactVectorTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/actions/ImpactVectorTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.actions; - import java.util.Map; import org.junit.Assert; import org.junit.Test; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/HeapBasedDeciderTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/HeapBasedDeciderTest.java index 76be9bef0..fb42a84c6 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/HeapBasedDeciderTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/HeapBasedDeciderTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders; - import org.junit.Assert; import org.junit.Test; import org.opensearch.performanceanalyzer.AppContext; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/PublisherTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/PublisherTest.java index 9b6a518ee..3937bef20 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/PublisherTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/PublisherTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders; - import com.google.common.collect.Lists; import java.util.Collections; import java.util.HashMap; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/CachePriorityOrderConfigTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/CachePriorityOrderConfigTest.java index 4221f2962..c68a073e0 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/CachePriorityOrderConfigTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/CachePriorityOrderConfigTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs; - import java.util.Arrays; import org.junit.Assert; import org.junit.Test; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/WorkLoadTypeConfigTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/WorkLoadTypeConfigTest.java index 1057f2ad1..0128b2d3f 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/WorkLoadTypeConfigTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/WorkLoadTypeConfigTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs; - import org.junit.Assert; import org.junit.Test; import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelOneActionBuilderConfigTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelOneActionBuilderConfigTest.java index 3eaa7f6d2..65343a8d4 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelOneActionBuilderConfigTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelOneActionBuilderConfigTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm; - import org.junit.Assert; import org.junit.Test; import org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.DeciderConfig; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelThreeActionBuilderConfigTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelThreeActionBuilderConfigTest.java index 20cca0c2f..e7158310c 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelThreeActionBuilderConfigTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelThreeActionBuilderConfigTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm; - import org.junit.Assert; import org.junit.Test; import org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.DeciderConfig; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelTwoActionBuilderConfigTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelTwoActionBuilderConfigTest.java index cab572ed6..f7a8b6787 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelTwoActionBuilderConfigTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/LevelTwoActionBuilderConfigTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm; - import org.junit.Assert; import org.junit.Test; import org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.DeciderConfig; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/OldGenDecisionPolicyConfigTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/OldGenDecisionPolicyConfigTest.java index 943ef7202..7ba19f96d 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/OldGenDecisionPolicyConfigTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/configs/jvm/OldGenDecisionPolicyConfigTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.jvm; - import org.junit.Assert; import org.junit.Test; import org.opensearch.performanceanalyzer.decisionmaker.deciders.configs.DeciderConfig; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelOneActionBuilderTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelOneActionBuilderTest.java index 67d4e3bef..aa7005b23 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelOneActionBuilderTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelOneActionBuilderTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm; - import java.util.List; import org.junit.Assert; import org.junit.Before; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelThreeActionBuilderTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelThreeActionBuilderTest.java index bbcd0468e..00432bc32 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelThreeActionBuilderTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelThreeActionBuilderTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm; - import java.util.ArrayList; import java.util.List; import org.junit.Assert; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelTwoActionBuilderTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelTwoActionBuilderTest.java index 597cd1685..75d48efe8 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelTwoActionBuilderTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/LevelTwoActionBuilderTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.jvm; - import java.util.List; import java.util.Random; import org.junit.Assert; diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/sizing/HeapSizeIncreasePolicyTest.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/sizing/HeapSizeIncreasePolicyTest.java index 70e1d757b..f1945892f 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/sizing/HeapSizeIncreasePolicyTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/jvm/sizing/HeapSizeIncreasePolicyTest.java @@ -8,7 +8,6 @@ import static org.junit.Assert.assertEquals; import static org.mockito.Mockito.when; import static org.mockito.MockitoAnnotations.initMocks; -import static org.powermock.api.mockito.PowerMockito.mockStatic; import java.time.Clock; import java.time.Instant; @@ -17,13 +16,12 @@ import java.util.Collections; import java.util.List; import org.junit.Before; +import org.junit.Ignore; import org.junit.Test; -import org.junit.runner.RunWith; import org.mockito.Mock; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.PerformanceAnalyzerApp; import org.opensearch.performanceanalyzer.decisionmaker.actions.Action; -import org.opensearch.performanceanalyzer.decisionmaker.actions.HeapSizeIncreaseAction; import org.opensearch.performanceanalyzer.rca.configs.HeapSizeIncreasePolicyConfig; import org.opensearch.performanceanalyzer.rca.framework.api.Resources; import org.opensearch.performanceanalyzer.rca.framework.api.contexts.ResourceContext; @@ -33,24 +31,7 @@ import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; import org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetails; import org.opensearch.performanceanalyzer.rca.store.rca.jvmsizing.LargeHeapClusterRca; -import org.powermock.api.mockito.PowerMockito; -import org.powermock.core.classloader.annotations.PowerMockIgnore; -import org.powermock.core.classloader.annotations.PrepareForTest; -import org.powermock.modules.junit4.PowerMockRunner; - -@RunWith(PowerMockRunner.class) -@PrepareForTest({ - HeapSizeIncreasePolicy.class, - HeapSizeIncreasePolicyTest.class, - HeapSizeIncreaseAction.class -}) -@PowerMockIgnore({ - "com.sun.org.apache.xerces.*", - "javax.xml.*", - "org.xml.*", - "javax.management.*", - "org.w3c.*" -}) + public class HeapSizeIncreasePolicyTest { @Mock private LargeHeapClusterRca mockLargeHeapClusterRca; @@ -85,6 +66,7 @@ public void setUp() throws Exception { testPolicy.setRcaConf(mockRcaConf); } + @Ignore("https://github.com/opensearch-project/performance-analyzer-rca/issues/529") @Test public void testEvaluate() throws Exception { preWarmPolicy(DAY_BREACH + 1, WEEK_BREACH); @@ -128,7 +110,6 @@ private void setupDataNodes() { } private void preWarmPolicy(int dayBreach, int weekBreach) { - mockStatic(System.class); Clock clk = Clock.systemUTC(); Instant thisInstant = clk.instant(); for (int i = 0; i < weekBreach; ++i) { @@ -154,7 +135,6 @@ private void setupMockRcaConf() { } private void evalAt(Instant currentInstant) { - PowerMockito.when(System.currentTimeMillis()).thenReturn(currentInstant.toEpochMilli()); HotClusterSummary hotClusterSummary = new HotClusterSummary(dataNodes.size(), dataNodes.size()); for (InstanceDetails dataNode : dataNodes) { diff --git a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/test_utils/DeciderActionParserUtil.java b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/test_utils/DeciderActionParserUtil.java index da437f699..544ef2e69 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/test_utils/DeciderActionParserUtil.java +++ b/src/test/java/org/opensearch/performanceanalyzer/decisionmaker/deciders/test_utils/DeciderActionParserUtil.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.decisionmaker.deciders.test_utils; - import java.util.HashMap; import java.util.List; import java.util.Map; diff --git a/src/test/java/org/opensearch/performanceanalyzer/metrics/PerformanceAnalyzerMetricsTests.java b/src/test/java/org/opensearch/performanceanalyzer/metrics/PerformanceAnalyzerMetricsTests.java index 6f7f63e43..ee40d13ce 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/metrics/PerformanceAnalyzerMetricsTests.java +++ b/src/test/java/org/opensearch/performanceanalyzer/metrics/PerformanceAnalyzerMetricsTests.java @@ -9,20 +9,10 @@ import org.junit.Before; import org.junit.Ignore; -import org.junit.runner.RunWith; import org.mockito.Mockito; import org.opensearch.performanceanalyzer.commons.config.PluginSettings; import org.opensearch.performanceanalyzer.commons.metrics.PerformanceAnalyzerMetrics; -import org.powermock.api.mockito.PowerMockito; -import org.powermock.core.classloader.annotations.PowerMockIgnore; -import org.powermock.core.classloader.annotations.PrepareForTest; -import org.powermock.core.classloader.annotations.SuppressStaticInitializationFor; -import org.powermock.modules.junit4.PowerMockRunner; -@PowerMockIgnore({"org.apache.logging.log4j.*"}) -@RunWith(PowerMockRunner.class) -@PrepareForTest({PerformanceAnalyzerMetrics.class, PluginSettings.class}) -@SuppressStaticInitializationFor({"PluginSettings"}) public class PerformanceAnalyzerMetricsTests { @Before @@ -30,8 +20,6 @@ public void setUp() throws Exception { PluginSettings config = Mockito.mock(PluginSettings.class); Mockito.when(config.getMetricsLocation()).thenReturn("/dev/shm/performanceanalyzer"); Mockito.when(config.getWriterQueueSize()).thenReturn(1); - PowerMockito.mockStatic(PluginSettings.class); - PowerMockito.when(PluginSettings.instance()).thenReturn(config); } // @Test diff --git a/src/test/java/org/opensearch/performanceanalyzer/net/GRPCTest.java b/src/test/java/org/opensearch/performanceanalyzer/net/GRPCTest.java index 048a7456c..bde0a2969 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/net/GRPCTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/net/GRPCTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.net; - import io.grpc.StatusRuntimeException; import io.grpc.stub.StreamObserver; import java.util.Objects; diff --git a/src/test/java/org/opensearch/performanceanalyzer/net/NetClientTest.java b/src/test/java/org/opensearch/performanceanalyzer/net/NetClientTest.java index 38d40bc6c..4ebce09a3 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/net/NetClientTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/net/NetClientTest.java @@ -17,8 +17,8 @@ import java.util.List; import org.junit.Assert; import org.junit.Before; +import org.junit.Ignore; import org.junit.Test; -import org.junit.runner.RunWith; import org.mockito.Mock; import org.opensearch.performanceanalyzer.PerformanceAnalyzerApp; import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; @@ -26,14 +26,7 @@ import org.opensearch.performanceanalyzer.grpc.InterNodeRpcServiceGrpc; import org.opensearch.performanceanalyzer.grpc.PublishResponse; import org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetails; -import org.powermock.api.mockito.PowerMockito; -import org.powermock.core.classloader.annotations.PowerMockIgnore; -import org.powermock.core.classloader.annotations.PrepareForTest; -import org.powermock.modules.junit4.PowerMockRunner; -@PowerMockIgnore({"org.apache.logging.log4j.*", "com.sun.org.apache.xerces.*"}) -@RunWith(PowerMockRunner.class) -@PrepareForTest({NetClient.class, InterNodeRpcServiceGrpc.InterNodeRpcServiceStub.class}) public class NetClientTest { private static final List DUMMY_GRAPH_NODES = @@ -49,13 +42,10 @@ public class NetClientTest { public void setup() { initMocks(this); PerformanceAnalyzerApp.initAggregators(); - this.stub = - PowerMockito.mock( - InterNodeRpcServiceGrpc.InterNodeRpcServiceStub - .class); // Mocking final class this.netClient = new NetClient(connectionManager); } + @Ignore("https://github.com/opensearch-project/performance-analyzer-rca/issues/529") @Test public void testPublishWithDifferentNode() { InstanceDetails dummyRemoteHost = @@ -96,7 +86,6 @@ public void testPublishWithDifferentNode() { private void mockForPublish(InstanceDetails instanceDetails, FlowUnitMessage flowUnitMessage) { when(connectionManager.getClientStubForHost(instanceDetails)).thenReturn(stub); - PowerMockito.when(stub.publish(publishResponseStreamObserver)).thenReturn(streamObserver); doNothing().when(streamObserver).onNext(flowUnitMessage); } } diff --git a/src/test/java/org/opensearch/performanceanalyzer/net/TestMultipleNetServers.java b/src/test/java/org/opensearch/performanceanalyzer/net/TestMultipleNetServers.java index a1ee5825d..f0babd351 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/net/TestMultipleNetServers.java +++ b/src/test/java/org/opensearch/performanceanalyzer/net/TestMultipleNetServers.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.net; - import com.google.common.collect.Lists; import java.util.Collections; import java.util.HashMap; diff --git a/src/test/java/org/opensearch/performanceanalyzer/net/TestNetServer.java b/src/test/java/org/opensearch/performanceanalyzer/net/TestNetServer.java index efc1f0bde..5d8ee228a 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/net/TestNetServer.java +++ b/src/test/java/org/opensearch/performanceanalyzer/net/TestNetServer.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.net; - import io.grpc.stub.StreamObserver; import java.util.Objects; import java.util.concurrent.atomic.AtomicBoolean; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/RcaControllerTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/RcaControllerTest.java index 732f449ef..63d5c2770 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/RcaControllerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/RcaControllerTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca; - import com.google.common.util.concurrent.ThreadFactoryBuilder; import com.sun.net.httpserver.HttpServer; import java.io.IOException; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/RcaTestHelper.java b/src/test/java/org/opensearch/performanceanalyzer/rca/RcaTestHelper.java index 461601966..b17fea691 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/RcaTestHelper.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/RcaTestHelper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca; - import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/configs/QueueRejectionRcaConfigTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/configs/QueueRejectionRcaConfigTest.java index 9017ddab2..07adae4ba 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/configs/QueueRejectionRcaConfigTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/configs/QueueRejectionRcaConfigTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.configs; - import java.nio.file.Paths; import org.junit.Assert; import org.junit.Before; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/exceptions/MalformedAnalysisGraphTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/exceptions/MalformedAnalysisGraphTest.java index 3ca462506..9bd08dfb7 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/exceptions/MalformedAnalysisGraphTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/exceptions/MalformedAnalysisGraphTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.exceptions; - import org.junit.Assert; import org.junit.Before; import org.junit.Test; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/OperateGatherThrowingExceptionTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/OperateGatherThrowingExceptionTest.java index 95587ec8f..d96acbaa8 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/OperateGatherThrowingExceptionTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/OperateGatherThrowingExceptionTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api; - import java.util.List; import org.jooq.Record; import org.jooq.Result; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/RcaTestHelper.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/RcaTestHelper.java index ea7835822..a9e4b5212 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/RcaTestHelper.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/RcaTestHelper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api; - import java.time.Clock; import java.util.Arrays; import java.util.Collections; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/MovingAverageTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/MovingAverageTest.java index fc2691afd..fda539a51 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/MovingAverageTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/MovingAverageTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.aggregators; - import org.junit.Assert; import org.junit.Test; import org.junit.experimental.categories.Category; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/PersistableSlidingWindowTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/PersistableSlidingWindowTest.java index 70c64100a..d6797595d 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/PersistableSlidingWindowTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/PersistableSlidingWindowTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.aggregators; - import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindowTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindowTest.java index 40280ddb3..51d714c56 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindowTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindowTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.aggregators; - import java.util.concurrent.TimeUnit; import org.junit.Assert; import org.junit.Test; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindowTestUtil.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindowTestUtil.java index 4f3ed30e7..04ac7ba21 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindowTestUtil.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/aggregators/SlidingWindowTestUtil.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.aggregators; - import java.util.Iterator; import java.util.Objects; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/GenericContextTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/GenericContextTest.java index b08c5ba16..fa519a769 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/GenericContextTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/GenericContextTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.contexts; - import org.junit.Assert; import org.junit.Before; import org.junit.Test; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/ResourceContextTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/ResourceContextTest.java index 89b75bf35..8181ad88c 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/ResourceContextTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/ResourceContextTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.contexts; - import java.util.List; import org.jooq.Field; import org.jooq.impl.DSL; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/SymptomContextTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/SymptomContextTest.java index cac2e49a5..f37ae2354 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/SymptomContextTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/contexts/SymptomContextTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.contexts; - import org.junit.Assert; import org.junit.Before; import org.junit.Test; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/NodeConfigFlowUnitTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/NodeConfigFlowUnitTest.java index 31d645634..960dd5333 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/NodeConfigFlowUnitTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/flow_units/NodeConfigFlowUnitTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.flow_units; - import org.junit.Assert; import org.junit.Test; import org.opensearch.performanceanalyzer.grpc.FlowUnitMessage; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/MetricTestHelper.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/MetricTestHelper.java index 309651111..7fd221ac5 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/MetricTestHelper.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/metrics/MetricTestHelper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.metrics; - import java.util.ArrayList; import java.util.Collections; import java.util.List; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotClusterSummaryTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotClusterSummaryTest.java index bb3285608..bb8321bb0 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotClusterSummaryTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotClusterSummaryTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.protobuf.GeneratedMessageV3; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotNodeSummaryTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotNodeSummaryTest.java index 7df6ed2f3..48d4a67b5 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotNodeSummaryTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotNodeSummaryTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import java.util.List; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotResourceSummaryTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotResourceSummaryTest.java index 2e2cedab2..1884e7258 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotResourceSummaryTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotResourceSummaryTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import java.util.List; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotShardSummaryTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotShardSummaryTest.java index 75e6a4a03..c1cd170e6 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotShardSummaryTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/HotShardSummaryTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import java.util.List; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/ResourceUtilTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/ResourceUtilTest.java index 37ffa0182..aa6fc9585 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/ResourceUtilTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/ResourceUtilTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import org.junit.Assert; import org.junit.Test; import org.opensearch.performanceanalyzer.grpc.Resource; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/TopConsumerSummaryTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/TopConsumerSummaryTest.java index f12bbaec9..828791b82 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/TopConsumerSummaryTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/TopConsumerSummaryTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries; - import com.google.gson.JsonElement; import com.google.gson.JsonObject; import java.util.List; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BasicBucketCalculatorTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BasicBucketCalculatorTest.java index cfb0e85ee..d22a03780 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BasicBucketCalculatorTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/BasicBucketCalculatorTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.bucket; - import org.junit.Assert; import org.junit.Before; import org.junit.Test; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/neo/BucketAssignerTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/neo/BucketAssignerTest.java index f4918dc5a..58b4c7b6c 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/neo/BucketAssignerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/bucket/neo/BucketAssignerTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.bucket.neo; - import com.fasterxml.jackson.core.JsonProcessingException; import java.nio.file.Paths; import org.junit.Assert; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/NodeLevelDimensionalSummaryTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/NodeLevelDimensionalSummaryTest.java index bace80cfa..1dc7c8ecd 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/NodeLevelDimensionalSummaryTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/api/summaries/temperature/NodeLevelDimensionalSummaryTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.api.summaries.temperature; - import java.util.ArrayList; import java.util.List; import org.junit.Assert; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/core/RcaConfTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/core/RcaConfTest.java index 81f696550..d0d01caed 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/core/RcaConfTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/core/RcaConfTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.core; - import java.nio.file.Paths; import java.util.Arrays; import org.junit.Assert; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/flow_units/MetricFlowUnitTestHelper.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/flow_units/MetricFlowUnitTestHelper.java index d7c494663..59c1843ac 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/flow_units/MetricFlowUnitTestHelper.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/flow_units/MetricFlowUnitTestHelper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.flow_units; - import java.util.ArrayList; import java.util.List; import org.jooq.DSLContext; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/util/InstanceDetailsTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/util/InstanceDetailsTest.java index dcb87912d..c94207f34 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/framework/util/InstanceDetailsTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/framework/util/InstanceDetailsTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.framework.util; - import org.junit.Assert; import org.junit.Test; import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/Cluster.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/Cluster.java index 61d150512..888b40922 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/Cluster.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/Cluster.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework; - import com.google.gson.JsonElement; import java.io.File; import java.io.IOException; @@ -272,7 +271,9 @@ public void startRcaScheduler() throws Exception { } public void updateGraph(final Class rcaGraphClass) - throws NoSuchMethodException, InstantiationException, IllegalAccessException, + throws NoSuchMethodException, + InstantiationException, + IllegalAccessException, InvocationTargetException { for (Host host : hostList) { host.updateRcaGraph(rcaGraphClass); diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/Host.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/Host.java index d0365227d..0164fd5cd 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/Host.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/Host.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework; - import com.google.common.util.concurrent.ThreadFactoryBuilder; import com.google.gson.JsonElement; import com.google.gson.JsonObject; @@ -61,12 +60,15 @@ public class Host { private static final Logger LOG = LogManager.getLogger(Host.class); private final boolean useHttps; + /** Each host has its own AppContext instance. */ private final AppContext appContext; private final HostTag myTag; + /** This uniquely identifies a host. */ private final int hostId; + /** * For Integration tests, where all the virtual nodes are part of the same JVM, Ip string does * not matter. But for the sake of having this value filled, the string is 127.0.0.(hostId). @@ -312,7 +314,9 @@ public void startRcaScheduler() throws Exception { } public void updateRcaGraph(final Class rcaGraphClass) - throws InvocationTargetException, NoSuchMethodException, InstantiationException, + throws InvocationTargetException, + NoSuchMethodException, + InstantiationException, IllegalAccessException { rcaController.setRcaGraphComponents(rcaGraphClass); } diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/TestEnvironment.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/TestEnvironment.java index 4db1f2f7b..6cfa91a98 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/TestEnvironment.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/TestEnvironment.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework; - import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.ArrayList; @@ -93,7 +92,9 @@ private void updateRcaConf(ARcaConf aRcaConf, Env env) { } private void updateRcaGraph(ARcaGraph aRcaGraph, Env env) - throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, + throws NoSuchMethodException, + IllegalAccessException, + InvocationTargetException, InstantiationException { Class graphClass = aRcaGraph.value(); env.rcaGraphClass = graphClass; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AClusterType.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AClusterType.java index fcc4b1462..03e2eba02 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AClusterType.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AClusterType.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.annotations; - import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AErrorPatternIgnored.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AErrorPatternIgnored.java index 1ab3b6a2e..ff91039e8 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AErrorPatternIgnored.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AErrorPatternIgnored.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.annotations; - import java.lang.annotation.ElementType; import java.lang.annotation.Repeatable; import java.lang.annotation.Retention; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AExpect.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AExpect.java index 3b12a11e1..32b01644e 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AExpect.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AExpect.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.annotations; - import java.lang.annotation.ElementType; import java.lang.annotation.Repeatable; import java.lang.annotation.Retention; @@ -21,7 +20,9 @@ @Retention(RetentionPolicy.RUNTIME) @Repeatable(value = AExpect.Expectations.class) public @interface AExpect { - /** @return What will be queried and matched against the expectations. */ + /** + * @return What will be queried and matched against the expectations. + */ Type what(); /** diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AMetric.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AMetric.java index 745fc26f9..82c608d6c 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AMetric.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/AMetric.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.annotations; - import java.lang.annotation.ElementType; import java.lang.annotation.Repeatable; import java.lang.annotation.Retention; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ARcaConf.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ARcaConf.java index 4e7f68491..c2eb5f8ce 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ARcaConf.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ARcaConf.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.annotations; - import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ARcaGraph.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ARcaGraph.java index a3c97fbaf..3a86c4b39 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ARcaGraph.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ARcaGraph.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.annotations; - import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ATable.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ATable.java index 8d6bea3f4..8b4ba02d4 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ATable.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ATable.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.annotations; - import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import org.opensearch.performanceanalyzer.rca.integTests.framework.configs.HostTag; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ATuple.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ATuple.java index 58facdb8e..988a194ae 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ATuple.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/annotations/ATuple.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.annotations; - import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/api/IValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/api/IValidator.java index 633082b58..b365bb743 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/api/IValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/api/IValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.api; - import com.google.gson.JsonElement; /** diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/api/TestApi.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/api/TestApi.java index c2e1e61d0..443d64432 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/api/TestApi.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/api/TestApi.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.api; - import com.google.gson.JsonElement; import com.google.gson.JsonParser; import java.util.Map; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/log/AppenderHelper.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/log/AppenderHelper.java index 4f6a30fde..5f96b383a 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/log/AppenderHelper.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/log/AppenderHelper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.log; - import java.util.Collection; import java.util.Objects; import org.apache.logging.log4j.Level; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/log/RcaItInMemoryAppender.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/log/RcaItInMemoryAppender.java index 7ff69c1cc..fdfa923b7 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/log/RcaItInMemoryAppender.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/log/RcaItInMemoryAppender.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.log; - import java.nio.charset.StandardCharsets; import java.util.ArrayList; import java.util.Collection; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaConfIt.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaConfIt.java index b0e4a54c0..c7c79b6bc 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaConfIt.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaConfIt.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.overrides; - import java.util.HashMap; import java.util.Map; import org.opensearch.performanceanalyzer.rca.framework.core.RcaConf; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaControllerIt.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaControllerIt.java index a15b82a02..bfd3084f5 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaControllerIt.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaControllerIt.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.overrides; - import java.lang.reflect.InvocationTargetException; import java.util.List; import java.util.concurrent.ScheduledExecutorService; @@ -57,8 +56,11 @@ public RcaControllerIt( @Override protected List getRcaGraphComponents(RcaConf rcaConf) - throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException, - InstantiationException, IllegalAccessException { + throws ClassNotFoundException, + NoSuchMethodException, + InvocationTargetException, + InstantiationException, + IllegalAccessException { if (rcaGraphComponents != null) { return rcaGraphComponents; } else { @@ -93,7 +95,9 @@ public RcaItMetricsDBProvider getDbProvider() { } public void setRcaGraphComponents(Class rcaGraphClass) - throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, + throws NoSuchMethodException, + IllegalAccessException, + InvocationTargetException, InstantiationException { AnalysisGraph graphObject = (AnalysisGraph) rcaGraphClass.getDeclaredConstructor().newInstance(); diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaItMetricsDBProvider.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaItMetricsDBProvider.java index fd09276a2..1aaeed7ba 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaItMetricsDBProvider.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/overrides/RcaItMetricsDBProvider.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.overrides; - import java.io.IOException; import java.nio.file.Files; import java.nio.file.NoSuchFileException; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/runners/IRcaItRunner.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/runners/IRcaItRunner.java index 8fc34bd3c..63d2e2a24 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/runners/IRcaItRunner.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/runners/IRcaItRunner.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.runners; - import java.io.File; import java.io.IOException; import java.nio.file.Path; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/runners/RcaItRunnerBase.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/runners/RcaItRunnerBase.java index 555d2bf5a..f767bf694 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/runners/RcaItRunnerBase.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/framework/runners/RcaItRunnerBase.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.framework.runners; - import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; @@ -185,8 +184,11 @@ private void postRunCleanups() { } private void validateTestRun(Method method) - throws InvocationTargetException, NoSuchMethodException, InstantiationException, - IllegalAccessException, IllegalStateException { + throws InvocationTargetException, + NoSuchMethodException, + InstantiationException, + IllegalAccessException, + IllegalStateException { List failedChecks = validateTestOutput(method); if (!failedChecks.isEmpty()) { @@ -250,7 +252,9 @@ private void applyMethodLevelAnnotationOverrides(Method method) throws Exception } private List validateTestOutput(Method method) - throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, + throws NoSuchMethodException, + IllegalAccessException, + InvocationTargetException, InstantiationException { List failedValidations = new ArrayList<>(); if (method.isAnnotationPresent(AExpect.Expectations.class) diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/Constants.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/Constants.java index 0ede82247..e3b787d42 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/Constants.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/Constants.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.cache_tuning; - import org.opensearch.performanceanalyzer.rca.integTests.framework.configs.Consts; public class Constants { diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/FieldDataCacheDeciderValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/FieldDataCacheDeciderValidator.java index 261185248..e91832667 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/FieldDataCacheDeciderValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/FieldDataCacheDeciderValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.cache_tuning.validator; - import org.junit.Assert; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.decisionmaker.actions.ModifyCacheMaxSizeAction; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/FieldDataCacheValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/FieldDataCacheValidator.java index 21261d339..6d38ee81d 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/FieldDataCacheValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/FieldDataCacheValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.cache_tuning.validator; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/ShardRequestCacheDeciderValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/ShardRequestCacheDeciderValidator.java index affd10813..f01f7a9fd 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/ShardRequestCacheDeciderValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/ShardRequestCacheDeciderValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.cache_tuning.validator; - import org.junit.Assert; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.decisionmaker.actions.ModifyCacheMaxSizeAction; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/ShardRequestCacheValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/ShardRequestCacheValidator.java index 0121e48df..383206e2b 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/ShardRequestCacheValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/cache_tuning/validator/ShardRequestCacheValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.cache_tuning.validator; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/collator/CollatorIT.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/collator/CollatorIT.java index 30169898b..ef3dadbf3 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/collator/CollatorIT.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/collator/CollatorIT.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.collator; - import org.junit.Test; import org.junit.experimental.categories.Category; import org.junit.runner.RunWith; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/collator/CollatorITConstants.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/collator/CollatorITConstants.java index 9e8b91a6c..1ce6a0c17 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/collator/CollatorITConstants.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/collator/CollatorITConstants.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.collator; - import org.opensearch.performanceanalyzer.rca.integTests.framework.configs.Consts; public class CollatorITConstants { diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelOneValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelOneValidator.java index 73b148bea..5764bb074 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelOneValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelOneValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.old_gen_policy.validator; - import com.google.gson.JsonArray; import org.opensearch.performanceanalyzer.grpc.ResourceEnum; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelThreeValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelThreeValidator.java index 30f7a6687..557cc53da 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelThreeValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelThreeValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.old_gen_policy.validator; - import com.google.gson.JsonArray; import org.opensearch.performanceanalyzer.grpc.ResourceEnum; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelTwoValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelTwoValidator.java index 080d50138..167721f2e 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelTwoValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/LevelTwoValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.old_gen_policy.validator; - import com.google.gson.JsonArray; import org.opensearch.performanceanalyzer.grpc.ResourceEnum; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/OldGenPolicyBaseValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/OldGenPolicyBaseValidator.java index 54d3b72d4..4c058235f 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/OldGenPolicyBaseValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/old_gen_policy/validator/OldGenPolicyBaseValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.old_gen_policy.validator; - import com.google.gson.Gson; import com.google.gson.JsonArray; import com.google.gson.JsonElement; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenDeciderFullGCPauseIT.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenDeciderFullGCPauseIT.java index 9f2d7c173..2d73aa0c5 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenDeciderFullGCPauseIT.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenDeciderFullGCPauseIT.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.young_gen; - import org.junit.Test; import org.junit.experimental.categories.Category; import org.junit.runner.RunWith; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenHighThresholdTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenHighThresholdTest.java index 1baffa636..6c0fc078e 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenHighThresholdTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenHighThresholdTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.young_gen; - import java.util.concurrent.TimeUnit; import org.junit.Test; import org.junit.experimental.categories.Category; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenITConstants.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenITConstants.java index 76507dcfc..fd08812c1 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenITConstants.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenITConstants.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.young_gen; - import org.opensearch.performanceanalyzer.rca.integTests.framework.configs.Consts; public final class YoungGenITConstants { diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenMissingMetricsTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenMissingMetricsTest.java index cbb000e8c..3a472cb25 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenMissingMetricsTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/YoungGenMissingMetricsTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.young_gen; - import java.util.concurrent.TimeUnit; import org.junit.Test; import org.junit.experimental.categories.Category; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/validator/YoungGenNonBreachingValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/validator/YoungGenNonBreachingValidator.java index 2807ab2c3..c0272109a 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/validator/YoungGenNonBreachingValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/validator/YoungGenNonBreachingValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.young_gen.validator; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/validator/YoungGenRcaValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/validator/YoungGenRcaValidator.java index e9a32dd67..055fca963 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/validator/YoungGenRcaValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvm/young_gen/validator/YoungGenRcaValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvm.young_gen.validator; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseDedicatedClusterManagerIT.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseDedicatedClusterManagerIT.java index 554e4f457..8b5b9b64d 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseDedicatedClusterManagerIT.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseDedicatedClusterManagerIT.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvmsizing; - import org.junit.Test; import org.junit.experimental.categories.Category; import org.junit.runner.RunWith; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseHighThresholdTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseHighThresholdTest.java index 0cbaf5d9c..44560dffb 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseHighThresholdTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseHighThresholdTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvmsizing; - import java.util.concurrent.TimeUnit; import org.junit.Test; import org.junit.experimental.categories.Category; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseIT.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseIT.java index f4159ec4c..4ee3bbfe7 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseIT.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseIT.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvmsizing; - import org.junit.Test; import org.junit.experimental.categories.Category; import org.junit.runner.RunWith; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseMissingMetricsTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseMissingMetricsTest.java index 7e8e3d974..e462dabbf 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseMissingMetricsTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/HeapSizeIncreaseMissingMetricsTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvmsizing; - import org.junit.Ignore; import org.junit.Test; import org.junit.experimental.categories.Category; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/JvmSizingITConstants.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/JvmSizingITConstants.java index 0e691798a..c7e5efa5c 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/JvmSizingITConstants.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/JvmSizingITConstants.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvmsizing; - import org.opensearch.performanceanalyzer.rca.integTests.framework.configs.Consts; public final class JvmSizingITConstants { diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/validator/HeapSizeIncreaseNonBreachingValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/validator/HeapSizeIncreaseNonBreachingValidator.java index cf879f905..e0c09b506 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/validator/HeapSizeIncreaseNonBreachingValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/validator/HeapSizeIncreaseNonBreachingValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvmsizing.validator; - import org.junit.Assert; import org.opensearch.performanceanalyzer.decisionmaker.actions.HeapSizeIncreaseAction; import org.opensearch.performanceanalyzer.rca.persistence.actions.PersistedAction; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/validator/HeapSizeIncreaseValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/validator/HeapSizeIncreaseValidator.java index bea00a38d..2565f6c1e 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/validator/HeapSizeIncreaseValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/jvmsizing/validator/HeapSizeIncreaseValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.jvmsizing.validator; - import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.rca.integTests.framework.api.IValidator; import org.opensearch.performanceanalyzer.rca.persistence.actions.PersistedAction; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocCoLocatedClusterManager.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocCoLocatedClusterManager.java index 69a6c991a..488210ee8 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocCoLocatedClusterManager.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocCoLocatedClusterManager.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.poc; - import org.junit.Test; import org.junit.experimental.categories.Category; import org.junit.runner.RunWith; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocDedicated.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocDedicated.java index 351a6eda1..85e2af833 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocDedicated.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocDedicated.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.poc; - import java.util.Arrays; import java.util.Collections; import org.junit.Test; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocSingleNode.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocSingleNode.java index 05e8a6887..8312993d2 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocSingleNode.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/RcaItPocSingleNode.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.poc; - import java.util.Arrays; import java.util.Collections; import org.apache.logging.log4j.LogManager; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/SimpleAnalysisGraph.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/SimpleAnalysisGraph.java index b0d4ffd8b..ac5e57128 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/SimpleAnalysisGraph.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/SimpleAnalysisGraph.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.poc; - import java.util.ArrayList; import java.util.List; import org.jooq.Record; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/validator/PocValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/validator/PocValidator.java index 7f1f1fff9..707173760 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/validator/PocValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/poc/validator/PocValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.poc.validator; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/Constants.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/Constants.java index a1d8f9ca1..a9db3e4f5 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/Constants.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/Constants.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.queue_tuning; - import org.opensearch.performanceanalyzer.rca.integTests.framework.configs.Consts; public class Constants { diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QDeciderNoActionOnUnhealthyValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QDeciderNoActionOnUnhealthyValidator.java index cdcd2a457..ff5a2a25b 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QDeciderNoActionOnUnhealthyValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QDeciderNoActionOnUnhealthyValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.queue_tuning.validator; - import org.junit.Assert; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QueueDeciderValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QueueDeciderValidator.java index a8eeaa1ad..f60f10dd1 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QueueDeciderValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QueueDeciderValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.queue_tuning.validator; - import org.junit.Assert; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QueueRejectionValidator.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QueueRejectionValidator.java index 261abb1b0..31702a303 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QueueRejectionValidator.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/queue_tuning/validator/QueueRejectionValidator.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.queue_tuning.validator; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/util/JsonParserUtil.java b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/util/JsonParserUtil.java index bbf0ee822..0f77dd3a5 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/util/JsonParserUtil.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/integTests/tests/util/JsonParserUtil.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.integTests.tests.util; - import com.google.gson.JsonArray; import com.google.gson.JsonObject; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/listener/MisbehavingGraphOperateMethodListenerTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/listener/MisbehavingGraphOperateMethodListenerTest.java index d0a23865f..c110b0548 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/listener/MisbehavingGraphOperateMethodListenerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/listener/MisbehavingGraphOperateMethodListenerTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.listener; - import java.nio.file.Paths; import java.util.Arrays; import java.util.HashMap; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/net/NodeStateManagerTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/net/NodeStateManagerTest.java index d5b00e108..8f4de270f 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/net/NodeStateManagerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/net/NodeStateManagerTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableSet; import com.google.common.collect.Lists; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/net/ReceivedFlowUnitStoreTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/net/ReceivedFlowUnitStoreTest.java index f2c576c28..3be20ecab 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/net/ReceivedFlowUnitStoreTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/net/ReceivedFlowUnitStoreTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import java.util.Arrays; import java.util.List; import java.util.concurrent.CountDownLatch; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/net/RejectingExecutor.java b/src/test/java/org/opensearch/performanceanalyzer/rca/net/RejectingExecutor.java index ac1ac3d21..b6a1dab2b 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/net/RejectingExecutor.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/net/RejectingExecutor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import java.util.Collection; import java.util.List; import java.util.concurrent.Callable; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/net/SubscribeResponseHandlerTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/net/SubscribeResponseHandlerTest.java index 24af85179..1d22036ff 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/net/SubscribeResponseHandlerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/net/SubscribeResponseHandlerTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import com.google.common.collect.Sets; import java.util.Objects; import org.junit.After; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/net/SubscriptionManagerTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/net/SubscriptionManagerTest.java index cf3050ad7..987518130 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/net/SubscriptionManagerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/net/SubscriptionManagerTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import com.google.common.collect.Sets; import java.util.Collections; import java.util.Objects; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/net/WireHopperTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/net/WireHopperTest.java index a9d7534c0..1be5005b2 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/net/WireHopperTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/net/WireHopperTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.net; - import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableSet; import com.google.common.collect.Lists; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/net/handler/PublishRequestHandlerTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/net/handler/PublishRequestHandlerTest.java index 1657ac9e3..54136519c 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/net/handler/PublishRequestHandlerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/net/handler/PublishRequestHandlerTest.java @@ -21,8 +21,8 @@ import java.util.concurrent.atomic.AtomicReference; import org.junit.Assert; import org.junit.Before; +import org.junit.Ignore; import org.junit.Test; -import org.junit.runner.RunWith; import org.mockito.Mock; import org.opensearch.performanceanalyzer.PerformanceAnalyzerApp; import org.opensearch.performanceanalyzer.grpc.FlowUnitMessage; @@ -30,14 +30,7 @@ import org.opensearch.performanceanalyzer.rca.net.NodeStateManager; import org.opensearch.performanceanalyzer.rca.net.ReceivedFlowUnitStore; import org.opensearch.performanceanalyzer.rca.net.tasks.FlowUnitRxTask; -import org.powermock.api.mockito.PowerMockito; -import org.powermock.core.classloader.annotations.PowerMockIgnore; -import org.powermock.core.classloader.annotations.PrepareForTest; -import org.powermock.modules.junit4.PowerMockRunner; -@PowerMockIgnore({"org.apache.logging.log4j.*", "com.sun.org.apache.xerces.*"}) -@RunWith(PowerMockRunner.class) -@PrepareForTest({AtomicReference.class, PublishRequestHandler.class}) public class PublishRequestHandlerTest { private static final List DUMMY_GRAPH_NODES = @@ -54,14 +47,12 @@ public class PublishRequestHandlerTest { public void setup() { initMocks(this); PerformanceAnalyzerApp.initAggregators(); - atomicReference = - (AtomicReference) PowerMockito.mock(AtomicReference.class); - PowerMockito.when(atomicReference.get()).thenReturn(executorService); doNothing().when(executorService).execute(any(FlowUnitRxTask.class)); this.publishRequestHandler = new PublishRequestHandler(nodeStateManager, receivedFlowUnitStore, atomicReference); } + @Ignore("https://github.com/opensearch-project/performance-analyzer-rca/issues/529") @Test public void testGetClientStreamWithSampleInputs() { List> flowUnitList = getClientStreamTestData(2, 5); diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/FileGCTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/FileGCTest.java index f93e0072f..286c51fab 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/FileGCTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/FileGCTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.io.File; import java.io.IOException; import java.nio.file.Files; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/FileRotateTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/FileRotateTest.java index bae162da5..055d6d045 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/FileRotateTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/FileRotateTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/PersistFlowUnitAndSummaryTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/PersistFlowUnitAndSummaryTest.java index 1508ae0d8..daf54ea53 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/PersistFlowUnitAndSummaryTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/PersistFlowUnitAndSummaryTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.nio.file.Paths; import java.util.ArrayList; import java.util.Collections; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/PublisherEventsPersistorTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/PublisherEventsPersistorTest.java index 0d1e7707b..e41432709 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/PublisherEventsPersistorTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/PublisherEventsPersistorTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/SQLitePersistorTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/SQLitePersistorTest.java index 6bbabc463..ee93d611b 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/SQLitePersistorTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/SQLitePersistorTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/SqliteObjectPersistorTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/SqliteObjectPersistorTest.java index 68cf345d3..674535e02 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/SqliteObjectPersistorTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/SqliteObjectPersistorTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence; - import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.nio.file.Files; @@ -66,8 +65,12 @@ public void testWriteObject() throws Exception { */ @Test public void testNoData() - throws IOException, SQLException, InvocationTargetException, NoSuchMethodException, - InstantiationException, IllegalAccessException { + throws IOException, + SQLException, + InvocationTargetException, + NoSuchMethodException, + InstantiationException, + IllegalAccessException { SQLitePersistor sqlite = new SQLitePersistor( testLocation.toString(), @@ -102,7 +105,10 @@ public void persistTwoClassesWithSameName() throws Exception { @Test public void testObjectWithNoGetters() - throws IOException, SQLException, IllegalAccessException, NoSuchMethodException, + throws IOException, + SQLException, + IllegalAccessException, + NoSuchMethodException, InvocationTargetException { exceptionRule.expect(NoSuchMethodException.class); exceptionRule.expectMessage("Could not find 'getter' for the field 'x' of class"); @@ -123,7 +129,10 @@ class NoGetter { @Test public void testGetterReturnMismatch() - throws IOException, SQLException, IllegalAccessException, NoSuchMethodException, + throws IOException, + SQLException, + IllegalAccessException, + NoSuchMethodException, InvocationTargetException { exceptionRule.expect(NoSuchMethodException.class); exceptionRule.expectMessage( @@ -152,7 +161,10 @@ public void setX(int x) { @Test public void testSetterArgTypeMismatch() - throws IOException, SQLException, IllegalAccessException, NoSuchMethodException, + throws IOException, + SQLException, + IllegalAccessException, + NoSuchMethodException, InvocationTargetException { exceptionRule.expect(NoSuchMethodException.class); exceptionRule.expectMessage("Could not find 'setter' for the field 'x' of class"); @@ -180,7 +192,10 @@ public void setX(Integer x) { @Test public void testNonPublicGetterSetter() - throws IOException, SQLException, IllegalAccessException, NoSuchMethodException, + throws IOException, + SQLException, + IllegalAccessException, + NoSuchMethodException, InvocationTargetException { exceptionRule.expect(IllegalStateException.class); exceptionRule.expectMessage("Found 'getX'. But it is not public"); @@ -208,7 +223,10 @@ public void setX(Integer x) { @Test public void testNoPersistableFields() - throws IOException, SQLException, IllegalAccessException, NoSuchMethodException, + throws IOException, + SQLException, + IllegalAccessException, + NoSuchMethodException, InvocationTargetException { exceptionRule.expect(IllegalStateException.class); exceptionRule.expectMessage( @@ -229,7 +247,10 @@ class NotPersistable { @Test public void testCollectionOfPrimitives() - throws IOException, SQLException, IllegalAccessException, NoSuchMethodException, + throws IOException, + SQLException, + IllegalAccessException, + NoSuchMethodException, InvocationTargetException { exceptionRule.expect(IllegalStateException.class); exceptionRule.expectMessage( diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/pck1/TestPersist.java b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/pck1/TestPersist.java index 77738bb93..5860dc18c 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/pck1/TestPersist.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/pck1/TestPersist.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence.pck1; - import org.opensearch.performanceanalyzer.rca.persistence.ValueColumn; public class TestPersist { diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/pck2/TestPersist.java b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/pck2/TestPersist.java index 202166340..052f166bb 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/pck2/TestPersist.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/persistence/pck2/TestPersist.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.persistence.pck2; - import org.opensearch.performanceanalyzer.rca.persistence.ValueColumn; public class TestPersist { diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/samplers/MetricsDBFileSamplerTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/samplers/MetricsDBFileSamplerTest.java index e0d4dd123..6621d24ee 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/samplers/MetricsDBFileSamplerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/samplers/MetricsDBFileSamplerTest.java @@ -7,36 +7,21 @@ import static org.mockito.Mockito.times; import static org.mockito.Mockito.verify; -import static org.powermock.api.mockito.PowerMockito.spy; -import static org.powermock.api.mockito.PowerMockito.when; import java.io.File; import java.io.IOException; import java.io.RandomAccessFile; import java.nio.file.Files; import java.nio.file.Paths; +import org.junit.Ignore; import org.junit.Rule; import org.junit.Test; import org.junit.rules.TemporaryFolder; -import org.junit.runner.RunWith; import org.mockito.Mock; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.commons.stats.collectors.SampleAggregator; -import org.opensearch.performanceanalyzer.metricsdb.MetricsDB; import org.opensearch.performanceanalyzer.rca.framework.metrics.ReaderMetrics; -import org.powermock.core.classloader.annotations.PowerMockIgnore; -import org.powermock.core.classloader.annotations.PrepareForTest; -import org.powermock.modules.junit4.PowerMockRunner; -@RunWith(PowerMockRunner.class) -@PrepareForTest({MetricsDB.class, MetricsDBFileSampler.class}) -@PowerMockIgnore({ - "com.sun.org.apache.xerces.*", - "javax.xml.*", - "org.xml.*", - "javax.management.*", - "org.w3c.*" -}) public class MetricsDBFileSamplerTest { private MetricsDBFileSamplerTest uut; private AppContext appContext; @@ -45,6 +30,7 @@ public class MetricsDBFileSamplerTest { @Rule public TemporaryFolder folder = new TemporaryFolder(); + @Ignore("https://github.com/opensearch-project/performance-analyzer-rca/issues/529") @Test public void testSample() throws IOException { // Setup metrics folder @@ -98,15 +84,10 @@ public void testSample() throws IOException { f.close(); } - // Create spy for MetricsDB utils used by sampler - spy(MetricsDB.class); - when(MetricsDB.getFilePrefix()).thenReturn(metricsdbFilePrefix); - // Test sampler AppContext appContext = new AppContext(); MetricsDBFileSampler uut = new MetricsDBFileSampler(appContext); - spy(MetricsDB.class); - when(MetricsDB.getFilePrefix()).thenReturn(metricsFolder.getPath()); + uut.sample(sampleAggregator); verify(sampleAggregator, times(1)) .updateStat( diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/scheduler/RcaSchedulerAsyncTaskTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/scheduler/RcaSchedulerAsyncTaskTest.java index 1dd315b62..a9dd0da89 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/scheduler/RcaSchedulerAsyncTaskTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/scheduler/RcaSchedulerAsyncTaskTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.scheduler; - import java.nio.file.Paths; import java.util.ArrayList; import java.util.Arrays; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/spec/MetricsDBProviderTestHelper.java b/src/test/java/org/opensearch/performanceanalyzer/rca/spec/MetricsDBProviderTestHelper.java index 61943bb12..2515a8c6d 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/spec/MetricsDBProviderTestHelper.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/spec/MetricsDBProviderTestHelper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.spec; - import java.io.IOException; import java.nio.file.Files; import java.nio.file.NoSuchFileException; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/spec/MetricsDBRcaIntegration.java b/src/test/java/org/opensearch/performanceanalyzer/rca/spec/MetricsDBRcaIntegration.java index 5608b62c5..1d3af0bdf 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/spec/MetricsDBRcaIntegration.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/spec/MetricsDBRcaIntegration.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.spec; - import java.util.ArrayList; import java.util.List; import org.jooq.Record; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/spec/helpers/OSMetricHelper.java b/src/test/java/org/opensearch/performanceanalyzer/rca/spec/helpers/OSMetricHelper.java index f75936e2f..06d1980ca 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/spec/helpers/OSMetricHelper.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/spec/helpers/OSMetricHelper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.spec.helpers; - import java.util.ArrayList; import java.util.List; import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/store/ResourceHeatMapGraphTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/store/ResourceHeatMapGraphTest.java index 54eb6d66d..6bd1cd63e 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/store/ResourceHeatMapGraphTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/store/ResourceHeatMapGraphTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store; - import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/SumOverOperationsForIndexShardProfileSummaryGroupTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/SumOverOperationsForIndexShardProfileSummaryGroupTest.java index f219a8c08..85fef5f0b 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/SumOverOperationsForIndexShardProfileSummaryGroupTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/store/metric/temperature/byShard/SumOverOperationsForIndexShardProfileSummaryGroupTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.metric.temperature.byShard; - import java.nio.file.Path; import java.nio.file.Paths; import java.sql.SQLException; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadMetricsSlidingWindowTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadMetricsSlidingWindowTest.java index 0febb6af0..762303572 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadMetricsSlidingWindowTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/store/rca/hot_node/ThreadMetricsSlidingWindowTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.store.rca.hot_node; - import java.util.Arrays; import java.util.Collections; import org.junit.Assert; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenContendedRcaTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenContendedRcaTest.java index 9a751977f..0d07ffb9f 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenContendedRcaTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/store/rca/jvmsizing/OldGenContendedRcaTest.java @@ -13,8 +13,8 @@ import java.util.Collections; import org.junit.Assert; import org.junit.Before; +import org.junit.Ignore; import org.junit.Test; -import org.junit.runner.RunWith; import org.mockito.Mock; import org.opensearch.performanceanalyzer.AppContext; import org.opensearch.performanceanalyzer.PerformanceAnalyzerApp; @@ -26,20 +26,8 @@ import org.opensearch.performanceanalyzer.rca.framework.api.summaries.ResourceUtil; import org.opensearch.performanceanalyzer.rca.framework.util.InstanceDetails; import org.opensearch.performanceanalyzer.rca.util.MemInfoParser; -import org.powermock.api.mockito.PowerMockito; -import org.powermock.core.classloader.annotations.PowerMockIgnore; -import org.powermock.core.classloader.annotations.PrepareForTest; -import org.powermock.modules.junit4.PowerMockRunner; - -@RunWith(PowerMockRunner.class) -@PrepareForTest({OldGenContendedRca.class, OldGenContendedRcaTest.class, MemInfoParser.class}) -@PowerMockIgnore({ - "com.sun.org.apache.xerces.*", - "javax.xml.*", - "org.xml.*", - "javax.management.*", - "org.w3c.*" -}) + +@Ignore("https://github.com/opensearch-project/performance-analyzer-rca/issues/529") public class OldGenContendedRcaTest { @Mock private HighOldGenOccupancyRca mockOldGenOccupancyRca; @@ -59,7 +47,7 @@ public class OldGenContendedRcaTest { public void setup() throws Exception { initMocks(this); PerformanceAnalyzerApp.initAggregators(); - PowerMockito.mockStatic(MemInfoParser.class); + when(mockAppContext.getMyInstanceDetails()).thenReturn(currentInstance); when(MemInfoParser.getTotalMemory()).thenReturn(GB_201_IN_BYTES); this.testRca = new OldGenContendedRca(mockOldGenOccupancyRca, mockOldGenReclamationRca); diff --git a/src/test/java/org/opensearch/performanceanalyzer/rca/util/ClusterUtilsTest.java b/src/test/java/org/opensearch/performanceanalyzer/rca/util/ClusterUtilsTest.java index 7efcacf46..0a89bc5ec 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rca/util/ClusterUtilsTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rca/util/ClusterUtilsTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rca.util; - import com.google.common.collect.Lists; import java.util.ArrayList; import java.util.Collections; diff --git a/src/test/java/org/opensearch/performanceanalyzer/reader/AbstractReaderTests.java b/src/test/java/org/opensearch/performanceanalyzer/reader/AbstractReaderTests.java index dc5bab43d..50693ec50 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/reader/AbstractReaderTests.java +++ b/src/test/java/org/opensearch/performanceanalyzer/reader/AbstractReaderTests.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import com.fasterxml.jackson.annotation.JsonProperty; import java.io.BufferedWriter; import java.io.File; diff --git a/src/test/java/org/opensearch/performanceanalyzer/reader/ClusterDetailsEventProcessorTestHelper.java b/src/test/java/org/opensearch/performanceanalyzer/reader/ClusterDetailsEventProcessorTestHelper.java index 1508aa8f9..e26fe4bd0 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/reader/ClusterDetailsEventProcessorTestHelper.java +++ b/src/test/java/org/opensearch/performanceanalyzer/reader/ClusterDetailsEventProcessorTestHelper.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.reader; - import java.sql.SQLException; import java.util.ArrayList; import java.util.List; diff --git a/src/test/java/org/opensearch/performanceanalyzer/reader/MetricsEmitterTests.java b/src/test/java/org/opensearch/performanceanalyzer/reader/MetricsEmitterTests.java index f66feea35..79719c2c3 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/reader/MetricsEmitterTests.java +++ b/src/test/java/org/opensearch/performanceanalyzer/reader/MetricsEmitterTests.java @@ -26,18 +26,14 @@ import org.jooq.impl.DSL; import org.junit.Assert; import org.junit.Before; +import org.junit.Ignore; import org.junit.Test; import org.opensearch.performanceanalyzer.PerformanceAnalyzerApp; import org.opensearch.performanceanalyzer.commons.metrics.AllMetrics; import org.opensearch.performanceanalyzer.commons.metrics.PerformanceAnalyzerMetrics; -import org.opensearch.performanceanalyzer.config.TroubleshootingConfig; import org.opensearch.performanceanalyzer.metricsdb.Dimensions; import org.opensearch.performanceanalyzer.metricsdb.MetricsDB; -import org.powermock.api.mockito.PowerMockito; -// @PowerMockIgnore({ "org.apache.logging.log4j.*" }) -// @RunWith(PowerMockRunner.class) -// @PrepareForTest({ TroubleshootingConfig.class }) public class MetricsEmitterTests extends AbstractReaderTests { public MetricsEmitterTests() throws SQLException, ClassNotFoundException { super(); @@ -118,12 +114,10 @@ public void testMetricsEmitter() throws Exception { assertEquals(0.164465243055556d, cpu.doubleValue(), 0); } + @Ignore("https://github.com/opensearch-project/performance-analyzer-rca/issues/529") @Test(expected = Exception.class) public void testMetricsEmitterInvalidData() throws Exception { // - PowerMockito.mockStatic(TroubleshootingConfig.class); - PowerMockito.when(TroubleshootingConfig.getEnableDevAssert()).thenReturn(true); - Connection conn = DriverManager.getConnection(DB_URL); ShardRequestMetricsSnapshot rqMetricsSnap = new ShardRequestMetricsSnapshot(conn, 1535065195000L); diff --git a/src/test/java/org/opensearch/performanceanalyzer/rest/QueryBatchRequestHandlerTest.java b/src/test/java/org/opensearch/performanceanalyzer/rest/QueryBatchRequestHandlerTest.java index 0d5f84f2f..de1aaeedb 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rest/QueryBatchRequestHandlerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rest/QueryBatchRequestHandlerTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rest; - import com.sun.net.httpserver.Headers; import com.sun.net.httpserver.HttpExchange; import java.io.File; diff --git a/src/test/java/org/opensearch/performanceanalyzer/rest/QueryRcaRequestHandlerTest.java b/src/test/java/org/opensearch/performanceanalyzer/rest/QueryRcaRequestHandlerTest.java index 8868ba43d..4b27a85fe 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/rest/QueryRcaRequestHandlerTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/rest/QueryRcaRequestHandlerTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.rest; - import com.sun.net.httpserver.Headers; import com.sun.net.httpserver.HttpExchange; import java.io.ByteArrayOutputStream; diff --git a/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigCacheTest.java b/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigCacheTest.java index b39d722d4..a42fba28f 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigCacheTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigCacheTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.store.collector; - import org.junit.Assert; import org.junit.Before; import org.junit.Test; diff --git a/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigClusterCollectorTest.java b/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigClusterCollectorTest.java index 6569cdc61..a8ece026d 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigClusterCollectorTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigClusterCollectorTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.store.collector; - import org.junit.Assert; import org.junit.Before; import org.junit.Test; diff --git a/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigCollectorTest.java b/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigCollectorTest.java index 08d9e0aad..bb0af8d0a 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigCollectorTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/store/collector/NodeConfigCollectorTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.store.collector; - import java.util.Arrays; import java.util.Collections; import org.junit.Assert; diff --git a/src/test/java/org/opensearch/performanceanalyzer/store/rca/HighHeapUsageClusterRcaTest.java b/src/test/java/org/opensearch/performanceanalyzer/store/rca/HighHeapUsageClusterRcaTest.java index 6c601dffa..d5bfab15c 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/store/rca/HighHeapUsageClusterRcaTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/store/rca/HighHeapUsageClusterRcaTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.store.rca; - import java.util.ArrayList; import java.util.List; import org.junit.Assert; diff --git a/src/test/java/org/opensearch/performanceanalyzer/store/rca/hotheap/NodeStatAggregatorTest.java b/src/test/java/org/opensearch/performanceanalyzer/store/rca/hotheap/NodeStatAggregatorTest.java index 2bc12420f..584516a2f 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/store/rca/hotheap/NodeStatAggregatorTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/store/rca/hotheap/NodeStatAggregatorTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.store.rca.hotheap; - import java.util.Arrays; import java.util.List; import java.util.concurrent.TimeUnit; diff --git a/src/test/java/org/opensearch/performanceanalyzer/store/rca/hotshard/HotShardClusterRcaTest.java b/src/test/java/org/opensearch/performanceanalyzer/store/rca/hotshard/HotShardClusterRcaTest.java index 6a270f767..af35929bf 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/store/rca/hotshard/HotShardClusterRcaTest.java +++ b/src/test/java/org/opensearch/performanceanalyzer/store/rca/hotshard/HotShardClusterRcaTest.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.store.rca.hotshard; - import java.util.Arrays; import java.util.Collections; import java.util.List; diff --git a/src/test/java/org/opensearch/performanceanalyzer/util/SQLiteReader.java b/src/test/java/org/opensearch/performanceanalyzer/util/SQLiteReader.java index a68c38ffa..2ad211be3 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/util/SQLiteReader.java +++ b/src/test/java/org/opensearch/performanceanalyzer/util/SQLiteReader.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.util; - import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; diff --git a/src/test/java/org/opensearch/performanceanalyzer/util/WaitFor.java b/src/test/java/org/opensearch/performanceanalyzer/util/WaitFor.java index fab3f6665..be87d6608 100644 --- a/src/test/java/org/opensearch/performanceanalyzer/util/WaitFor.java +++ b/src/test/java/org/opensearch/performanceanalyzer/util/WaitFor.java @@ -5,7 +5,6 @@ package org.opensearch.performanceanalyzer.util; - import java.time.Duration; import java.time.Instant; import java.util.concurrent.Callable;