You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by AyolaJayamaha <gi...@git.apache.org> on 2016/08/28 21:23:08 UTC

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

GitHub user AyolaJayamaha opened a pull request:

    https://github.com/apache/phoenix/pull/202

    PHOENIX-3193 Tracing UI cleanup 

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/AyolaJayamaha/phoenix phoenix-tracing

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/phoenix/pull/202.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #202
    
----
commit a0338442f6dd1c1a2a9219459111dbc7afa48687
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-14T09:44:01Z

    adding trace on and off

commit 5e3fbf9a5fc46e7b94e306ee76ebd95e7c45d19e
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-17T18:04:25Z

    Adding search by description,hostname

commit a6419ac2e3ecef6c73401911db59b7fab2c09aac
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-18T01:51:14Z

    adding query

commit 95a6d7766da3a71270edd83ae2a65a3cee9c595e
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-18T11:07:26Z

    ui router change

commit 041d8a66bb28a76084510036221f14d5367478c3
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-18T11:08:04Z

    removing phoenix connection

commit 66565c6ad9faf9cf4ece4c588777ee059fe46cc7
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-20T12:53:56Z

    search trace

commit a8b18c958c531c11a7bf1ef79547822769fa05cf
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-20T16:35:05Z

    list

commit 2d47c830038da15de83486f577b1f1ae7cb1b39f
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-20T17:48:30Z

    adding timeline and list and binding

commit 0f89a27f1ba0b44f5320b8b3ecb424a945e60f01
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-21T11:38:56Z

    Query Builder List and Timeline

commit aa9d54f69fda194fafdf519e3497b6fc66bb8266
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-21T17:05:47Z

    Dependency Tree

commit ef0cf8219953a2a5153d6594fdbb424d239fbdfb
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-21T17:18:56Z

    adding tests

commit 4a5f6ed754075750cde5ed3e60af53462a534b7d
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-22T08:53:13Z

    Trace Distribution

commit 133343e229a91df0afcbad70b32013cb96f8028f
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-06-22T12:41:23Z

    Trace Distribution

commit ab8cf26ea5a36e1b63f5a5fae54bbd93ea5996b9
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-07-12T11:18:15Z

    zookeeper port

commit 7181dd4a1405a54a810c6e2a0b8c4894def52b08
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-07-12T17:01:55Z

    fixing zookeeper port/host

commit b3486c0cf27a07723da7286f60257e71aeb4305e
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-07-19T17:36:01Z

    fixing zookeeper port

commit a2d27c7d797835bda993be2e24ace55ead7c3e23
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-07-20T17:30:46Z

    fixing the distribution chart types

commit 1416c201ed21dbc7c69114979f0b3feeb5324675
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-04T17:24:51Z

    changing the UI menus and fixing the json response-rest

commit af2779d6deba2e0c172d308b697faaaccecfaaf5
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-08T10:29:48Z

    Adding trace distribution by description

commit e379790b206bcc05b5208909145952ef80818bb7
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-08T14:43:00Z

    Adding custom tooltip for UI

commit 945845055711ac911137c53243627ff0a6281d78
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-08T15:38:38Z

    updating the searchtrace controller- distribution types

commit 69bc3b06392acb57736f954ea59b24ce27002f9e
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-14T18:58:43Z

    adding mock span for timeline

commit 30fe0caa86e138fe9340d575ab8739072550c0c1
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-17T13:05:18Z

    fixing bug - timeline alert msg

commit 5fc221c9950f944fb04cd919f8963a5e9a462c49
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-18T09:00:07Z

    remove line chart and list page reformating

commit 1944d0f6e403e682d1b941949a52675e21b7241c
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-18T13:09:54Z

    changing the text in chart axis

commit c6d7d17afa2c6b7b1c39bef718cda807b296cf38
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-18T17:04:44Z

    fixing timeline label

commit 54fc179488b8b9fef4a5ac6dc400db95270379f3
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-23T05:12:07Z

    reading a json object

