http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/WorkflowResourceProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/WorkflowResourceProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/WorkflowResourceProvider.java index 35adbcb..9737aaa 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/WorkflowResourceProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/WorkflowResourceProvider.java @@ -79,9 +79,9 @@ public class WorkflowResourceProvider extends protected static final String WORKFLOW_CONTEXT_PROPERTY_ID = PropertyHelper .getPropertyId("Workflow", "context"); - private static final Set<String> pkPropertyIds = new HashSet<String>( - Arrays.asList(new String[] {WORKFLOW_CLUSTER_NAME_PROPERTY_ID, - WORKFLOW_ID_PROPERTY_ID})); + private static final Set<String> pkPropertyIds = new HashSet<>( + Arrays.asList(new String[]{WORKFLOW_CLUSTER_NAME_PROPERTY_ID, + WORKFLOW_ID_PROPERTY_ID})); protected WorkflowFetcher workflowFetcher; @@ -128,7 +128,7 @@ public class WorkflowResourceProvider extends throws SystemException, UnsupportedPropertyException, NoSuchResourceException, NoSuchParentResourceException { - Set<Resource> resourceSet = new HashSet<Resource>(); + Set<Resource> resourceSet = new HashSet<>(); Set<String> requestedIds = getRequestPropertyIds(request, predicate); Set<Map<String,Object>> predicatePropertieSet = getPropertyMaps(predicate); @@ -164,7 +164,7 @@ public class WorkflowResourceProvider extends @Override public Map<Type,String> getKeyPropertyIds() { - Map<Type,String> keyPropertyIds = new HashMap<Type,String>(); + Map<Type,String> keyPropertyIds = new HashMap<>(); keyPropertyIds.put(Type.Cluster, WORKFLOW_CLUSTER_NAME_PROPERTY_ID); keyPropertyIds.put(Type.Workflow, WORKFLOW_ID_PROPERTY_ID); return keyPropertyIds; @@ -246,7 +246,7 @@ public class WorkflowResourceProvider extends @Override public Set<Resource> fetchWorkflows(Set<String> requestedIds, String clusterName, String workflowId) { - Set<Resource> workflows = new HashSet<Resource>(); + Set<Resource> workflows = new HashSet<>(); ResultSet rs = null; try { rs = getResultSet(requestedIds, workflowId); @@ -309,7 +309,7 @@ public class WorkflowResourceProvider extends @Override protected Map<String,WorkflowFields> getDBFieldMap() { - Map<String,WorkflowFields> dbFields = new HashMap<String,WorkflowFields>(); + Map<String,WorkflowFields> dbFields = new HashMap<>(); dbFields.put(WORKFLOW_ID_PROPERTY_ID, WorkflowFields.WORKFLOWID); dbFields.put(WORKFLOW_NAME_PROPERTY_ID, WorkflowFields.WORKFLOWNAME); dbFields.put(WORKFLOW_USER_NAME_PROPERTY_ID, WorkflowFields.USERNAME);
http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/jdbc/JDBCResourceProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/jdbc/JDBCResourceProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/jdbc/JDBCResourceProvider.java index 1df5bb4..8002087 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/jdbc/JDBCResourceProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/jdbc/JDBCResourceProvider.java @@ -68,7 +68,7 @@ public class JDBCResourceProvider extends BaseProvider implements ResourceProvid /** * Key mappings used for joins. */ - private final Map<String, Map<String, String>> importedKeys = new HashMap<String, Map<String, String>>(); + private final Map<String, Map<String, String>> importedKeys = new HashMap<>(); protected final static Logger LOG = LoggerFactory.getLogger(JDBCResourceProvider.class); @@ -87,7 +87,7 @@ public class JDBCResourceProvider extends BaseProvider implements ResourceProvid public Set<Resource> getResources(Request request, Predicate predicate) throws SystemException, UnsupportedPropertyException, NoSuchResourceException, NoSuchParentResourceException { - Set<Resource> resources = new HashSet<Resource>(); + Set<Resource> resources = new HashSet<>(); Set<String> propertyIds = getRequestPropertyIds(request, predicate); // Can't allow these properties with the old schema... @@ -309,7 +309,7 @@ public class JDBCResourceProvider extends BaseProvider implements ResourceProvid private String getSelectSQL(Set<String> propertyIds, Predicate predicate) { StringBuilder columns = new StringBuilder(); - Set<String> tableSet = new HashSet<String>(); + Set<String> tableSet = new HashSet<>(); for (String propertyId : propertyIds) { if (columns.length() > 0) { @@ -444,7 +444,7 @@ public class JDBCResourceProvider extends BaseProvider implements ResourceProvid private void getImportedKeys(Connection connection, String table) throws SQLException { if (!this.importedKeys.containsKey(table)) { - Map<String, String> importedKeys = new HashMap<String, String>(); + Map<String, String> importedKeys = new HashMap<>(); this.importedKeys.put(table, importedKeys); DatabaseMetaData metaData = connection.getMetaData(); @@ -486,7 +486,7 @@ public class JDBCResourceProvider extends BaseProvider implements ResourceProvid * @return the set of tables */ private static Set<String> getTables(Set<String> propertyIds) { - Set<String> tables = new HashSet<String>(); + Set<String> tables = new HashSet<>(); for (String propertyId : propertyIds) { tables.add(PropertyHelper.getPropertyCategory(propertyId)); } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/jmx/JMXPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/jmx/JMXPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/jmx/JMXPropertyProvider.java index cbc15cb..94282ce 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/jmx/JMXPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/jmx/JMXPropertyProvider.java @@ -85,7 +85,7 @@ public class JMXPropertyProvider extends ThreadPoolEnabledPropertyProvider { private static final String PORT_KEY = "tag.port"; private static final String DOT_REPLACEMENT_CHAR = "#"; - private static final Map<String, String> DEFAULT_JMX_PORTS = new HashMap<String, String>(); + private static final Map<String, String> DEFAULT_JMX_PORTS = new HashMap<>(); /** * When Ambari queries NameNode's HA state (among other metrics), it retrieves all metrics from "NN_URL:port/jmx". @@ -202,7 +202,7 @@ public class JMXPropertyProvider extends ThreadPoolEnabledPropertyProvider { throws SystemException { Set<String> ids = getRequestPropertyIds(request, predicate); - Set<String> unsupportedIds = new HashSet<String>(); + Set<String> unsupportedIds = new HashSet<>(); String componentName = (String) resource.getPropertyValue(componentNamePropertyId); if (getComponentMetrics().get(componentName) == null) { @@ -318,7 +318,7 @@ public class JMXPropertyProvider extends ThreadPoolEnabledPropertyProvider { private void getHadoopMetricValue(JMXMetricHolder metricHolder, Set<String> ids, Resource resource, Request request, Ticket ticket) throws IOException { - Map<String, Map<String, Object>> categories = new HashMap<String, Map<String, Object>>(); + Map<String, Map<String, Object>> categories = new HashMap<>(); String componentName = (String) resource.getPropertyValue(componentNamePropertyId); String clusterName = (String) resource.getPropertyValue(clusterNamePropertyId); @@ -345,7 +345,7 @@ public class JMXPropertyProvider extends ThreadPoolEnabledPropertyProvider { String property = propertyInfo.getPropertyId(); String category = ""; - List<String> keyList = new LinkedList<String>(); + List<String> keyList = new LinkedList<>(); int keyStartIndex = property.indexOf('['); if (-1 != keyStartIndex) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LogLineResult.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LogLineResult.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LogLineResult.java index dbcee70..6c3b58e 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LogLineResult.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LogLineResult.java @@ -35,7 +35,7 @@ import org.codehaus.jackson.annotate.JsonProperty; public class LogLineResult { private final Map<String, String> mapOfLogLineProperties = - new HashMap<String, String>(); + new HashMap<>(); private String clusterName; http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LoggingRequestHelperImpl.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LoggingRequestHelperImpl.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LoggingRequestHelperImpl.java index e915538..2b1b04a 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LoggingRequestHelperImpl.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LoggingRequestHelperImpl.java @@ -295,7 +295,7 @@ public class LoggingRequestHelperImpl implements LoggingRequestHelper { public Set<String> sendGetLogFileNamesRequest(String componentName, String hostName) { Map<String, String> queryParameters = - new HashMap<String, String>(); + new HashMap<>(); // TODO, this current method will be a temporary workaround // TODO, until the new LogSearch API method is available to handle this request @@ -403,7 +403,7 @@ public class LoggingRequestHelperImpl implements LoggingRequestHelper { URIBuilder uriBuilder = createBasicURI(scheme); uriBuilder.setPath(LOGSEARCH_GET_LOG_LEVELS_PATH); - Map<String, String> queryParameters = new HashMap<String, String>(); + Map<String, String> queryParameters = new HashMap<>(); // set the query parameters to limit this level count // request to the specific component on the specified host queryParameters.put(HOST_QUERY_PARAMETER_NAME, hostName); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LoggingSearchPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LoggingSearchPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LoggingSearchPropertyProvider.java index a744e0e..c69d00b 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LoggingSearchPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/logging/LoggingSearchPropertyProvider.java @@ -113,7 +113,7 @@ public class LoggingSearchPropertyProvider implements PropertyProvider { HostComponentLoggingInfo loggingInfo = new HostComponentLoggingInfo(); loggingInfo.setComponentName(mappedComponentNameForLogSearch); List<LogFileDefinitionInfo> listOfFileDefinitions = - new LinkedList<LogFileDefinitionInfo>(); + new LinkedList<>(); for (String fileName : logFileNames) { // generate the URIs that can be used by clients to obtain search results/tail log results/etc http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsDataTransferMethodFactory.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsDataTransferMethodFactory.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsDataTransferMethodFactory.java index 3a1c92f..207a79d 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsDataTransferMethodFactory.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsDataTransferMethodFactory.java @@ -29,7 +29,7 @@ public class MetricsDataTransferMethodFactory { private static final Set<String> PERCENTAGE_METRIC; static { - Set<String> percentMetrics = new HashSet<String>(); + Set<String> percentMetrics = new HashSet<>(); percentMetrics.add("cpu_wio"); percentMetrics.add("cpu_idle"); percentMetrics.add("cpu_nice"); @@ -37,7 +37,7 @@ public class MetricsDataTransferMethodFactory { percentMetrics.add("cpu_system"); percentMetrics.add("cpu_user"); - Set<String> metricsWithAggregateFunctionIds = new HashSet<String>(); + Set<String> metricsWithAggregateFunctionIds = new HashSet<>(); for (String metric : percentMetrics) { for (String aggregateFunctionId : AGGREGATE_FUNCTION_IDENTIFIERS) { metricsWithAggregateFunctionIds.add(metric + aggregateFunctionId); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsDownsamplingMethodFactory.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsDownsamplingMethodFactory.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsDownsamplingMethodFactory.java index 368362f..f517555 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsDownsamplingMethodFactory.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsDownsamplingMethodFactory.java @@ -106,7 +106,7 @@ class MetricsAveragePerSecondDownsampling extends MetricsDownsamplingMethod { MetricsDataTransferMethod dataTransferMethod, TemporalInfo temporalInfo) { - OutOfBandAccumuloFilterList<Accumulo> cache = new OutOfBandAccumuloFilterList<Accumulo>(temporalInfo); + OutOfBandAccumuloFilterList<Accumulo> cache = new OutOfBandAccumuloFilterList<>(temporalInfo); final Iterator<Map.Entry<Long, Double>> ci = metricData.getMetricValues().entrySet().iterator(); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/RestMetricsPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/RestMetricsPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/RestMetricsPropertyProvider.java index 7a6021f..f382fbd 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/RestMetricsPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/RestMetricsPropertyProvider.java @@ -175,7 +175,7 @@ public class RestMetricsPropertyProvider extends ThreadPoolEnabledPropertyProvid // Remove request properties that request temporal information Set<String> ids = getRequestPropertyIds(request, predicate); - Set<String> temporalIds = new HashSet<String>(); + Set<String> temporalIds = new HashSet<>(); String resourceComponentName = (String) resource.getPropertyValue(componentNamePropertyId); if (!componentName.equals(resourceComponentName)) { @@ -228,7 +228,7 @@ public class RestMetricsPropertyProvider extends ThreadPoolEnabledPropertyProvid rethrowSystemException(e); } - Set<String> resultIds = new HashSet<String>(); + Set<String> resultIds = new HashSet<>(); for (String id : ids){ for (String metricId : propertyInfos.keySet()){ if (metricId.startsWith(id)){ @@ -271,7 +271,7 @@ public class RestMetricsPropertyProvider extends ThreadPoolEnabledPropertyProvid @Override public Set<String> checkPropertyIds(Set<String> propertyIds) { - Set<String> unsupported = new HashSet<String>(); + Set<String> unsupported = new HashSet<>(); for (String propertyId : propertyIds) { if (!getComponentMetrics(). get(StackDefinedPropertyProvider.WRAPPED_METRICS_KEY). @@ -444,7 +444,7 @@ public class RestMetricsPropertyProvider extends ThreadPoolEnabledPropertyProvid */ private HashMap<String, Set<String>> extractPropertyURLs(Set<String> ids, Map<String, PropertyInfo> propertyInfos) { - HashMap<String, Set<String>> result = new HashMap<String, Set<String>>(); + HashMap<String, Set<String>> result = new HashMap<>(); for (String requestedPropertyId : ids) { PropertyInfo propertyInfo = propertyInfos.get(requestedPropertyId); @@ -452,7 +452,7 @@ public class RestMetricsPropertyProvider extends ThreadPoolEnabledPropertyProvid String url = extractMetricsURL(metricsPath); Set<String> set; if (!result.containsKey(url)) { - set = new HashSet<String>(); + set = new HashSet<>(); result.put(url, set); } else { set = result.get(url); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ThreadPoolEnabledPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ThreadPoolEnabledPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ThreadPoolEnabledPropertyProvider.java index 367c339..49472f5 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ThreadPoolEnabledPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ThreadPoolEnabledPropertyProvider.java @@ -166,7 +166,7 @@ public abstract class ThreadPoolEnabledPropertyProvider extends AbstractProperty // configured with a boundary, then the buffered service ensures that no // requests are discarded. final CompletionService<Resource> completionService = - new BufferedThreadPoolExecutorCompletionService<Resource>(EXECUTOR_SERVICE); + new BufferedThreadPoolExecutorCompletionService<>(EXECUTOR_SERVICE); // In a large cluster we could have thousands of resources to populate here. // Distribute the work across multiple threads. @@ -175,7 +175,7 @@ public abstract class ThreadPoolEnabledPropertyProvider extends AbstractProperty getPopulateResourceCallable(resource, request, predicate, ticket)); } - Set<Resource> keepers = new HashSet<Resource>(); + Set<Resource> keepers = new HashSet<>(); try { for (int i = 0; i < resources.size(); ++i) { Future<Resource> resourceFuture = completionService.poll(COMPLETION_SERVICE_POLL_TIMEOUT, http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaComponentPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaComponentPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaComponentPropertyProvider.java index 01a4c95..babcc07 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaComponentPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaComponentPropertyProvider.java @@ -65,8 +65,8 @@ public class GangliaComponentPropertyProvider extends GangliaPropertyProvider { protected Set<String> getGangliaClusterNames(Resource resource, String clusterName) { String component = getComponentName(resource); - return new HashSet<String>(GANGLIA_CLUSTER_NAME_MAP.containsKey(component) ? - GANGLIA_CLUSTER_NAME_MAP.get(component) : - Collections.<String>emptyList()); + return new HashSet<>(GANGLIA_CLUSTER_NAME_MAP.containsKey(component) ? + GANGLIA_CLUSTER_NAME_MAP.get(component) : + Collections.<String>emptyList()); } } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaHostComponentPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaHostComponentPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaHostComponentPropertyProvider.java index 9d43c14..17f15d6 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaHostComponentPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaHostComponentPropertyProvider.java @@ -64,8 +64,8 @@ public class GangliaHostComponentPropertyProvider extends GangliaPropertyProvide protected Set<String> getGangliaClusterNames(Resource resource, String clusterName) { String component = getComponentName(resource); - return new HashSet<String>(GANGLIA_CLUSTER_NAME_MAP.containsKey(component) ? - GANGLIA_CLUSTER_NAME_MAP.get(component) : - Collections.<String>emptyList()); + return new HashSet<>(GANGLIA_CLUSTER_NAME_MAP.containsKey(component) ? + GANGLIA_CLUSTER_NAME_MAP.get(component) : + Collections.<String>emptyList()); } } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaHostPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaHostPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaHostPropertyProvider.java index 6e241e1..230fcb4 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaHostPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaHostPropertyProvider.java @@ -36,7 +36,7 @@ public class GangliaHostPropertyProvider extends GangliaPropertyProvider { /** * Set of Ganglia cluster names. */ - private static final Set<String> GANGLIA_CLUSTER_NAMES = new HashSet<String>(); + private static final Set<String> GANGLIA_CLUSTER_NAMES = new HashSet<>(); static { GANGLIA_CLUSTER_NAMES.add("HDPNameNode"); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaMetric.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaMetric.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaMetric.java index 2a53aac..c60be11 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaMetric.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaMetric.java @@ -70,7 +70,7 @@ public class GangliaMetric { //BUG-3386 Cluster CPU Chart is off the charts // Here can be added other percentage metrics static { - Set<String> temp = new HashSet<String>(); + Set<String> temp = new HashSet<>(); temp.add("cpu_wio"); temp.add("cpu_idle"); temp.add("cpu_nice"); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaPropertyProvider.java index 1796e27..4b48496 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaPropertyProvider.java @@ -58,7 +58,7 @@ public abstract class GangliaPropertyProvider extends MetricsPropertyProvider { /** * Map of Ganglia cluster names keyed by component type. */ - static final Map<String, List<String>> GANGLIA_CLUSTER_NAME_MAP = new HashMap<String, List<String>>(); + static final Map<String, List<String>> GANGLIA_CLUSTER_NAME_MAP = new HashMap<>(); static { @@ -177,13 +177,13 @@ public abstract class GangliaPropertyProvider extends MetricsPropertyProvider { Set<String> ids) { Map<String, Map<TemporalInfo, RRDRequest>> requestMap = - new HashMap<String, Map<TemporalInfo, RRDRequest>>(); + new HashMap<>(); for (Resource resource : resources) { String clusterName = (String) resource.getPropertyValue(clusterNamePropertyId); Map<TemporalInfo, RRDRequest> requests = requestMap.get(clusterName); if (requests == null) { - requests = new HashMap<TemporalInfo, RRDRequest>(); + requests = new HashMap<>(); requestMap.put(clusterName, requests); } @@ -194,7 +194,7 @@ public abstract class GangliaPropertyProvider extends MetricsPropertyProvider { new ResourceKey(getHostName(resource), gangliaClusterName); for (String id : ids) { - Map<String, PropertyInfo> propertyInfoMap = new HashMap<String, PropertyInfo>(); + Map<String, PropertyInfo> propertyInfoMap = new HashMap<>(); Map<String, PropertyInfo> componentMetricMap = getComponentMetrics().get(getComponentName(resource)); @@ -334,10 +334,10 @@ public abstract class GangliaPropertyProvider extends MetricsPropertyProvider { private static final int POPULATION_TIME_UPPER_LIMIT = 5; private final String clusterName; private final TemporalInfo temporalInfo; - private final Map<ResourceKey, Set<Resource>> resources = new HashMap<ResourceKey, Set<Resource>>(); - private final Map<String, Set<String>> metrics = new HashMap<String, Set<String>>(); - private final Set<String> clusterSet = new HashSet<String>(); - private final Set<String> hostSet = new HashSet<String>(); + private final Map<ResourceKey, Set<Resource>> resources = new HashMap<>(); + private final Map<String, Set<String>> metrics = new HashMap<>(); + private final Set<String> clusterSet = new HashSet<>(); + private final Set<String> hostSet = new HashSet<>(); private RRDRequest(String clusterName, TemporalInfo temporalInfo) { @@ -350,7 +350,7 @@ public abstract class GangliaPropertyProvider extends MetricsPropertyProvider { hostSet.add(key.getHostName()); Set<Resource> resourceSet = resources.get(key); if (resourceSet == null) { - resourceSet = new HashSet<Resource>(); + resourceSet = new HashSet<>(); resources.put(key, resourceSet); } resourceSet.add(resource); @@ -360,7 +360,7 @@ public abstract class GangliaPropertyProvider extends MetricsPropertyProvider { Set<String> propertyIds = metrics.get(metric); if (propertyIds == null) { - propertyIds = new HashSet<String>(); + propertyIds = new HashSet<>(); metrics.put(metric, propertyIds); } propertyIds.add(id); @@ -429,7 +429,7 @@ public abstract class GangliaPropertyProvider extends MetricsPropertyProvider { while(!"[~EOF]".equals(dsName)) { GangliaMetric metric = new GangliaMetric(); List<GangliaMetric.TemporalMetric> listTemporalMetrics = - new ArrayList<GangliaMetric.TemporalMetric>(); + new ArrayList<>(); metric.setDs_name(dsName); metric.setCluster_name(reader.readLine()); @@ -532,7 +532,7 @@ public abstract class GangliaPropertyProvider extends MetricsPropertyProvider { List<String> parameterList = null; if (metric_name != null) { propertyIdSet = metrics.get(metric_name); - parameterList = new LinkedList<String>(); + parameterList = new LinkedList<>(); if (propertyIdSet == null) { for (Map.Entry<String, Set<String>> entry : metrics.entrySet()) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaReportPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaReportPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaReportPropertyProvider.java index 578c622..e35af74 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaReportPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/ganglia/GangliaReportPropertyProvider.java @@ -71,7 +71,7 @@ public class GangliaReportPropertyProvider extends MetricsReportPropertyProvider public Set<Resource> populateResources(Set<Resource> resources, Request request, Predicate predicate) throws SystemException { - Set<Resource> keepers = new HashSet<Resource>(); + Set<Resource> keepers = new HashSet<>(); for (Resource resource : resources) { if (populateResource(resource, request, predicate)) { keepers.add(resource); @@ -152,7 +152,7 @@ public class GangliaReportPropertyProvider extends MetricsReportPropertyProvider } private Map<String, Map<String, String>> getPropertyIdMaps(Request request, Set<String> ids) { - Map<String, Map<String, String>> propertyMap = new HashMap<String, Map<String, String>>(); + Map<String, Map<String, String>> propertyMap = new HashMap<>(); for (String id : ids) { Map<String, PropertyInfo> propertyInfoMap = getPropertyInfoMap("*", id); @@ -175,7 +175,7 @@ public class GangliaReportPropertyProvider extends MetricsReportPropertyProvider if (report != null) { Map<String, String> map = propertyMap.get(report); if (map == null) { - map = new HashMap<String, String>(); + map = new HashMap<>(); propertyMap.put(report, map); } map.put(propertyName, propertyId); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProvider.java index 759f595..c4c2ddc 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProvider.java @@ -119,7 +119,7 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { */ @Override public Set<String> checkPropertyIds(Set<String> propertyIds) { - Set<String> supportedIds = new HashSet<String>(); + Set<String> supportedIds = new HashSet<>(); for (String propertyId : propertyIds) { if (propertyId.startsWith(ZERO_PADDING_PARAM) || PropertyHelper.hasAggregateFunctionSuffix(propertyId)) { @@ -135,15 +135,15 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { */ class MetricsRequest { private final TemporalInfo temporalInfo; - private final Map<String, Set<Resource>> resources = new HashMap<String, Set<Resource>>(); - private final Map<String, Set<String>> metrics = new HashMap<String, Set<String>>(); + private final Map<String, Set<Resource>> resources = new HashMap<>(); + private final Map<String, Set<String>> metrics = new HashMap<>(); private final URIBuilder uriBuilder; Set<String> resolvedMetricsParams; MetricsRequestHelper requestHelper = new MetricsRequestHelper(streamProvider); // Metrics with amsHostMetric = true // Basically a host metric to be returned for a hostcomponent - private final Set<String> hostComponentHostMetrics = new HashSet<String>(); + private final Set<String> hostComponentHostMetrics = new HashSet<>(); private String clusterName; private Map<String, Set<String>> componentMetricMap = new HashMap<>(); @@ -161,7 +161,7 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { public void putResource(String componentName, Resource resource) { Set<Resource> resourceSet = resources.get(componentName); if (resourceSet == null) { - resourceSet = new HashSet<Resource>(); + resourceSet = new HashSet<>(); resources.put(componentName, resourceSet); } resourceSet.add(resource); @@ -171,7 +171,7 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { Set<String> propertyIds = metrics.get(metric); if (propertyIds == null) { - propertyIds = new HashSet<String>(); + propertyIds = new HashSet<>(); metrics.put(metric, propertyIds); } propertyIds.add(id); @@ -367,7 +367,7 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { private Set<String> createPatterns(Set<String> rawNames) { Pattern pattern = Pattern.compile(METRIC_REGEXP_PATTERN); - Set<String> result = new HashSet<String>(); + Set<String> result = new HashSet<>(); for (String rawName : rawNames) { Matcher matcher = pattern.matcher(rawName); StringBuilder sb = new StringBuilder(); @@ -393,7 +393,7 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { } private Set<String> processRegexps(Set<String> metricNames) { - Set<String> result = new HashSet<String>(); + Set<String> result = new HashSet<>(); for (String name : metricNames) { result.add(name.replaceAll(METRIC_REGEXP_PATTERN, Matcher.quoteReplacement("%"))); } @@ -404,7 +404,7 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { TemporalInfo temporalInfo) { String metric_name = metric.getMetricName(); Set<String> propertyIdSet = metrics.get(metric_name); - List<String> parameterList = new LinkedList<String>(); + List<String> parameterList = new LinkedList<>(); if (propertyIdSet == null) { for (Map.Entry<String, Set<String>> entry : metrics.entrySet()) { @@ -561,7 +561,7 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { } else { metricPropertyIds = PropertyHelper.getMetricPropertyIds(Resource.Type.Component); } - Map<String, PropertyInfo> amsMetrics = new HashMap<String, PropertyInfo>(); + Map<String, PropertyInfo> amsMetrics = new HashMap<>(); if (metricPropertyIds.containsKey(HBASE_MASTER.name())) { amsMetrics.putAll(metricPropertyIds.get(HBASE_MASTER.name())); } @@ -587,7 +587,7 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { Set<Resource> resources, Request request, Set<String> ids) throws SystemException { Map<String, Map<TemporalInfo, MetricsRequest>> requestMap = - new HashMap<String, Map<TemporalInfo, MetricsRequest>>(); + new HashMap<>(); String collectorPort = null; Map<String, Boolean> clusterCollectorComponentLiveMap = new HashMap<>(); @@ -645,7 +645,7 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { Map<TemporalInfo, MetricsRequest> requests = requestMap.get(clusterName); if (requests == null) { - requests = new HashMap<TemporalInfo, MetricsRequest>(); + requests = new HashMap<>(); requestMap.put(clusterName, requests); } @@ -656,7 +656,7 @@ public abstract class AMSPropertyProvider extends MetricsPropertyProvider { } for (String id : ids) { - Map<String, PropertyInfo> propertyInfoMap = new HashMap<String, PropertyInfo>(); + Map<String, PropertyInfo> propertyInfoMap = new HashMap<>(); String componentName = getOverridenComponentName(resource); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSReportPropertyProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSReportPropertyProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSReportPropertyProvider.java index 96e3621..c1576a3 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSReportPropertyProvider.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSReportPropertyProvider.java @@ -82,7 +82,7 @@ public class AMSReportPropertyProvider extends MetricsReportPropertyProvider { */ @Override public Set<String> checkPropertyIds(Set<String> propertyIds) { - Set<String> supportedIds = new HashSet<String>(); + Set<String> supportedIds = new HashSet<>(); for (String propertyId : propertyIds) { if (propertyId.startsWith(ZERO_PADDING_PARAM) || PropertyHelper.hasAggregateFunctionSuffix(propertyId)) { @@ -97,7 +97,7 @@ public class AMSReportPropertyProvider extends MetricsReportPropertyProvider { public Set<Resource> populateResources(Set<Resource> resources, Request request, Predicate predicate) throws SystemException { - Set<Resource> keepers = new HashSet<Resource>(); + Set<Resource> keepers = new HashSet<>(); for (Resource resource : resources) { if (populateResource(resource, request, predicate)) { keepers.add(resource); @@ -253,7 +253,7 @@ public class AMSReportPropertyProvider extends MetricsReportPropertyProvider { } private Map<String, MetricReportRequest> getPropertyIdMaps(Request request, Set<String> ids) { - Map<String, MetricReportRequest> propertyMap = new HashMap<String, MetricReportRequest>(); + Map<String, MetricReportRequest> propertyMap = new HashMap<>(); for (String id : ids) { Map<String, PropertyInfo> propertyInfoMap = getPropertyInfoMap("*", id); @@ -290,7 +290,7 @@ public class AMSReportPropertyProvider extends MetricsReportPropertyProvider { class MetricReportRequest { private TemporalInfo temporalInfo; - private Map<String, String> propertyIdMap = new HashMap<String, String>(); + private Map<String, String> propertyIdMap = new HashMap<>(); public TemporalInfo getTemporalInfo() { return temporalInfo; http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/cache/TimelineMetricCacheEntryFactory.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/cache/TimelineMetricCacheEntryFactory.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/cache/TimelineMetricCacheEntryFactory.java index 036962b..932345b 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/cache/TimelineMetricCacheEntryFactory.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/cache/TimelineMetricCacheEntryFactory.java @@ -212,7 +212,7 @@ public class TimelineMetricCacheEntryFactory implements UpdatingCacheEntryFactor if (newMetrics != null && !newMetrics.getMetrics().isEmpty()) { for (TimelineMetric timelineMetric : newMetrics.getMetrics()) { if (LOG.isTraceEnabled()) { - TreeMap<Long, Double> sortedMetrics = new TreeMap<Long, Double>(timelineMetric.getMetricValues()); + TreeMap<Long, Double> sortedMetrics = new TreeMap<>(timelineMetric.getMetricValues()); LOG.trace("New metric: " + timelineMetric.getMetricName() + " # " + timelineMetric.getMetricValues().size() + ", startTime = " + @@ -232,7 +232,7 @@ public class TimelineMetricCacheEntryFactory implements UpdatingCacheEntryFactor existingMetric.getMetricValues().putAll(timelineMetric.getMetricValues()); if (LOG.isTraceEnabled()) { - TreeMap<Long, Double> sortedMetrics = new TreeMap<Long, Double>(existingMetric.getMetricValues()); + TreeMap<Long, Double> sortedMetrics = new TreeMap<>(existingMetric.getMetricValues()); LOG.trace("Merged metric: " + timelineMetric.getMetricName() + ", " + "Final size: " + existingMetric.getMetricValues().size() + ", startTime = " + sortedMetrics.firstKey() + ", endTime = " + sortedMetrics.lastKey()); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/AndPredicate.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/AndPredicate.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/AndPredicate.java index 70c0069..6753c6c 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/AndPredicate.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/AndPredicate.java @@ -42,7 +42,7 @@ public class AndPredicate extends ArrayPredicate { } public static Predicate instance(Predicate... predicates) { - List<Predicate> predicateList = new LinkedList<Predicate>(); + List<Predicate> predicateList = new LinkedList<>(); // Simplify the predicate array for (Predicate predicate : predicates) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/ArrayPredicate.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/ArrayPredicate.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/ArrayPredicate.java index 2bcf64e..7103440 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/ArrayPredicate.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/ArrayPredicate.java @@ -30,7 +30,7 @@ import org.apache.ambari.server.controller.utilities.PredicateHelper; */ public abstract class ArrayPredicate implements BasePredicate { private final Predicate[] predicates; - private final Set<String> propertyIds = new HashSet<String>(); + private final Set<String> propertyIds = new HashSet<>(); // ----- Constructors ----------------------------------------------------- @@ -101,15 +101,15 @@ public abstract class ArrayPredicate implements BasePredicate { if (propertyIds != null ? !propertyIds.equals(that.propertyIds) : that.propertyIds != null) return false; // don't care about array order - Set<Predicate> setThisPredicates = new HashSet<Predicate>(Arrays.asList(predicates)); - Set<Predicate> setThatPredicates = new HashSet<Predicate>(Arrays.asList(that.predicates)); + Set<Predicate> setThisPredicates = new HashSet<>(Arrays.asList(predicates)); + Set<Predicate> setThatPredicates = new HashSet<>(Arrays.asList(that.predicates)); return setThisPredicates.equals(setThatPredicates); } @Override public int hashCode() { // don't care about array order - int result = predicates != null ? new HashSet<Predicate>(Arrays.asList(predicates)).hashCode() : 0; + int result = predicates != null ? new HashSet<>(Arrays.asList(predicates)).hashCode() : 0; result = 31 * result + (propertyIds != null ? propertyIds.hashCode() : 0); return result; } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/EqualsPredicate.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/EqualsPredicate.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/EqualsPredicate.java index 7ac0e7a..7431bb4 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/EqualsPredicate.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/EqualsPredicate.java @@ -61,6 +61,6 @@ public class EqualsPredicate<T> extends ComparisonPredicate<T> { @Override public ComparisonPredicate<T> copy(String propertyId) { - return new EqualsPredicate<T>(propertyId, getValue()); + return new EqualsPredicate<>(propertyId, getValue()); } } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/GreaterEqualsPredicate.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/GreaterEqualsPredicate.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/GreaterEqualsPredicate.java index a1c5e30..1aeb1ed 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/GreaterEqualsPredicate.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/GreaterEqualsPredicate.java @@ -53,6 +53,6 @@ public class GreaterEqualsPredicate<T> extends ComparisonPredicate<T> { @Override public ComparisonPredicate<T> copy(String propertyId) { - return new GreaterEqualsPredicate<T>(propertyId, getValue()); + return new GreaterEqualsPredicate<>(propertyId, getValue()); } } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/GreaterPredicate.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/GreaterPredicate.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/GreaterPredicate.java index 017e6bc..a10e0f2 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/GreaterPredicate.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/GreaterPredicate.java @@ -52,6 +52,6 @@ public class GreaterPredicate<T> extends ComparisonPredicate<T> { @Override public ComparisonPredicate<T> copy(String propertyId) { - return new GreaterPredicate<T>(propertyId, getValue()); + return new GreaterPredicate<>(propertyId, getValue()); } } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/LessEqualsPredicate.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/LessEqualsPredicate.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/LessEqualsPredicate.java index 2d6938f..393aeec 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/LessEqualsPredicate.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/LessEqualsPredicate.java @@ -53,6 +53,6 @@ public class LessEqualsPredicate<T> extends ComparisonPredicate<T> { @Override public ComparisonPredicate<T> copy(String propertyId) { - return new LessEqualsPredicate<T>(propertyId, getValue()); + return new LessEqualsPredicate<>(propertyId, getValue()); } } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/LessPredicate.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/LessPredicate.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/LessPredicate.java index 5a71134..afe31b3 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/LessPredicate.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/LessPredicate.java @@ -52,6 +52,6 @@ public class LessPredicate<T> extends ComparisonPredicate<T> { @Override public ComparisonPredicate<T> copy(String propertyId) { - return new LessPredicate<T>(propertyId, getValue()); + return new LessPredicate<>(propertyId, getValue()); } } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/OrPredicate.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/OrPredicate.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/OrPredicate.java index ba85185..047272a 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/OrPredicate.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/predicate/OrPredicate.java @@ -40,7 +40,7 @@ public class OrPredicate extends ArrayPredicate { } public static Predicate instance(Predicate... predicates) { - List<Predicate> predicateList = new LinkedList<Predicate>(); + List<Predicate> predicateList = new LinkedList<>(); // Simplify the predicate array for (Predicate predicate : predicates) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/spi/Resource.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/spi/Resource.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/spi/Resource.java index 30cf073..58bad50 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/spi/Resource.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/spi/Resource.java @@ -185,7 +185,7 @@ public interface Resource { /** * Map of all registered types. */ - private static Map<String, Type> types = new ConcurrentHashMap<String, Type>(); + private static Map<String, Type> types = new ConcurrentHashMap<>(); /** * Ordinal number counter for registering external types. http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/BufferedThreadPoolExecutorCompletionService.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/BufferedThreadPoolExecutorCompletionService.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/BufferedThreadPoolExecutorCompletionService.java index 9f31fef..a57b793 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/BufferedThreadPoolExecutorCompletionService.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/BufferedThreadPoolExecutorCompletionService.java @@ -52,7 +52,7 @@ public class BufferedThreadPoolExecutorCompletionService<V> extends ExecutorComp public BufferedThreadPoolExecutorCompletionService(ThreadPoolExecutor executor) { super(executor); this.executor = executor; - this.overflowQueue = new LinkedBlockingQueue<Runnable>(); + this.overflowQueue = new LinkedBlockingQueue<>(); this.executor.setRejectedExecutionHandler(new RejectedExecutionHandler() { /** * Once the ThreadPoolExecutor is at full capacity, it starts to reject http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PredicateBuilder.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PredicateBuilder.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PredicateBuilder.java index 6c28e38..e971faf 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PredicateBuilder.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PredicateBuilder.java @@ -36,7 +36,7 @@ import org.apache.ambari.server.controller.spi.Predicate; public class PredicateBuilder { private String propertyId; - private List<Predicate> predicates = new LinkedList<Predicate>(); + private List<Predicate> predicates = new LinkedList<>(); private Operator operator = null; private final PredicateBuilder outer; private boolean done = false; @@ -142,7 +142,7 @@ public class PredicateBuilder { if (propertyId == null) { throw new IllegalStateException("No property."); } - addPredicate(new EqualsPredicate<T>(propertyId, value)); + addPredicate(new EqualsPredicate<>(propertyId, value)); return new PredicateBuilderWithPredicate(); } @@ -152,7 +152,7 @@ public class PredicateBuilder { if (propertyId == null) { throw new IllegalStateException("No property."); } - addPredicate(new GreaterPredicate<T>(propertyId, value)); + addPredicate(new GreaterPredicate<>(propertyId, value)); return new PredicateBuilderWithPredicate(); } @@ -162,7 +162,7 @@ public class PredicateBuilder { if (propertyId == null) { throw new IllegalStateException("No property."); } - addPredicate(new GreaterEqualsPredicate<T>(propertyId, value)); + addPredicate(new GreaterEqualsPredicate<>(propertyId, value)); return new PredicateBuilderWithPredicate(); } @@ -172,7 +172,7 @@ public class PredicateBuilder { if (propertyId == null) { throw new IllegalStateException("No property."); } - addPredicate(new LessPredicate<T>(propertyId, value)); + addPredicate(new LessPredicate<>(propertyId, value)); return new PredicateBuilderWithPredicate(); } @@ -182,7 +182,7 @@ public class PredicateBuilder { if (propertyId == null) { throw new IllegalStateException("No property."); } - addPredicate(new LessEqualsPredicate<T>(propertyId, value)); + addPredicate(new LessEqualsPredicate<>(propertyId, value)); return new PredicateBuilderWithPredicate(); } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PropertyHelper.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PropertyHelper.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PropertyHelper.java index 4681b08..c747a33 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PropertyHelper.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PropertyHelper.java @@ -123,7 +123,7 @@ public class PropertyHelper { * @return the set of property ids */ public static Set<String> getPropertyIds(Map<String, Map<String, PropertyInfo>> componentPropertyInfoMap ) { - Set<String> propertyIds = new HashSet<String>(); + Set<String> propertyIds = new HashSet<>(); for (Map.Entry<String, Map<String, PropertyInfo>> entry : componentPropertyInfoMap.entrySet()) { propertyIds.addAll(entry.getValue().keySet()); @@ -247,7 +247,7 @@ public class PropertyHelper { * @return the set of categories */ public static Set<String> getCategories(Set<String> propertyIds) { - Set<String> categories = new HashSet<String>(); + Set<String> categories = new HashSet<>(); for (String property : propertyIds) { String category = PropertyHelper.getPropertyCategory(property); while (category != null) { @@ -311,9 +311,9 @@ public class PropertyHelper { Set<String> ids = request.getPropertyIds(); if (ids != null) { - ids = new HashSet<String>(ids); + ids = new HashSet<>(ids); } else { - ids = new HashSet<String>(); + ids = new HashSet<>(); } Set<Map<String, Object>> properties = request.getProperties(); @@ -333,7 +333,7 @@ public class PropertyHelper { * @return the map of properties for the given resource */ public static Map<String, Object> getProperties(Resource resource) { - Map<String, Object> properties = new HashMap<String, Object>(); + Map<String, Object> properties = new HashMap<>(); Map<String, Map<String, Object>> categories = resource.getPropertiesMap(); @@ -413,8 +413,8 @@ public class PropertyHelper { * @param propertyIds the property ids associated with the request; may be null */ public static Request getReadRequest(String ... propertyIds) { - return PropertyHelper.getReadRequest(new HashSet<String>( - Arrays.asList(propertyIds))); + return PropertyHelper.getReadRequest(new HashSet<>( + Arrays.asList(propertyIds))); } /** @@ -438,13 +438,13 @@ public class PropertyHelper { new TypeReference<Map<Resource.InternalType, Map<String, Map<String, Metric>>>>() {}); Map<Resource.InternalType, Map<String, Map<String, PropertyInfo>>> resourceMetrics = - new HashMap<Resource.InternalType, Map<String, Map<String, PropertyInfo>>>(); + new HashMap<>(); for (Map.Entry<Resource.InternalType, Map<String, Map<String, Metric>>> resourceEntry : resourceMetricMap.entrySet()) { - Map<String, Map<String, PropertyInfo>> componentMetrics = new HashMap<String, Map<String, PropertyInfo>>(); + Map<String, Map<String, PropertyInfo>> componentMetrics = new HashMap<>(); for (Map.Entry<String, Map<String, Metric>> componentEntry : resourceEntry.getValue().entrySet()) { - Map<String, PropertyInfo> metrics = new HashMap<String, PropertyInfo>(); + Map<String, PropertyInfo> metrics = new HashMap<>(); for (Map.Entry<String, Metric> metricEntry : componentEntry.getValue().entrySet()) { String property = metricEntry.getKey(); @@ -489,11 +489,11 @@ public class PropertyHelper { new TypeReference<Map<Resource.InternalType, Map<Resource.InternalType, String>>>() {}); Map<Resource.InternalType, Map<Resource.Type, String>> returnMap = - new HashMap<Resource.InternalType, Map<Resource.Type, String>>(); + new HashMap<>(); // convert inner maps from InternalType to Type for (Map.Entry<Resource.InternalType, Map<Resource.InternalType, String>> entry : map.entrySet()) { - Map<Resource.Type, String> innerMap = new HashMap<Resource.Type, String>(); + Map<Resource.Type, String> innerMap = new HashMap<>(); for (Map.Entry<Resource.InternalType, String> entry1 : entry.getValue().entrySet()) { innerMap.put(Resource.Type.valueOf(entry1.getKey().name()), entry1.getValue()); @@ -593,7 +593,7 @@ public class PropertyHelper { for (Map.Entry<String, Map<String, PropertyInfo>> metricInfoEntry : metrics.entrySet()) { Map<String, PropertyInfo> metricInfo = metricInfoEntry.getValue(); - Map<String, PropertyInfo> aggregateMetrics = new HashMap<String, PropertyInfo>(); + Map<String, PropertyInfo> aggregateMetrics = new HashMap<>(); // For every metric for (Map.Entry<String, PropertyInfo> metricEntry : metricInfo.entrySet()) { // For each aggregate function id http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionManager.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionManager.java b/ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionManager.java index 7e93f23..7a2738b 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionManager.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionManager.java @@ -48,7 +48,7 @@ public class ActionDefinitionManager { private final static Logger LOG = LoggerFactory .getLogger(ActionDefinitionManager.class); private static final Map<Class<?>, JAXBContext> _jaxbContexts = - new HashMap<Class<?>, JAXBContext>(); + new HashMap<>(); private static final Short MAX_TIMEOUT = Short.MAX_VALUE-1; static { @@ -60,7 +60,7 @@ public class ActionDefinitionManager { } } - private final Map<String, ActionDefinition> actionDefinitionMap = new HashMap<String, ActionDefinition>(); + private final Map<String, ActionDefinition> actionDefinitionMap = new HashMap<>(); public ActionDefinitionManager() { } @@ -179,7 +179,7 @@ public class ActionDefinitionManager { } public List<ActionDefinition> getAllActionDefinition() { - return new ArrayList<ActionDefinition>(actionDefinitionMap.values()); + return new ArrayList<>(actionDefinitionMap.values()); } public ActionDefinition getActionDefinition(String name) { @@ -222,7 +222,7 @@ public class ActionDefinitionManager { if (StringUtils.isEmpty(permissions)) { return null; } else { - Set<RoleAuthorization> authorizations = new HashSet<RoleAuthorization>(); + Set<RoleAuthorization> authorizations = new HashSet<>(); String[] parts = permissions.split(","); for (String permission : parts) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionXml.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionXml.java b/ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionXml.java index 829c4ba..8ef64ef 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionXml.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/customactions/ActionDefinitionXml.java @@ -30,7 +30,7 @@ import javax.xml.bind.annotation.XmlRootElement; public class ActionDefinitionXml { @XmlElement(name="actionDefinition") - private List<ActionDefinitionSpec> actionDefinitions = new ArrayList<ActionDefinitionSpec>(); + private List<ActionDefinitionSpec> actionDefinitions = new ArrayList<>(); /** * @return the list of properties contained in a configuration file http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertAggregateListener.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertAggregateListener.java b/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertAggregateListener.java index d982c2f..1ed19a4 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertAggregateListener.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertAggregateListener.java @@ -92,7 +92,7 @@ public class AlertAggregateListener { * shouldn't need to fire new aggregate alerts unless the state or text has * changed. */ - private Map<String, Alert> m_alertCache = new ConcurrentHashMap<String, Alert>(); + private Map<String, Alert> m_alertCache = new ConcurrentHashMap<>(); /** * Used for quick lookups of aggregate alerts. http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertHostListener.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertHostListener.java b/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertHostListener.java index 79ba4b4..f722435 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertHostListener.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertHostListener.java @@ -124,7 +124,7 @@ public class AlertHostListener { List<AlertDefinition> agentDefinitions = m_ambariServiceAlertDefinitions.getAgentDefinitions(); List<AlertDefinition> serverDefinitions = m_ambariServiceAlertDefinitions.getServerDefinitions(); - List<AlertDefinition> ambariServiceDefinitions = new ArrayList<AlertDefinition>(); + List<AlertDefinition> ambariServiceDefinitions = new ArrayList<>(); ambariServiceDefinitions.addAll(agentDefinitions); ambariServiceDefinitions.addAll(serverDefinitions); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertStateChangedListener.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertStateChangedListener.java b/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertStateChangedListener.java index 4d908e9..ce55203 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertStateChangedListener.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/alerts/AlertStateChangedListener.java @@ -159,7 +159,7 @@ public class AlertStateChangedListener { } List<AlertGroupEntity> groups = m_alertsDispatchDao.findGroupsByDefinition(definition); - List<AlertNoticeEntity> notices = new LinkedList<AlertNoticeEntity>(); + List<AlertNoticeEntity> notices = new LinkedList<>(); // for each group, determine if there are any targets that need to receive // a notification about the alert state change event http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/tasks/TaskStatusListener.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/tasks/TaskStatusListener.java b/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/tasks/TaskStatusListener.java index bc146ef..93eef36 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/tasks/TaskStatusListener.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/tasks/TaskStatusListener.java @@ -554,7 +554,7 @@ public class TaskStatusListener { private Set <Long> taskIds; //Map of roles to successFactors for this stage. Default is 1 i.e. 100% - private Map<Role, Float> successFactors = new HashMap<Role, Float>(); + private Map<Role, Float> successFactors = new HashMap<>(); public ActiveStage(HostRoleStatus status, HostRoleStatus displayStatus, Map<Role, Float> successFactors, Boolean skippable, Set<Long> taskIds) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/upgrade/HostVersionOutOfSyncListener.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/upgrade/HostVersionOutOfSyncListener.java b/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/upgrade/HostVersionOutOfSyncListener.java index 51ee285..b4ddf09 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/upgrade/HostVersionOutOfSyncListener.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/events/listeners/upgrade/HostVersionOutOfSyncListener.java @@ -224,11 +224,11 @@ public class HostVersionOutOfSyncListener { try { Cluster cluster = clusters.get().getClusterById(event.getClusterId()); - Set<RepositoryVersionEntity> changedRepositoryVersions = new HashSet<RepositoryVersionEntity>(); + Set<RepositoryVersionEntity> changedRepositoryVersions = new HashSet<>(); Map<String, ServiceComponent> serviceComponents = cluster.getService(event.getServiceName()).getServiceComponents(); // Determine hosts that become OUT_OF_SYNC when adding components for new service Map<String, List<ServiceComponent>> affectedHosts = - new HashMap<String, List<ServiceComponent>>(); + new HashMap<>(); for (ServiceComponent component : serviceComponents.values()) { for (String hostname : component.getServiceComponentHosts().keySet()) { if (! affectedHosts.containsKey(hostname)) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/metadata/ActionMetadata.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/metadata/ActionMetadata.java b/ambari-server/src/main/java/org/apache/ambari/server/metadata/ActionMetadata.java index 54ce9ae..e0bfdcf 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/metadata/ActionMetadata.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/metadata/ActionMetadata.java @@ -35,16 +35,16 @@ import com.google.inject.Singleton; */ @Singleton public class ActionMetadata { - private final Map<String, List<String>> serviceActions = new HashMap<String, List<String>>(); - private final Map<String, String> serviceClients = new HashMap<String, String>(); + private final Map<String, List<String>> serviceActions = new HashMap<>(); + private final Map<String, String> serviceClients = new HashMap<>(); private final Map<String, String> serviceCheckActions = - new HashMap<String, String>(); - private final List<String> defaultHostComponentCommands = new ArrayList<String>(); + new HashMap<>(); + private final List<String> defaultHostComponentCommands = new ArrayList<>(); public final static String SERVICE_CHECK_POSTFIX = "_SERVICE_CHECK"; private static final Map<String, String> SERVICE_CHECKS; static { - Map<String, String> serviceChecks = new HashMap<String, String>(); + Map<String, String> serviceChecks = new HashMap<>(); serviceChecks.put(Service.Type.ZOOKEEPER.toString(), "ZOOKEEPER_QUORUM_SERVICE_CHECK"); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/metadata/AmbariServiceAlertDefinitions.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/metadata/AmbariServiceAlertDefinitions.java b/ambari-server/src/main/java/org/apache/ambari/server/metadata/AmbariServiceAlertDefinitions.java index 55a0035..36e1904 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/metadata/AmbariServiceAlertDefinitions.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/metadata/AmbariServiceAlertDefinitions.java @@ -105,7 +105,7 @@ public class AmbariServiceAlertDefinitions { * component. */ private List<AlertDefinition> getDefinitions(Components component) { - List<AlertDefinition> definitions = new ArrayList<AlertDefinition>(); + List<AlertDefinition> definitions = new ArrayList<>(); InputStream inputStream = ClassLoader.getSystemResourceAsStream("alerts.json"); InputStreamReader reader = new InputStreamReader(inputStream); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java b/ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java index 7a767bd..40ec0a1 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java @@ -190,10 +190,10 @@ public class RoleCommandOrder implements Cloneable { public Set<Service> getTransitiveServices(Service service, RoleCommand cmd) throws AmbariException { - Set<Service> transitiveServices = new HashSet<Service>(); + Set<Service> transitiveServices = new HashSet<>(); Cluster cluster = service.getCluster(); - Set<RoleCommandPair> allDeps = new HashSet<RoleCommandPair>(); + Set<RoleCommandPair> allDeps = new HashSet<>(); for (ServiceComponent sc : service.getServiceComponents().values()) { RoleCommandPair rcp = new RoleCommandPair(Role.valueOf(sc.getName()), cmd); Set<RoleCommandPair> deps = dependencies.get(rcp); @@ -221,8 +221,8 @@ public class RoleCommandOrder implements Cloneable { */ private void extendTransitiveDependency() { for (Map.Entry<RoleCommandPair, Set<RoleCommandPair>> roleCommandPairSetEntry : dependencies.entrySet()) { - HashSet<RoleCommandPair> visited = new HashSet<RoleCommandPair>(); - HashSet<RoleCommandPair> transitiveDependencies = new HashSet<RoleCommandPair>(); + HashSet<RoleCommandPair> visited = new HashSet<>(); + HashSet<RoleCommandPair> transitiveDependencies = new HashSet<>(); for (RoleCommandPair directlyBlockedOn : dependencies.get(roleCommandPairSetEntry.getKey())) { visited.add(directlyBlockedOn); identifyTransitiveDependencies(directlyBlockedOn, visited, transitiveDependencies); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariMetricSinkImpl.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariMetricSinkImpl.java b/ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariMetricSinkImpl.java index 8b53c10..f268149 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariMetricSinkImpl.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariMetricSinkImpl.java @@ -123,7 +123,7 @@ public class AmbariMetricSinkImpl extends AbstractTimelineMetricsSink implements } } - Set<String> propertyIds = new HashSet<String>(); + Set<String> propertyIds = new HashSet<>(); propertyIds.add(ServiceConfigVersionResourceProvider.SERVICE_CONFIG_VERSION_CONFIGURATIONS_PROPERTY_ID); Predicate predicate = new PredicateBuilder().property( http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariPerformanceMonitor.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariPerformanceMonitor.java b/ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariPerformanceMonitor.java index 52cc0a3..fcf4525 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariPerformanceMonitor.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/metrics/system/impl/AmbariPerformanceMonitor.java @@ -78,7 +78,7 @@ public class AmbariPerformanceMonitor extends PerformanceMonitor { public void dumpResults() { lastDumpTime = System.currentTimeMillis(); - Set<String> operations = new TreeSet<String>(this.operationTimings.keySet()); + Set<String> operations = new TreeSet<>(this.operationTimings.keySet()); Map<String, Long> metrics = new HashMap<>(); for (String operation : operations) { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/notifications/DispatchFactory.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/notifications/DispatchFactory.java b/ambari-server/src/main/java/org/apache/ambari/server/notifications/DispatchFactory.java index ce99121..994f381 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/notifications/DispatchFactory.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/notifications/DispatchFactory.java @@ -37,7 +37,7 @@ public class DispatchFactory { /** * Mapping of dispatch type to dispatcher singleton. */ - private final Map<String, NotificationDispatcher> m_dispatchers = new HashMap<String, NotificationDispatcher>(); + private final Map<String, NotificationDispatcher> m_dispatchers = new HashMap<>(); /** * Constructor. http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/notifications/dispatchers/SNMPDispatcher.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/notifications/dispatchers/SNMPDispatcher.java b/ambari-server/src/main/java/org/apache/ambari/server/notifications/dispatchers/SNMPDispatcher.java index bdfe7a7..14a8928 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/notifications/dispatchers/SNMPDispatcher.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/notifications/dispatchers/SNMPDispatcher.java @@ -171,7 +171,7 @@ public class SNMPDispatcher implements NotificationDispatcher { */ @Override public TargetConfigurationResult validateTargetConfig(Map<String, Object> properties) { - Map<String, String> stringValuesConfig = new HashMap<String, String>(properties.size()); + Map<String, String> stringValuesConfig = new HashMap<>(properties.size()); for (Map.Entry<String, Object> propertyEntry : properties.entrySet()) { stringValuesConfig.put(propertyEntry.getKey(), propertyEntry.getValue().toString()); } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/orm/AmbariJpaLocalTxnInterceptor.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/orm/AmbariJpaLocalTxnInterceptor.java b/ambari-server/src/main/java/org/apache/ambari/server/orm/AmbariJpaLocalTxnInterceptor.java index e19192a..d01e366 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/orm/AmbariJpaLocalTxnInterceptor.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/orm/AmbariJpaLocalTxnInterceptor.java @@ -93,7 +93,7 @@ public class AmbariJpaLocalTxnInterceptor implements MethodInterceptor { private final UnitOfWork unitOfWork = null; // Tracks if the unit of work was begun implicitly by this transaction. - private final ThreadLocal<Boolean> didWeStartWork = new ThreadLocal<Boolean>(); + private final ThreadLocal<Boolean> didWeStartWork = new ThreadLocal<>(); /** * {@inheritDoc} http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/orm/AmbariLocalSessionInterceptor.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/orm/AmbariLocalSessionInterceptor.java b/ambari-server/src/main/java/org/apache/ambari/server/orm/AmbariLocalSessionInterceptor.java index 32ada91..2a44c89 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/orm/AmbariLocalSessionInterceptor.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/orm/AmbariLocalSessionInterceptor.java @@ -32,7 +32,7 @@ public class AmbariLocalSessionInterceptor implements MethodInterceptor { @Inject private final AmbariJpaPersistService emProvider = null; - private final ThreadLocal<Boolean> didWeStartWork = new ThreadLocal<Boolean>(); + private final ThreadLocal<Boolean> didWeStartWork = new ThreadLocal<>(); @Override public Object invoke(MethodInvocation invocation) throws Throwable { http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/AlertsDAO.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/AlertsDAO.java b/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/AlertsDAO.java index e8c4b5f..d3ba2ac 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/AlertsDAO.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/AlertsDAO.java @@ -358,7 +358,7 @@ public class AlertsDAO implements Cleanable { } // sorting - JpaSortBuilder<AlertHistoryEntity> sortBuilder = new JpaSortBuilder<AlertHistoryEntity>(); + JpaSortBuilder<AlertHistoryEntity> sortBuilder = new JpaSortBuilder<>(); List<Order> sortOrders = sortBuilder.buildSortOrders(request.Sort, visitor); query.orderBy(sortOrders); @@ -396,7 +396,7 @@ public class AlertsDAO implements Cleanable { } // sorting - JpaSortBuilder<AlertCurrentEntity> sortBuilder = new JpaSortBuilder<AlertCurrentEntity>(); + JpaSortBuilder<AlertCurrentEntity> sortBuilder = new JpaSortBuilder<>(); List<Order> sortOrders = sortBuilder.buildSortOrders(request.Sort, visitor); query.orderBy(sortOrders); @@ -587,7 +587,7 @@ public class AlertsDAO implements Cleanable { query.setParameter("unknownState", AlertState.UNKNOWN); query.setParameter("maintenanceStateOff", MaintenanceState.OFF); - Map<String, AlertSummaryDTO> map = new HashMap<String, AlertSummaryDTO>(); + Map<String, AlertSummaryDTO> map = new HashMap<>(); List<HostAlertSummaryDTO> resultList = m_daoUtils.selectList(query); for (HostAlertSummaryDTO result : resultList) { map.put(result.getHostName(), result); http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ConfigGroupHostMappingDAO.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ConfigGroupHostMappingDAO.java b/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ConfigGroupHostMappingDAO.java index 28b9fea..bb69f22 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ConfigGroupHostMappingDAO.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ConfigGroupHostMappingDAO.java @@ -80,7 +80,7 @@ public class ConfigGroupHostMappingDAO { try { if (!cacheLoaded) { if (configGroupHostMappingByHost == null) { - configGroupHostMappingByHost = new HashMap<Long, Set<ConfigGroupHostMapping>>(); + configGroupHostMappingByHost = new HashMap<>(); TypedQuery<ConfigGroupHostMappingEntity> query = entityManagerProvider.get().createQuery( "SELECT entity FROM ConfigGroupHostMappingEntity entity", @@ -93,7 +93,7 @@ public class ConfigGroupHostMappingDAO { Set<ConfigGroupHostMapping> setByHost = configGroupHostMappingByHost.get((configGroupHostMappingEntity.getHostId())); if (setByHost == null) { - setByHost = new HashSet<ConfigGroupHostMapping>(); + setByHost = new HashSet<>(); configGroupHostMappingByHost.put(configGroupHostMappingEntity.getHostId(), setByHost); } @@ -135,7 +135,7 @@ public class ConfigGroupHostMappingDAO { return null; } - Set<ConfigGroupHostMapping> set = new HashSet<ConfigGroupHostMapping>(configGroupHostMappingByHost.get(hostId)); + Set<ConfigGroupHostMapping> set = new HashSet<>(configGroupHostMappingByHost.get(hostId)); return set; @@ -146,11 +146,11 @@ public class ConfigGroupHostMappingDAO { populateCache(); - Set<ConfigGroupHostMapping> result = new HashSet<ConfigGroupHostMapping>(); + Set<ConfigGroupHostMapping> result = new HashSet<>(); for (Set<ConfigGroupHostMapping> item : configGroupHostMappingByHost.values()) { - Set<ConfigGroupHostMapping> setByHost = new HashSet<ConfigGroupHostMapping>(item); + Set<ConfigGroupHostMapping> setByHost = new HashSet<>(item); CollectionUtils.filter(setByHost, new Predicate() { @@ -183,7 +183,7 @@ public class ConfigGroupHostMappingDAO { //create in cache Set<ConfigGroupHostMapping> set = configGroupHostMappingByHost.get(configGroupHostMappingEntity.getHostId()); if (set == null){ - set = new HashSet<ConfigGroupHostMapping>(); + set = new HashSet<>(); configGroupHostMappingByHost.put(configGroupHostMappingEntity.getHostId(), set); } @@ -197,7 +197,7 @@ public class ConfigGroupHostMappingDAO { Set<ConfigGroupHostMapping> set = configGroupHostMappingByHost.get(configGroupHostMappingEntity.getHostId()); if (set == null){ - set = new HashSet<ConfigGroupHostMapping>(); + set = new HashSet<>(); configGroupHostMappingByHost.put(configGroupHostMappingEntity.getHostId(), set); } http://git-wip-us.apache.org/repos/asf/ambari/blob/edbb5492/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ExtensionLinkDAO.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ExtensionLinkDAO.java b/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ExtensionLinkDAO.java index adf7a04..e860c64 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ExtensionLinkDAO.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/orm/dao/ExtensionLinkDAO.java @@ -66,7 +66,7 @@ public class ExtensionLinkDAO { public List<ExtensionLinkEntity> find(ExtensionLinkRequest request) { if (request.getLinkId() != null) { ExtensionLinkEntity entity = findById(new Long(request.getLinkId())); - List<ExtensionLinkEntity> list = new ArrayList<ExtensionLinkEntity>(); + List<ExtensionLinkEntity> list = new ArrayList<>(); list.add(entity); return list; } @@ -79,7 +79,7 @@ public class ExtensionLinkDAO { if (stackName != null && stackVersion != null) { if (extensionName != null && extensionVersion != null) { ExtensionLinkEntity entity = findByStackAndExtension(stackName, stackVersion, extensionName, extensionVersion); - List<ExtensionLinkEntity> list = new ArrayList<ExtensionLinkEntity>(); + List<ExtensionLinkEntity> list = new ArrayList<>(); list.add(entity); return list; }