[ 
https://issues.apache.org/jira/browse/STORM-671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14339009#comment-14339009
 ] 

ASF GitHub Bot commented on STORM-671:
--------------------------------------

Github user revans2 commented on the pull request:

    https://github.com/apache/storm/pull/442#issuecomment-76253245
  
    When I run a topology with acing actually turned on I get the following in 
the nimbus log in response to trying to view the UI page. The topology seems to 
be running just fine though.
    
    ```
    2015-02-26T13:38:38.319-0600 o.a.t.s.AbstractNonblockingServer$FrameBuffer 
[ERROR] Unexpected throwable while invoking!
    java.lang.ClassCastException: clojure.lang.PersistentVector cannot be cast 
to java.lang.String
            at 
backtype.storm.generated.SpoutStats$SpoutStatsStandardScheme.write(SpoutStats.java:929)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.SpoutStats$SpoutStatsStandardScheme.write(SpoutStats.java:702)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at backtype.storm.generated.SpoutStats.write(SpoutStats.java:616) 
~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.ExecutorSpecificStats.standardSchemeWriteValue(ExecutorSpecificStats.java:220)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
org.apache.thrift7.TUnion$TUnionStandardScheme.write(TUnion.java:244) 
~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
org.apache.thrift7.TUnion$TUnionStandardScheme.write(TUnion.java:213) 
~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at org.apache.thrift7.TUnion.write(TUnion.java:152) 
~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.ExecutorStats$ExecutorStatsStandardScheme.write(ExecutorStats.java:705)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.ExecutorStats$ExecutorStatsStandardScheme.write(ExecutorStats.java:563)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.ExecutorStats.write(ExecutorStats.java:489) 
~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.ExecutorSummary$ExecutorSummaryStandardScheme.write(ExecutorSummary.java:862)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.ExecutorSummary$ExecutorSummaryStandardScheme.write(ExecutorSummary.java:763)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.ExecutorSummary.write(ExecutorSummary.java:655) 
~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.TopologyInfo$TopologyInfoStandardScheme.write(TopologyInfo.java:1118)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.TopologyInfo$TopologyInfoStandardScheme.write(TopologyInfo.java:976)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.TopologyInfo.write(TopologyInfo.java:848) 
~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.Nimbus$getTopologyInfoWithOpts_result$getTopologyInfoWithOpts_resultStandardScheme.write(Nimbus.java:18525)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.Nimbus$getTopologyInfoWithOpts_result$getTopologyInfoWithOpts_resultStandardScheme.write(Nimbus.java:18471)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.generated.Nimbus$getTopologyInfoWithOpts_result.write(Nimbus.java:18406)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
org.apache.thrift7.ProcessFunction.process(ProcessFunction.java:53) 
~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
org.apache.thrift7.TBaseProcessor.process(TBaseProcessor.java:39) 
~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
backtype.storm.security.auth.SimpleTransportPlugin$SimpleWrapProcessor.process(SimpleTransportPlugin.java:156)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
org.apache.thrift7.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:518)
 ~[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at org.apache.thrift7.server.Invocation.run(Invocation.java:18) 
[storm-core-0.10.0-SNAPSHOT.jar:0.10.0-SNAPSHOT]
            at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
[na:1.8.0]
            at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
[na:1.8.0]
            at java.lang.Thread.run(Thread.java:744) [na:1.8.0]
    ```


> Measure tuple serialization/deserialization latency.
> ----------------------------------------------------
>
>                 Key: STORM-671
>                 URL: https://issues.apache.org/jira/browse/STORM-671
>             Project: Apache Storm
>          Issue Type: New Feature
>            Reporter: Robert Joseph Evans
>            Assignee: Kai Sasaki
>
> Some times the serialization/deserialization cost can be very high, and it is 
> not currently measured anywhere in storm.  We should measure it, at least in 
> a similar way to how we do execute and process latency.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to