commit 85fb53c53072e4cec05c846cc9bcee9e2ae7d43f
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-28T20:56:52Z

    adding submodules

commit 36487318b4f1d98926dd75182d5d5bf4eb0b7a23
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-28T21:01:27Z

    adding submodules

commit 7d35e92b2dad206431497a2c8f3c09d09aed22dc
Author: ayolajayamaha <ra...@gmail.com>
Date:   2016-08-28T21:05:54Z

    adding submodules

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

Posted by joshelser <gi...@git.apache.org>.
Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/phoenix/pull/202#discussion_r78055951
  
    --- Diff: phoenix-tracing/pom.xml ---
    @@ -0,0 +1,47 @@
    +<?xml version='1.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.
    +
    +-->
    +
    +  <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    --- End diff --
    
    I would remove this intermediate pom. It serves no purpose and will just make the build more brittle. Just make phoenix-tracing-webapp and phoenix-zipkin refer to the parent two-level ups (`../../`).


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix issue #202: PHOENIX-3193 Tracing UI cleanup

Posted by onkarkadam7 <gi...@git.apache.org>.
Github user onkarkadam7 commented on the issue:

    https://github.com/apache/phoenix/pull/202
  
    Hi We are facing issue when we try to start the Trace server ,
    #==================================================================
    Log
    #==================================================================
    [root@dev02-slv-02 phoenix]# ./bin/traceserver.py
    16/08/29 19:19:56 DEBUG util.Shell: setsid exited with exit code 0
    16/08/29 19:19:56 DEBUG util.log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.eclipse.jetty.util.log) via org.eclipse.jetty.util.log.Slf4jLog
    16/08/29 19:19:56 DEBUG component.Container: Container org.eclipse.jetty.server.Server@73ad2d6 + SelectChannelConnector@0.0.0.0:8864 as connector
    16/08/29 19:19:57 DEBUG component.Container: Container o.e.j.w.WebAppContext{/,file:/src/main/webapp} + org.eclipse.jetty.servlet.ErrorPageErrorHandler@185d8b6 as error
    16/08/29 19:19:57 DEBUG component.Container: Container org.eclipse.jetty.server.Server@73ad2d6 + o.e.j.w.WebAppContext{/,file:/src/main/webapp} as handler
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting org.eclipse.jetty.server.Server@73ad2d6
    16/08/29 19:19:57 INFO server.Server: jetty-8.y.z-SNAPSHOT
    16/08/29 19:19:57 DEBUG component.Container: Container org.eclipse.jetty.server.Server@73ad2d6 + qtp1468357786{8<=0<=0/254,-1} as threadpool
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting o.e.j.w.WebAppContext{/,file:/src/main/webapp}
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: Thread Context classloader WebAppClassLoader=85777802@51cdd8a
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: Parent class loader: sun.misc.Launcher$AppClassLoader@4e25154f
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: Parent class loader: sun.misc.Launcher$ExtClassLoader@d44fc21
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: preConfigure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.WebInfConfiguration@23faf8f2
    16/08/29 19:19:57 DEBUG webapp.WebInfConfiguration: Set temp dir /tmp/jetty-0.0.0.0-8864-webapp-_-any-
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: preConfigure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.WebXmlConfiguration@396f6598
    16/08/29 19:19:57 DEBUG webapp.WebDescriptor: jar:file:/usr/lib/phoenix/phoenix-tracing-webapp-4.7.0-HBase-1.1-guavus-runnable.jar!/org/eclipse/jetty/webapp/webdefault.xml: Calculated metadatacomplete = True with version=2.5
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: preConfigure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.MetaInfConfiguration@7a765367
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: preConfigure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.FragmentConfiguration@76b0bfab
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: preConfigure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.JettyWebXmlConfiguration@17d677df
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: configure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.WebInfConfiguration@23faf8f2
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: configure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.WebXmlConfiguration@396f6598
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: configure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.MetaInfConfiguration@7a765367
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: configure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.FragmentConfiguration@76b0bfab
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: configure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.JettyWebXmlConfiguration@17d677df
    16/08/29 19:19:57 DEBUG webapp.JettyWebXmlConfiguration: Configuring web-jetty.xml
    16/08/29 19:19:57 DEBUG webapp.MetaData: metadata resolve o.e.j.w.WebAppContext{/,file:/src/main/webapp}
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.eclipse.jetty.servlet.listener.ELContextCleaner
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.eclipse.jetty.servlet.listener.ELContextCleaner from sun.misc.Launcher$AppClassLoader@4e25154f
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.eclipse.jetty.servlet.listener.IntrospectorCleaner
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.eclipse.jetty.servlet.listener.IntrospectorCleaner from sun.misc.Launcher$AppClassLoader@4e25154f
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: filterNameMap={}
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: pathFilters=null
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: servletFilterMap=null
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: servletPathMap={/=default}
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: servletNameMap={default=default}
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.apache.jasper.servlet.JspServlet
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.apache.jasper.servlet.JspServlet from sun.misc.Launcher$AppClassLoader@4e25154f
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: filterNameMap={}
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: pathFilters=null
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: servletFilterMap=null
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: servletPathMap={*.jspx=jsp, *.JSPX=jsp, *.jsp=jsp, *.JSPF=jsp, *.jspf=jsp, *.JSP=jsp, *.xsp=jsp, *.XSP=jsp, /=default}
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: servletNameMap={default=default, jsp=jsp}
    16/08/29 19:19:57 DEBUG component.Container: Container org.eclipse.jetty.servlet.ServletHandler@1dd02175 + default as servlet
    16/08/29 19:19:57 DEBUG component.Container: Container org.eclipse.jetty.servlet.ServletHandler@1dd02175 + jsp as servlet
    16/08/29 19:19:57 DEBUG component.Container: Container org.eclipse.jetty.servlet.ServletHandler@1dd02175 + [/]=>default as servletMapping
    16/08/29 19:19:57 DEBUG component.Container: Container org.eclipse.jetty.servlet.ServletHandler@1dd02175 + [*.jsp, *.jspf, *.jspx, *.xsp, *.JSP, *.JSPF, *.JSPX, *.XSP]=>jsp as servletMapping
    16/08/29 19:19:57 DEBUG component.Container: Container org.eclipse.jetty.security.ConstraintSecurityHandler@31206beb + org.eclipse.jetty.servlet.ServletHandler@1dd02175 as handler
    16/08/29 19:19:57 DEBUG component.Container: Container org.eclipse.jetty.server.session.SessionHandler@3e77a1ed + org.eclipse.jetty.security.ConstraintSecurityHandler@31206beb as handler
    16/08/29 19:19:57 DEBUG component.Container: Container org.eclipse.jetty.server.session.SessionHandler@3e77a1ed + org.eclipse.jetty.server.session.HashSessionManager@3ffcd140 as sessionManager
    16/08/29 19:19:57 DEBUG component.Container: Container o.e.j.w.WebAppContext{/,file:/src/main/webapp} + org.eclipse.jetty.server.session.SessionHandler@3e77a1ed as handler
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting org.eclipse.jetty.server.session.SessionHandler@3e77a1ed
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting org.eclipse.jetty.server.session.HashSessionManager@3ffcd140
    16/08/29 19:19:57 DEBUG component.Container: Container org.eclipse.jetty.server.Server@73ad2d6 + org.eclipse.jetty.server.session.HashSessionIdManager@3444d69d as sessionIdManager
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting org.eclipse.jetty.server.session.HashSessionIdManager@3444d69d
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED org.eclipse.jetty.server.session.HashSessionIdManager@3444d69d
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED org.eclipse.jetty.server.session.HashSessionManager@3ffcd140
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting org.eclipse.jetty.security.ConstraintSecurityHandler@31206beb
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting org.eclipse.jetty.servlet.ServletHandler@1dd02175
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: filterNameMap={}
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: pathFilters=null
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: servletFilterMap=null
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: servletPathMap={*.jspx=jsp, *.JSPX=jsp, *.jsp=jsp, *.JSPF=jsp, *.jspf=jsp, *.JSP=jsp, *.xsp=jsp, *.XSP=jsp, /=default}
    16/08/29 19:19:57 DEBUG servlet.ServletHandler: servletNameMap={default=default, jsp=jsp}
    16/08/29 19:19:57 DEBUG handler.AbstractHandler: starting org.eclipse.jetty.servlet.ServletHandler@1dd02175
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED org.eclipse.jetty.servlet.ServletHandler@1dd02175
    16/08/29 19:19:57 DEBUG handler.AbstractHandler: starting org.eclipse.jetty.security.ConstraintSecurityHandler@31206beb
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED org.eclipse.jetty.security.ConstraintSecurityHandler@31206beb
    16/08/29 19:19:57 DEBUG handler.AbstractHandler: starting org.eclipse.jetty.server.session.SessionHandler@3e77a1ed
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED org.eclipse.jetty.server.session.SessionHandler@3e77a1ed
    16/08/29 19:19:57 DEBUG handler.AbstractHandler: starting o.e.j.w.WebAppContext{/,file:/src/main/webapp}
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting org.eclipse.jetty.servlet.ErrorPageErrorHandler@185d8b6
    16/08/29 19:19:57 DEBUG handler.AbstractHandler: starting org.eclipse.jetty.servlet.ErrorPageErrorHandler@185d8b6
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED org.eclipse.jetty.servlet.ErrorPageErrorHandler@185d8b6
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting jsp
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.apache.jasper.servlet.JspServlet
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.apache.jasper.servlet.JspServlet from sun.misc.Launcher$AppClassLoader@4e25154f
    16/08/29 19:19:57 DEBUG servlet.Holder: Holding class org.apache.jasper.servlet.JspServlet
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.apache.commons.logging.impl.Log4JLogger
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.apache.commons.logging.impl.Log4JLogger from sun.misc.Launcher$AppClassLoader@4e25154f
    16/08/29 19:19:57 DEBUG compiler.JspRuntimeContext: Parent class loader is: WebAppClassLoader=85777802@51cdd8a
    16/08/29 19:19:57 DEBUG compiler.JspRuntimeContext: Compilation classpath initialized: /tmp/jetty-0.0.0.0-8864-webapp-_-any-/jsp:null
    16/08/29 19:19:57 DEBUG servlet.JspServlet: Scratch dir for the JSP engine is: /tmp/jetty-0.0.0.0-8864-webapp-_-any-/jsp
    16/08/29 19:19:57 DEBUG servlet.JspServlet: IMPORTANT: Do not modify the generated servlets
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED jsp
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting default
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.eclipse.jetty.servlet.DefaultServlet
    16/08/29 19:19:57 DEBUG webapp.WebAppClassLoader: loaded class org.eclipse.jetty.servlet.DefaultServlet from sun.misc.Launcher$AppClassLoader@4e25154f
    16/08/29 19:19:57 DEBUG servlet.Holder: Holding class org.eclipse.jetty.servlet.DefaultServlet
    16/08/29 19:19:57 DEBUG servlet.DefaultServlet: resource base = null
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED default
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: postConfigure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.WebInfConfiguration@23faf8f2
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: postConfigure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.WebXmlConfiguration@396f6598
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: postConfigure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.MetaInfConfiguration@7a765367
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: postConfigure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.FragmentConfiguration@76b0bfab
    16/08/29 19:19:57 DEBUG webapp.WebAppContext: postConfigure o.e.j.w.WebAppContext{/,file:/src/main/webapp} with org.eclipse.jetty.webapp.JettyWebXmlConfiguration@17d677df
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED o.e.j.w.WebAppContext{/,file:/src/main/webapp}
    16/08/29 19:19:57 DEBUG handler.AbstractHandler: starting org.eclipse.jetty.server.Server@73ad2d6
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting qtp1468357786{8<=0<=0/254,-1}
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED qtp1468357786{8<=5<=8/254,0}
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting SelectChannelConnector@0.0.0.0:8864
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting null/null
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED PooledBuffers [0/1024@6144,0/1024@16384,0/1024@-]/PooledBuffers [0/1024@6144,0/1024@32768,0/1024@-]
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: starting org.eclipse.jetty.server.nio.SelectChannelConnector$ConnectorSelectorManager@7d68ef40
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED org.eclipse.jetty.server.nio.SelectChannelConnector$ConnectorSelectorManager@7d68ef40
    16/08/29 19:19:57 DEBUG io.nio: Starting Thread[qtp1468357786-23 Selector0,5,main] on org.eclipse.jetty.io.nio.SelectorManager$1@7dca8e67
    16/08/29 19:19:57 DEBUG io.nio: Starting Thread[qtp1468357786-24 Selector1,5,main] on org.eclipse.jetty.io.nio.SelectorManager$1@23cd092c
    16/08/29 19:19:57 DEBUG io.nio: Starting Thread[qtp1468357786-25 Selector2,5,main] on org.eclipse.jetty.io.nio.SelectorManager$1@4f76726
    16/08/29 19:19:57 INFO server.AbstractConnector: Started SelectChannelConnector@0.0.0.0:8864
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED SelectChannelConnector@0.0.0.0:8864
    16/08/29 19:19:57 DEBUG io.nio: Starting Thread[qtp1468357786-26 Selector3,5,main] on org.eclipse.jetty.io.nio.SelectorManager$1@4b18a2cf
    16/08/29 19:19:57 DEBUG component.AbstractLifeCycle: STARTED org.eclipse.jetty.server.Server@73ad2d6
    16/08/29 19:20:27 DEBUG io.nio: created SCEP@250eb311{l(/10.70.30.60:52692)<->r(/10.70.154.68:8864),s=0,open=true,ishut=false,oshut=false,rb=false,wb=false,w=true,i=0}-{AsyncHttpConnection@3e08c48e,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=-14,l=0,c=0},r=0}
    16/08/29 19:20:27 DEBUG http.HttpParser: filled 398/398
    16/08/29 19:20:27 DEBUG server.Server: REQUEST /webapp on AsyncHttpConnection@3e08c48e,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=0,l=14,c=0},r=1
    16/08/29 19:20:27 DEBUG handler.ContextHandler: scope null||/webapp @ o.e.j.w.WebAppContext{/,file:/src/main/webapp}
    16/08/29 19:20:27 DEBUG handler.ContextHandler: context=||/webapp @ o.e.j.w.WebAppContext{/,file:/src/main/webapp}
    16/08/29 19:20:27 DEBUG server.session: sessionManager=org.eclipse.jetty.server.session.HashSessionManager@3ffcd140
    16/08/29 19:20:27 DEBUG server.session: session=null
    16/08/29 19:20:27 DEBUG servlet.ServletHandler: servlet |/webapp|null -> default
    16/08/29 19:20:27 DEBUG servlet.ServletHandler: chain=null
    16/08/29 19:20:27 DEBUG servlet.DefaultServlet: Resource /webapp.gz=file:/src/main/webapp/webapp.gz
    16/08/29 19:20:27 DEBUG servlet.DefaultServlet: Resource /webapp=file:/src/main/webapp/webapp
    16/08/29 19:20:27 DEBUG servlet.DefaultServlet: uri=/webapp resource=null
    16/08/29 19:20:27 DEBUG server.Server: RESPONSE /webapp  404 handled=true
    16/08/29 19:20:27 DEBUG server.AsyncHttpConnection: Enabled read interest SCEP@250eb311{l(/10.70.30.60:52692)<->r(/10.70.154.68:8864),s=1,open=true,ishut=false,oshut=false,rb=false,wb=false,w=true,i=0r}-{AsyncHttpConnection@3e08c48e,g=HttpGenerator{s=4,h=0,b=0,c=-1},p=HttpParser{s=0,l=14,c=0},r=1}
    16/08/29 19:20:27 DEBUG http.HttpParser: filled 0/0
    
    #==================================================================
    
    We are using phoenix 4.7.0 on cloudera hbase 1.2 with jdk 1.8  
    
    Any guidance in this matter will be helpful.  
    
    Best Regards,
    Onkar 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

