Github user revans2 commented on a diff in the pull request:

    https://github.com/apache/storm/pull/2738#discussion_r198544238
  
    --- Diff: storm-core/src/jvm/org/apache/storm/ui/UiHelpers.java ---
    @@ -0,0 +1,1266 @@
    +/**
    + * Licensed to the Apache Software Foundation (ASF)
    + * under one or more contributor license agreements.
    + * See the NOTICE file distributed with
    + * this work for additional information regarding copyright ownership.
    + * The ASF licenses this file to you under the Apache License, Version
    + * 2.0 (the "License"); you may not use this file except in compliance 
with the License.
    + * You may obtain a copy of the License at
    + * <p/>
    + * http://www.apache.org/licenses/LICENSE-2.0
    + * <p/>
    + * Unless required by applicable law or agreed to in writing,
    + * software distributed under the License is distributed on an "AS IS" 
BASIS,
    + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    + * See the License for the specific language governing permissions
    + * and limitations under the License.
    + */
    +
    +package org.apache.storm.ui;
    +
    +import com.google.common.base.Joiner;
    +import com.google.common.collect.ImmutableMap;
    +import java.io.PrintWriter;
    +import java.io.StringWriter;
    +import java.net.URLEncoder;
    +import java.util.ArrayList;
    +import java.util.EnumSet;
    +import java.util.HashMap;
    +import java.util.HashSet;
    +import java.util.LinkedList;
    +import java.util.List;
    +import java.util.Map;
    +import java.util.logging.Level;
    +import java.util.regex.Matcher;
    +import java.util.regex.Pattern;
    +import java.util.stream.Collectors;
    +import javax.servlet.DispatcherType;
    +import javax.servlet.Servlet;
    +import javax.ws.rs.core.SecurityContext;
    +
    +import com.google.common.collect.Lists;
    +import org.apache.storm.Config;
    +import org.apache.storm.Constants;
    +import org.apache.storm.DaemonConfig;
    +import org.apache.storm.generated.Bolt;
    +import org.apache.storm.generated.BoltAggregateStats;
    +import org.apache.storm.generated.ClusterSummary;
    +import org.apache.storm.generated.CommonAggregateStats;
    +import org.apache.storm.generated.ComponentAggregateStats;
    +import org.apache.storm.generated.ComponentPageInfo;
    +import org.apache.storm.generated.ExecutorInfo;
    +import org.apache.storm.generated.ExecutorSummary;
    +import org.apache.storm.generated.GetInfoOptions;
    +import org.apache.storm.generated.GlobalStreamId;
    +import org.apache.storm.generated.Grouping;
    +import org.apache.storm.generated.LogConfig;
    +import org.apache.storm.generated.LogLevel;
    +import org.apache.storm.generated.Nimbus;
    +import org.apache.storm.generated.NumErrorsChoice;
    +import org.apache.storm.generated.OwnerResourceSummary;
    +import org.apache.storm.generated.ProfileAction;
    +import org.apache.storm.generated.ProfileRequest;
    +import org.apache.storm.generated.SpoutSpec;
    +import org.apache.storm.generated.StormTopology;
    +import org.apache.storm.generated.SupervisorPageInfo;
    +import org.apache.storm.generated.SupervisorSummary;
    +import org.apache.storm.generated.TopologyHistoryInfo;
    +import org.apache.storm.generated.TopologyInfo;
    +import org.apache.storm.generated.TopologyPageInfo;
    +import org.apache.storm.generated.TopologyStats;
    +import org.apache.storm.generated.TopologySummary;
    +import org.apache.storm.generated.WorkerSummary;
    +import org.apache.storm.logging.filters.AccessLoggingFilter;
    +import org.apache.storm.stats.StatsUtil;
    +import org.apache.storm.utils.ObjectReader;
    +import org.apache.storm.utils.TopologySpoutLag;
    +import org.apache.storm.utils.Utils;
    +import org.apache.storm.utils.VersionInfo;
    +import org.apache.storm.utils.WebAppUtils;
    +import org.apache.thrift.TException;
    +import org.eclipse.jetty.http.HttpStatus;
    +import org.eclipse.jetty.http.HttpVersion;
    +import org.eclipse.jetty.server.HttpConfiguration;
    +import org.eclipse.jetty.server.HttpConnectionFactory;
    +import org.eclipse.jetty.server.SecureRequestCustomizer;
    +import org.eclipse.jetty.server.Server;
    +import org.eclipse.jetty.server.ServerConnector;
    +import org.eclipse.jetty.server.SslConnectionFactory;
    +import org.eclipse.jetty.servlet.FilterHolder;
    +import org.eclipse.jetty.servlet.ServletContextHandler;
    +import org.eclipse.jetty.servlet.ServletHolder;
    +import org.eclipse.jetty.servlets.CrossOriginFilter;
    +import org.eclipse.jetty.util.ssl.SslContextFactory;
    +import org.json.simple.JSONValue;
    +
    +public class UiHelpers {
    --- End diff --
    
    Can we please not just change the capitalization of files.  git and HSF+ 
(which is case insensitive) really don't like this, and I am going to have to 
jump through hoops each time I go from one branch to another.  I cannot even 
merge in your pull request on the mac because of this.
    
    Also because of how this was moved I have no way of knowing what changed 
and what didn't.  You changed so much git no longer considers it a move, but a 
rewrite. 


---

Reply via email to