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

Robert Joseph Evans commented on STORM-765:
-------------------------------------------

Here are some examples of what is stored in LocalState
{code}
{local-assignments={1024 
#backtype.storm.daemon.supervisor.LocalAssignment{:storm-id 
"topologytest-0e9ff9c4-2e3a-403d-b334-0ce687bcee1a-1-0", :executors ([8 8] [12 
12] [2 2] [7 7] [3 3] [1 1] [6 6] [9 9] [11 11] [5 5] [10 10] [4 4])}}, 
approved-workers={"ce732ff5-761c-42b5-ba3b-3f5f3c6e78ad" 1024}}

{worker-heartbeat={:time-secs 1, :storm-id 
"topologytest-a497a6c9-1eda-4abb-858f-4c276d82c1ff-1-0", :executors #{[8 8] [12 
12] [2 2] [7 7] [3 3] [1 1] [6 6] [9 9] [11 11] [-1 -1] [13 13] [5 5] [10 10] 
[4 4]}, :port 1024}}
{code}

> LocalState should not use java serialization
> --------------------------------------------
>
>                 Key: STORM-765
>                 URL: https://issues.apache.org/jira/browse/STORM-765
>             Project: Apache Storm
>          Issue Type: New Feature
>            Reporter: Robert Joseph Evans
>
> If we want to do rolling upgrades we need to move away from java 
> serialization, as it does not provide a good rolling upgrade path.  For 
> zookeeper we have been using thrift and I think we want to continue down that 
> path here too. 



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

Reply via email to