Posted by joshelser <gi...@git.apache.org>.
Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/phoenix/pull/202#discussion_r78057750
  
    --- Diff: pom.xml ---
    @@ -102,6 +102,8 @@
         <spark.version>1.6.1</spark.version>
         <scala.version>2.10.4</scala.version>
         <scala.binary.version>2.10</scala.binary.version>
    +    <springboot.version>1.3.6.RELEASE</springboot.version>
    --- End diff --
    
    Why, 1.3.6? It looks like there is a 1.3.7 and the "current" is tagged as "1.4.0". Is there a reason that the older 1.3.6 is being used?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

Posted by joshelser <gi...@git.apache.org>.
Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/phoenix/pull/202#discussion_r78058156
  
    --- Diff: phoenix-tracing/phoenix-tracing-webapp/src/main/webapp/partials/search-trace.html ---
    @@ -0,0 +1,100 @@
    +<!-- Main jumbotron for a primary marketing message or call to action -->
    --- End diff --
    
    No license header?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix issue #202: PHOENIX-3193 Tracing UI cleanup

Posted by chrajeshbabu <gi...@git.apache.org>.
Github user chrajeshbabu commented on the issue:

    https://github.com/apache/phoenix/pull/202
  
    @AyolaJayamaha  we want these improvements and cleanup to be in 4.8.1 version. Any other things pending here? Is it ready for commit?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

