Просмотр исходного кода

ZOOKEEPER-1232. remove unused o.a.z.server.util.Profiler (Thomas Koch via phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/trunk@1214542 13f79535-47bb-0310-9956-ffa450edef68
Patrick D. Hunt 13 лет назад
Родитель
Сommit
595c94c20d
2 измененных файлов с 2 добавлено и 41 удалено
  1. 2 0
      CHANGES.txt
  2. 0 41
      src/java/main/org/apache/zookeeper/server/util/Profiler.java

+ 2 - 0
CHANGES.txt

@@ -138,6 +138,8 @@ IMPROVEMENTS:
 
   ZOOKEEPER-1273. Copy'n'pasted unit test (Thomas Koch via phunt)
 
+  ZOOKEEPER-1232. remove unused o.a.z.server.util.Profiler
+  (Thomas Koch via phunt)
 
 Release 3.4.0 - 
 

+ 0 - 41
src/java/main/org/apache/zookeeper/server/util/Profiler.java

@@ -1,41 +0,0 @@
-/**
- * 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
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * 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.zookeeper.server.util;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-public class Profiler {
-    private static final Logger LOG = LoggerFactory.getLogger(Profiler.class);
-
-    public interface Operation<T> {
-        public T execute() throws Exception;
-    }
-
-    public static <T> T profile(Operation<T> op, long timeout, String message)
-            throws Exception {
-        long start = System.currentTimeMillis();
-        T res = op.execute();
-        long end = System.currentTimeMillis();
-        if (end - start > timeout) {
-            LOG.info("Elapsed "+(end - start) + " ms: " + message);
-        }
-        return res;
-    }
-}