Posted by joshelser <gi...@git.apache.org>.
Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/phoenix/pull/202#discussion_r78058196
  
    --- Diff: phoenix-tracing/phoenix-tracing-webapp/src/main/webapp/js/services/generate-distribution-service.js ---
    @@ -0,0 +1,147 @@
    +'use strict';
    --- End diff --
    
    Requires license header.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix issue #202: PHOENIX-3193 Tracing UI cleanup

Posted by chrajeshbabu <gi...@git.apache.org>.
Github user chrajeshbabu commented on the issue:

    https://github.com/apache/phoenix/pull/202
  
    Here are couple of issues found one while starting traceserver and one while getting the results in UI.
    Currently the eclipse jetty version used is 8.1.7.v20120910
    From main pom.xml
    <jettyVersion>8.1.7.v20120910</jettyVersion> 
    
    `Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/FilterRegistration
            at org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:134)
            at org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:114)
            at org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:102)
            at org.eclipse.jetty.webapp.WebAppContext.<init>(WebAppContext.java:181)
            at org.apache.phoenix.tracingwebapp.http.Main.run(Main.java:72)
            at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
            at org.apache.phoenix.tracingwebapp.http.Main.main(Main.java:54)
    Caused by: java.lang.ClassNotFoundException: javax.servlet.FilterRegistration
            at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
            ... 7 more
    `
    
    When I changed the jetty version to 7.6.19.v20160209 it's working fine? Aren't you facing it?
    Once I do that again getting below exception and not able to read anything from trace table. 
    
    `104933 [qtp1157440841-20] WARN org.eclipse.jetty.servlet.ServletHandler  - Error for /trace/
    java.lang.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper
            at org.apache.phoenix.tracingwebapp.http.TraceServlet.getResults(TraceServlet.java:136)
            at org.apache.phoenix.tracingwebapp.http.TraceServlet.searchTrace(TraceServlet.java:112)
            at org.apache.phoenix.tracingwebapp.http.TraceServlet.doGet(TraceServlet.java:67)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
            at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:652)
            at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:445)
            at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
            at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:556)
            at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
            at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1044)
            at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:372)
            at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:189)
            at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:978)
            at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
            at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
            at org.eclipse.jetty.server.Server.handle(Server.java:369)
            at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:464)
            at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:913)
            at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:975)
            at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:641)
            at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:231)
            at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
            at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
            at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
            at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
            at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
            at java.lang.Thread.run(Thread.java:745)
    Caused by: java.lang.ClassNotFoundException: org.codehaus.jackson.map.ObjectMapper
            at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
            ... 28 more
    `
    
    Can we use the ObjectMapper from org.apache.htrace.fasterxml.jackson.databind for the same purpose? org.apache.htrace.fasterxml.jackson.databind.ObjectMapper available with HTrace library included in Phoenix client jar. Otherwise getting above CNFE. It would be better to fix these as well. WDYT?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

Posted by joshelser <gi...@git.apache.org>.
Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/phoenix/pull/202#discussion_r78058264
  
    --- Diff: phoenix-tracing/phoenix-tracing-webapp/src/main/webapp/js/services/generate-timeline-service.js ---
    @@ -0,0 +1,121 @@
    +'use strict';
    --- End diff --
    
    Requires license header.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

Posted by joshelser <gi...@git.apache.org>.
Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/phoenix/pull/202#discussion_r78058135
  
    --- Diff: phoenix-tracing/phoenix-tracing-webapp/src/main/webapp/partials/list.html ---
    @@ -29,7 +29,7 @@
             <td>
               <div class="btn-group " role="group" aria-label="...">
                  <a href="./#/dependency-tree?traceid={{trace.trace_id}}" class="btn btn-info" role="button"><i class="fa fa-sort-amount-asc"></i></a>
    -             <a href="./#/trace-timeline?traceid={{trace.trace_id}}" class="btn btn-info" role="button"><i class="fa fa-sliders"></i></a>
    +             <!--a href="./#/trace-timeline?traceid={{trace.trace_id}}" class="btn btn-info" role="button"><i class="fa fa-sliders"></i></a-->
    --- End diff --
    
    Remove it instead of commenting?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

Posted by joshelser <gi...@git.apache.org>.
Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/phoenix/pull/202#discussion_r78058576
  
    --- Diff: bin/traceserver.py ---
    @@ -116,7 +116,7 @@
     
     #    " -Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n " + \
     #    " -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:FlightRecorderOptions=defaultrecording=true,dumponexit=true" + \
    -java_cmd = '%(java)s $PHOENIX_OPTS ' + \
    +java_cmd = '%(java)s ' + \
    --- End diff --
    
    Why was `$PHOENIX_OPTS` dropped here?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

Posted by joshelser <gi...@git.apache.org>.
Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/phoenix/pull/202#discussion_r78057994
  
    --- Diff: pom.xml ---
    @@ -102,6 +102,8 @@
         <spark.version>1.6.1</spark.version>
         <scala.version>2.10.4</scala.version>
         <scala.binary.version>2.10</scala.binary.version>
    +    <springboot.version>1.3.6.RELEASE</springboot.version>
    +    <zipkin.version>1.5.1</zipkin.version>
    --- End diff --
    
    Similarly, Zipkin has a 1.9.0 release they just put out. Is there a reason for using 1.5.1?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

Posted by joshelser <gi...@git.apache.org>.
Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/phoenix/pull/202#discussion_r78058366
  
    --- Diff: phoenix-tracing/phoenix-tracing-webapp/src/main/webapp/js/controllers/trace-search-controllers.js ---
    @@ -0,0 +1,261 @@
    +'use strict';
    --- End diff --
    
    Requires license header.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] phoenix pull request #202: PHOENIX-3193 Tracing UI cleanup

Posted by joshelser <gi...@git.apache.org>.
Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/phoenix/pull/202#discussion_r78058337
  
    --- Diff: phoenix-tracing/phoenix-tracing-webapp/src/main/webapp/js/services/generate-dependancytree-service.js ---
    @@ -0,0 +1,51 @@
    +'use strict';
    --- End diff --
    
    Requires license header.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---