TridentState issue - State.beginCommit(Long txId) is not getting called after few batches.

221 views
Skip to first unread message

Atul Dambalkar

unread,
Nov 21, 2013, 8:54:19 AM11/21/13
to storm...@googlegroups.com
Hi,

I am trying to get response on this mailing list for last few days but with no luck. Can someone please look into this and help as I am seeing a serious issue with TridentState object with 0.8.2.

Here is the behaviour I am seeing on my local cluster as well as test cluster -

I have a ITridentSpout which starts emitting batches. After around 7 to 10 batches on my local cluster, I do see, batches not getting acked and hence re-played. And after 13-14 batches, it simply stops to invoke beginCommit(txId) on my State object. I have created a very basic topology as shown here. Each batch of tuples simply forwarded to the State object through StateUpdater.

tridentTopology.newStream("adinfo-generator-stream", new InputItemTridentSpout())
                .each(new Fields("Info"), new PassThroughFilter())
                .partitionPersist(new MyStateFactory(), new Fields("Info"), new MyStateUpdater());

What could be the issue here? I have a suspicion that there is something going on with the network traffic and I do see a lot of traffic related to ZooKeeper happening.   

-------------------------------------------------------------------------------sample log-----------------------------------------

2013-11-21 19:19:40,869 [SyncThread:0] DEBUG server.FinalRequestProcessor processRequest - Processing request:: sessionid:0x1427aea8989000d type:exists cxid:0xac zxid:0xfffffffffffffffe txntype:unknown reqpath:/storm/workerbeats/AdsDimension-Trident-Topology-1-1385041661/5ef58019-c1ac-4685-aed6-b5e464b75fa3-4
2013-11-21 19:19:40,869 [SyncThread:0] DEBUG server.FinalRequestProcessor processRequest - sessionid:0x1427aea8989000d type:exists cxid:0xac zxid:0xfffffffffffffffe txntype:unknown reqpath:/storm/workerbeats/AdsDimension-Trident-Topology-1-1385041661/5ef58019-c1ac-4685-aed6-b5e464b75fa3-4
2013-11-21 19:19:40,870 [Thread-9-SendThread(localhost:2000)] DEBUG zookeeper.ClientCnxn readResponse - Reading reply sessionid:0x1427aea8989000d, packet:: clientPath:null serverPath:null finished:false header:: 172,3  replyHeader:: 172,2793,0  request:: '/storm/workerbeats/AdsDimension-Trident-Topology-1-1385041661/5ef58019-c1ac-4685-aed6-b5e464b75fa3-4,F  response:: s{35,2790,1385041663125,1385041777821,37,0,0,0,19018,0,35} 
2013-11-21 19:19:40,875 [SyncThread:0] DEBUG server.FinalRequestProcessor processRequest - Processing request:: sessionid:0x1427aea8989000d type:setData cxid:0xad zxid:0xaea txntype:5 reqpath:n/a
2013-11-21 19:19:40,875 [SyncThread:0] DEBUG server.FinalRequestProcessor processRequest - sessionid:0x1427aea8989000d type:setData cxid:0xad zxid:0xaea txntype:5 reqpath:n/a
2013-11-21 19:19:40,878 [Thread-9-SendThread(localhost:2000)] DEBUG zookeeper.ClientCnxn readResponse - Reading reply sessionid:0x1427aea8989000d, packet:: clientPath:null serverPath:null finished:false header:: 173,5  replyHeader:: 173,2794,0  request:: '/storm/workerbeats/AdsDimension-Trident-Topology-1-1385041661/5ef58019-c1ac-4685-aed6-b5e464b75fa3-4,#ffffffacffffffed05737201f636c6f6a7572652e6c616e672e50657273697374656e7441727261794d6170ffffffceffffffc47f3d3dffffffc2ffffffbdffffff812024c055f6d6574617401d4c636c6f6a7572652f6c616e672f4950657273697374656e744d61703b5b056172726179740135b4c6a6176612f6c616e672f4f626a6563743b787201b636c6f6a7572652e6c616e672e4150657273697374656e744d61703ffffffc03c877ffffffb8b7320149055f686173687870ffffffffffffffffffffffffffffffff7075720135b4c6a6176612e6c616e672e4f626a6563743bffffff90ffffffce58ffffff9f1073296c200787000087372014636c6f6a7572652e6c616e672e4b6579776f726497a254417f15282034904686173684c045f737472740124c6a6176612f6c616e672f537472696e673b4c0373796d740154c636c6f6a7572652f6c616e672f53796d626f6c3b7870ffffffc6ffffffdbffffffe5ffffffa074093a73746f726d2d69647372013636c6f6a7572652e6c616e672e53796d626f6cffffffd877ffffffe0ffffffae7bffffffe1ffffffd3ffffffbe2054904686173684c055f6d6574617107e014c045f7374727107e084c046e616d657107e084c026e737107e08787028ffffffa46bffffffe770740873746f726d2d69647107e0e707402a41647344696d656e73696f6e2d54726964656e742d546f706f6c6f67792d312d31333835303431363631737107e0737fffffff95ffffffa070737107e0cffffff99ffffffc1ffffff8bffffffe77070740e6578656375746f722d737461747370737107e00ffffffffffffffffffffffffffffffff70757107e05000e737201d636c6f6a7572652e6c616e672e50657273697374656e74566563746f72ffffffafffffffa2ffffffd7ffffffe3b4effffff8bffffff862054903636e74490573686966744c055f6d6574617107e014c04726f6f74740244c636c6f6a7572652f6c616e672f50657273697374656e74566563746f72244e6f64653b5b047461696c7107e02787201e636c6f6a7572652e6c616e672e4150657273697374656e74566563746f724fffffffe5446161ffffffaf2320149055f686173687870ffffffffffffffffffffffffffffffff00020005707372022636c6f6a7572652e6c616e672e50657273697374656e74566563746f72244e6f64653fffffffa424ffffffd62effffffb1ffffff971d2015b0561727261797107e027870757107e05000207070707070707070707070707070707070707070707070707070707070707070757107e05000273720116a6176612e6c616e672e496e746567657212ffffffe2ffffffa0ffffffa4fffffff7ffffff81ffffff8738201490576616c756578720106a6176612e6c616e672e4e756d626572ffffff86ffffffacffffff951dbffffff94ffffffe0ffffff8b2007870000e7107e01f737107e00ffffffffffffffffffffffffffffffff70757107e0500012737107e074a15ffffffdcfffffff670737107e0cffffffabffffffde633d707074047479706570737107e07483710ffffffc470737107e0cffffffa9ffffffffffffff97b70707404626f6c7470737107e07ffffff85262cffffffa770737107e0cffffffe6ffffffeeffffffb2ffffffee707074011657865637574652d6c6174656e6369657370737107e00ffffffffffffffffffffffffffffffff70757107e050008737107e075affffff9f546770737107e0cffffffbc67ffffffdaffffffae70707408616c6c2d74696d6570737107e00ffffffffffffffffffffffffffffffff70757107e050002737107e015ffffffffffffffffffffffffffffffff0002000570737107e019757107e05000207070707070707070707070707070707070707070707070707070707070707070757107e050002740122473706f7574636f6f72642d73706f757430740624626174636873720106a6176612e6c616e672e446f75626c65ffffff80ffffffb3ffffffc24a296bfffffffb4201440576616c7565787107e01e407f6745ffffffd1745d1873720e6a6176612e6c616e672e4c6f6e673bffffff8bffffffe4ffffff90ffffffccffffff8f23ffffffdf2014a0576616c7565787107e01e000000258737107e00ffffffffffffffffffffffffffffffff70757107e050002737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e037737107e038407f6745ffffffd1745d18737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e050002737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e037737107e038407f6745ffffffd1745d18737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e032737107e038407f6745ffffffd1745d18737107e07fffffff61affffffa6ffffff8c70737107e0c57ffffffe32cffffffd370707408657865637574656470737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e032737107e03a0000000ffffffdc737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e03e737107e03a0000000ffffffdc737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e044737107e03a0000000ffffffdc737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e032737107e03a0000000ffffffdc737107e07ffffffd9ffffffdb212f70737107e0c3bffffffa3ffffffa77670707401170726f636573732d6c6174656e6369657370737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050002737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e037737107e03840ffffff805b5555555556737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e050002737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e037737107e03840ffffff805b5555555556737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e050002737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e037737107e03840ffffff805b5555555556737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e066737107e03840ffffff805b5555555556737107e0761ffffff8c33ffffffee70737107e0cffffffc354ffffffba35707074066661696c656470737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050000737107e03a0000002587107e07e737107e03a0000002a307107e07e737107e03a00000151ffffff807107e07e737107e07ffffffa3ffffffb6ffffff8d5470737107e0c57f13ffffff9b7070740561636b656470737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e066737107e03a0000000fffffff0737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e06c737107e03a0000000fffffff0737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e072737107e03a0000000fffffff0737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e066737107e03a0000000fffffff0737107e0749ffffffe4ffffffc1ffffffca70737107e0cffffffabffffffad4811707074047261746570737107e01d00014737107e07424075ffffffaa70737107e0cffffffa48fffffffbfffffff170707407656d697474656470737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e05000674095f5f61636b5f61636b737107e03a00000006474027331737107e03a000000118740a24636f6f72642d626730737107e03a00000014737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffa4737107e03a000000118740a24636f6f72642d626730737107e03a000000147107e0ffffffa27107e0ffffffa3737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e050006740a24636f6f72642d626730737107e03a000000147107e0ffffffa27107e0ffffffa37107e0ffffffa4737107e03a000000118737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffa27107e0ffffffa37107e0ffffffa4737107e03a0000001187107e0ffffffa6737107e03a00000014737107e07ffffffb759366570737107e0c1921ffffffbcffffffac7070740b7472616e7366657272656470737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffa27107e0ffffffa37107e0ffffffa4737107e03a0000001187107e0ffffffa6737107e03a00000014737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffa4737107e03a0000001187107e0ffffffac737107e03a000000147107e0ffffffa27107e0ffffffa3737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffb1737107e03a000000147107e0ffffffa27107e0ffffffa37107e0ffffffa4737107e03a000000118737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffa27107e0ffffffa37107e0ffffffa4737107e03a0000001187107e0ffffffa6737107e03a00000014737107e015ffffffffffffffffffffffffffffffff00020005707107e01a757107e050002737107e01d000c7107e0ffffffd3737107e00ffffffffffffffffffffffffffffffff70757107e05000127107e0227107e0257107e028737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050006737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027403622d307107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e05000274010246d6173746572636f6f72642d626730740a5f5f61636b5f696e6974737107e0383fffffffb745ffffffd1745d1746737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e050006737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e038000000007107e0ffffffda737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb745ffffffd1745d1746737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffda737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb745ffffffd1745d17467107e0ffffffde737107e03800000000737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffda737107e038000000007107e0ffffffde737107e038000000007107e0ffffffe1737107e0383fffffffb745ffffffd1745d17467107e04b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffda737107e03a0000000147107e0ffffffde7107e0ffffffa37107e0ffffffe1737107e03a0000000ffffffdc737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffe97107e0ffffffa37107e0ffffffda7107e127107e0ffffffed737107e03a0000000ffffffdc737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffda7107e127107e0fffffff4737107e03a0000000ffffffdc7107e0ffffffde7107e0ffffffa3737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e0ffffffda7107e127107e0ffffffde7107e0ffffffa37107e0ffffffe1737107e03a0000000ffffffdc7107e05f737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050008737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e050002740673706f7574307107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e0383fffffffe6ffffffdb6dffffffb6ffffffdb6dffffffb7737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffdc7107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffd0000000737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e11b737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e0383fffffffe6ffffffdb6dffffffb6ffffffdb6dffffffb77107e114737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffd0000000737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e11b737107e038000000007107e114737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffd00000007107e118737107e0383fffffffe6ffffffdb6dffffffb6ffffffdb6dffffffb7737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e114737107e038000000007107e118737107e0383fffffffe6ffffffdb6dffffffb6ffffffdb6dffffffb77107e11b737107e038000000007107e11e737107e0383fffffffd00000007107e079737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d7107e07e737107e03a0000002587107e07e737107e03a0000002a307107e07e737107e03a00000151ffffff807107e07e7107e0ffffff83737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e1147107e127107e118737107e03a0000000ffffff8c7107e11b7107e127107e11e737107e03a0000000ffffffa0737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e11b7107e127107e125737107e03a0000000ffffff8c7107e1147107e127107e129737107e03a0000000ffffffa0737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e11b7107e127107e1147107e127107e131737107e03a0000000ffffffa07107e118737107e03a0000000ffffff8c737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e1147107e127107e118737107e03a0000000ffffff8c7107e11b7107e127107e11e737107e03a0000000ffffffa07107e0ffffff977107e0ffffff9a7107e0ffffff9b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e127107e0ffffffb9737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e015ffffffffffffffffffffffffffffffff00020005707107e01a757107e050002737107e01d000a7107e172737107e00ffffffffffffffffffffffffffffffff70757107e05000127107e0227107e0257107e028737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050008737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e1167107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffdc7107e0ffffffa2737107e0383fffffffd5555555555555737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e050008737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffdc7107e0ffffffa2737107e0383fffffffd5555555555555737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e1167107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e03800000000737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e1ffffff8e737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e038000000007107e179737107e038000000007107e1ffffff88737107e0383fffffffd5555555555555737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e179737107e038000000007107e17c737107e038000000007107e17f737107e0383fffffffd55555555555557107e1ffffff82737107e038000000007107e04b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e1797107e0ffffffa37107e17c737107e03a0000000287107e17f737107e03a00000003c7107e1ffffff827107e0ffffffa3737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e1ffffff887107e1ffffffa97107e1ffffff8b7107e0ffffffa37107e1ffffff8e7107e1ffffffa87107e1ffffff917107e0ffffffa3737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e1ffffff8e7107e1ffffffa87107e1ffffff987107e0ffffffa37107e1797107e0ffffffa37107e1ffffff887107e1ffffffa9737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e1797107e0ffffffa37107e17c7107e1ffffffa87107e17f7107e1ffffffa97107e1ffffff827107e0ffffffa37107e05f737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050006737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e1167107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffc0000000737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e1ffffffb7737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffc0000000737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e1ffffffb7737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffc00000007107e1ffffffba737107e03800000000737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e1ffffffb7737107e038000000007107e1ffffffba737107e038000000007107e1ffffffbd737107e0383fffffffc00000007107e079737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d7107e07e737107e03a0000002587107e07e737107e03a0000002a307107e07e737107e03a00000151ffffff807107e07e7107e0ffffff83737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e1ffffffb77107e127107e1ffffffba737107e03a0000000787107e1ffffffbd737107e03a0000000ffffffa0737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e1ffffffb77107e127107e1ffffffc47107e1ffffffe17107e1ffffffc7737107e03a0000000ffffffa0737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e1ffffffb77107e127107e1ffffffce737107e03a0000000ffffffa07107e1ffffffba7107e1ffffffe1737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e1ffffffb77107e127107e1ffffffba7107e1ffffffe17107e1ffffffbd737107e03a0000000ffffffa07107e0ffffff977107e0ffffff9a7107e0ffffff9b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e127107e0ffffffb9737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e015ffffffffffffffffffffffffffffffff00020005707107e01a757107e050002737107e01d00087107e2b737107e00ffffffffffffffffffffffffffffffff70757107e05000127107e0227107e0257107e028737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050008737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e1167107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffdc7107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb9ffffff99ffffff99ffffff99ffffff99ffffff99ffffff9a737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e050008737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffdc7107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e1167107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb9ffffff99ffffff99ffffff99ffffff99ffffff99ffffff9a737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e212737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb9ffffff99ffffff99ffffff99ffffff99ffffff99ffffff9a737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e038000000007107e215737107e03800000000737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e212737107e038000000007107e215737107e038000000007107e218737107e0383fffffffb9ffffff99ffffff99ffffff99ffffff99ffffff99ffffff9a7107e21b737107e038000000007107e04b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e2127107e1ffffffa87107e2157107e1ffffffa87107e218737107e03a0000000ffffffc87107e21b737107e03a000000050737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e2217107e2447107e2247107e1ffffffa87107e2277107e1ffffffa87107e22a737107e03a0000000ffffffc8737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e2127107e1ffffffa87107e231737107e03a0000000ffffffc87107e2347107e2447107e2157107e1ffffffa8737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e2127107e1ffffffa87107e2157107e1ffffffa87107e218737107e03a0000000ffffffc87107e21b7107e2447107e05f737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050006737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffdc7107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb745ffffffd1745d1746737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e050006737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e038000000007107e255737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb745ffffffd1745d1746737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e255737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb745ffffffd1745d1746737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e255737107e038000000007107e258737107e0383fffffffb745ffffffd1745d17467107e25b737107e038000000007107e079737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d7107e07e737107e03a0000002587107e07e737107e03a0000002a307107e07e737107e03a00000151ffffff807107e07e7107e0ffffff83737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e2557107e127107e258737107e03a0000000ffffffdc7107e25b737107e03a0000000ffffff8c737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e261737107e03a0000000ffffff8c7107e2557107e127107e265737107e03a0000000ffffffdc737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e2557107e127107e26c737107e03a0000000ffffffdc7107e26f737107e03a0000000ffffff8c737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e2557107e127107e258737107e03a0000000ffffffdc7107e25b737107e03a0000000ffffff8c7107e0ffffff977107e0ffffff9a7107e0ffffff9b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e127107e0ffffffb9737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e015ffffffffffffffffffffffffffffffff00020005707107e01a757107e050002737107e01d00067107e2ffffffae737107e00ffffffffffffffffffffffffffffffff70757107e05000127107e0227107e0257107e028737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e05000a737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffc5555555555557737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e05000274085f5f73797374656d74065f5f7469636b737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e1167107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffdc7107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e05000a7107e2ffffffbd737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e038000000007107e2ffffffb8737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffdc7107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffc5555555555557737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e05000a7107e2ffffffce737107e038000000007107e2ffffffb5737107e0383fffffffc55555555555577107e2ffffffb8737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e038000000007107e2ffffffbd737107e03800000000737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e05000a7107e2ffffffb5737107e0383fffffffc55555555555577107e2ffffffb8737107e038000000007107e2ffffffbd737107e038000000007107e2ffffffc0737107e038000000007107e2ffffffc3737107e038000000007107e04b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e05000a7107e2ffffffb57107e1ffffffe17107e2ffffffb87107e127107e2ffffffbd7107e127107e2ffffffc07107e1ffffffa87107e2ffffffc37107e0ffffffa3737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e05000a7107e2ffffffbd7107e127107e2ffffffca7107e0ffffffa37107e2ffffffb87107e127107e2ffffffce7107e1ffffffa87107e2ffffffd17107e1ffffffe1737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e05000a7107e2ffffffce7107e1ffffffa87107e2ffffffb57107e1ffffffe17107e2ffffffb87107e127107e2ffffffda7107e0ffffffa37107e2ffffffbd7107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e05000a7107e2ffffffb57107e1ffffffe17107e2ffffffb87107e127107e2ffffffbd7107e127107e2ffffffc07107e1ffffffa87107e2ffffffc37107e0ffffffa37107e05f737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050004737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffc5555555555557737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e050004737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffc5555555555557737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e30737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffc5555555555557737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e2fffffff7737107e038000000007107e2fffffffa737107e0383fffffffc55555555555577107e079737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d7107e07e737107e03a0000002587107e07e737107e03a0000002a307107e07e737107e03a00000151ffffff807107e07e7107e0ffffff83737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e2fffffff77107e1ffffffa97107e2fffffffa737107e03a0000000fffffff0737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e307107e1ffffffa97107e33737107e03a0000000fffffff0737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e307107e1ffffffa97107e3a737107e03a0000000fffffff0737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e2fffffff77107e1ffffffa97107e2fffffffa737107e03a0000000fffffff07107e0ffffff977107e0ffffff9a7107e0ffffff9b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e127107e0ffffffb9737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e015ffffffffffffffffffffffffffffffff00020005707107e01a757107e050002737107e01d00047107e344737107e00ffffffffffffffffffffffffffffffff70757107e05000127107e0227107e0257107e028737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050006737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e1167107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb9ffffff99ffffff99ffffff99ffffff99ffffff99ffffff9a737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e050006737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e1167107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb9ffffff99ffffff99ffffff99ffffff99ffffff99ffffff9a737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e34b737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e0383fffffffb9ffffff99ffffff99ffffff99ffffff99ffffff99ffffff9a737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e34b737107e038000000007107e34e737107e0383fffffffb9ffffff99ffffff99ffffff99ffffff99ffffff99ffffff9a7107e351737107e038000000007107e04b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e34b7107e1ffffffa97107e34e737107e03a0000000ffffffc87107e3517107e1ffffffa9737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e3577107e1ffffffa97107e35a7107e1ffffffa97107e35d737107e03a0000000ffffffc8737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e34b7107e1ffffffa97107e3647107e1ffffffa97107e367737107e03a0000000ffffffc8737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e34b7107e1ffffffa97107e34e737107e03a0000000ffffffc87107e3517107e1ffffffa97107e05f737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050006737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e1167107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e3ffffff85737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0367107e0ffffffa2737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e03800000000737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e3ffffff92737107e038000000007107e3ffffff85737107e03800000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e0ffffffe4737107e03800000000737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e3ffffff85737107e038000000007107e3ffffff88737107e038000000007107e3ffffff8b737107e038000000007107e079737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d7107e07e737107e03a0000002587107e07e737107e03a0000002a307107e07e737107e03a00000151ffffff807107e07e7107e0ffffff83737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e3ffffff857107e127107e3ffffff88737107e03a0000000fffffff07107e3ffffff8b7107e1ffffffa9737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e3ffffff857107e127107e3ffffff927107e1ffffffa97107e3ffffff95737107e03a0000000fffffff0737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e3ffffff927107e1ffffffa97107e3ffffff857107e127107e3ffffff9d737107e03a0000000fffffff0737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500067107e3ffffff857107e127107e3ffffff88737107e03a0000000fffffff07107e3ffffff8b7107e1ffffffa97107e0ffffff977107e0ffffff9a7107e0ffffff9b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e127107e0ffffffb9737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e0ffffffa27107e12737107e015ffffffffffffffffffffffffffffffff00020005707107e01a757107e050002737107e01d00027107e3ffffffd8737107e00ffffffffffffffffffffffffffffffff70757107e05000127107e0227107e0257107e028737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050004737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe374082473756363657373737107e0384018000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37406246261746368737107e038403b000000737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e050004737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e3ffffffe1737107e0384018000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e3ffffffe5737107e038403b000000737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e3ffffffea737107e0384018000000737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e3ffffffe5737107e038403b000000737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e3ffffffdf737107e03840180000007107e3ffffffe3737107e038403b0000007107e04b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e3ffffffdf7107e1ffffffa87107e3ffffffe3737107e03a000000618737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e3ffffffea7107e1ffffffa87107e3ffffffed737107e03a000000618737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e3ffffffea7107e1ffffffa87107e3fffffff4737107e03a000000618737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e3ffffffdf7107e1ffffffa87107e3ffffffe3737107e03a0000006187107e05f737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e050002737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e3ffffffe5737107e0384022ffffffd33333333333737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e050002737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e3ffffffe5737107e0384022ffffffd33333333333737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e050002737107e015ffffffffffffffffffffffffffffffff00020005707107e033757107e0500027107e0ffffffe37107e3ffffffe5737107e0384022ffffffd33333333333737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e411737107e0384022ffffffd333333333337107e079737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d7107e07e737107e03a0000002587107e07e737107e03a0000002a307107e07e737107e03a00000151ffffff807107e07e7107e0ffffff83737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e411737107e03a000000640737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e417737107e03a000000640737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e41d737107e03a000000640737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500027107e411737107e03a0000006407107e0ffffff977107e0ffffff9a7107e0ffffff9b737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e037737107e03a000000647107e0ffffffa2737107e03a000000654737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e037737107e03a000000647107e0ffffffa2737107e03a000000654737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e0ffffffa2737107e03a0000006547107e037737107e03a00000064737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e037737107e03a000000647107e0ffffffa2737107e03a0000006547107e0ffffffb9737107e00ffffffffffffffffffffffffffffffff70757107e0500087107e02d737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e037737107e03a000000647107e0ffffffa2737107e03a000000654737107e03a000000258737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e037737107e03a000000647107e0ffffffa2737107e03a000000654737107e03a0000002a30737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e0ffffffa2737107e03a0000006547107e037737107e03a00000064737107e03a00000151ffffff80737107e00ffffffffffffffffffffffffffffffff70757107e0500047107e037737107e03a000000647107e0ffffffa2737107e03a000000654737107e077bffffffdf3b1470737107e0cffffffddffffffa7ffffffc15b70707406757074696d6570737107e03a000000075737107e0724fffffffdffffff84ffffff84740a3a74696d652d73656373737107e0cffffff86ffffffc6affffffcb70740974696d652d736563737107e46b70737107e01d52ffffff8ef74,-1  response:: s{35,2794,1385041663125,1385041780871,38,0,0,0,19018,0,35} 
2013-11-21 19:19:40,932 [SyncThread:0] DEBUG server.FinalRequestProcessor processRequest - Processing request:: sessionid:0x1427aea8989000c type:exists cxid:0xac zxid:0xfffffffffffffffe txntype:unknown reqpath:/storm/workerbeats/AdsDimension-Trident-Topology-1-1385041661/f73917bb-a337-40d6-a352-02ff67c1f1ba-1
2013-11-21 19:19:40,932 [SyncThread:0] DEBUG server.FinalRequestProcessor processRequest - sessionid:0x1427aea8989000c type:exists cxid:0xac zxid:0xfffffffffffffffe txntype:unknown reqpath:/storm/workerbeats/AdsDimension-Trident-Topology-1-1385041661/f73917bb-a337-40d6-a352-02ff67c1f1ba-1
2013-11-21 19:19:40,933 [Thread-6-SendThread(localhost:2000)] DEBUG zookeeper.ClientCnxn readResponse - Reading reply sessionid:0x1427aea8989000c, packet:: clientPath:null serverPath:null finished:false header:: 172,3  replyHeader:: 172,2794,0  request:: '/storm/workerbeats/AdsDimension-Trident-Topology-1-1385041661/f73917bb-a337-40d6-a352-02ff67c1f1ba-1,F  response:: s{36,2791,1385041663126,1385041777889,37,0,0,0,18800,0,36} 
2013-11-21 19:19:40,938 [SyncThread:0] DEBUG server.FinalRequestProcessor processRequest - Processing request:: sessionid:0x1427aea8989000c type:setData cxid:0xad zxid:0xaeb txntype:5 reqpath:n/a
2013-11-21 19:19:40,938 [SyncThread:0] DEBUG server.FinalRequestProcessor processRequest - sessionid:0x1427aea8989000c type:setData cxid:0xad zxid:0xaeb txntype:5 reqpath:n/a
2013-11-21 19:19:40,940 [Thread-6-SendThread(localhost:2000)] DEBUG zookeeper.ClientCnxn readResponse - Reading reply sessionid:0x1427aea8989000c, packet:: clientPath:null serverPath:null finished:false header:: 173,5  replyHeader:: 173,2795,0  request:: '/storm/workerbeats/AdsDimension-Trident-Topology-1-1385041661/f73917bb-a337-40d6-a352-02ff67c1f1ba-1,#ffffffacffffffed05737201f636c6f6a7572652e6c616e672e50657273697374656e7441727261794d6170ffffffcefffff

------------------------------------------------------------------------------------

Atul Dambalkar

unread,
Nov 21, 2013, 9:03:00 AM11/21/13
to storm...@googlegroups.com
Attaching debug.log if it can be of any help...

-Atul
debug.log

Atul Dambalkar

unread,
Nov 22, 2013, 2:58:51 AM11/22/13
to storm...@googlegroups.com
Can someone from Storm Dev Team please respond?

-Atul

James Xu

unread,
Nov 22, 2013, 4:01:06 AM11/22/13
to storm-user@googlegroups.com storm-user@googlegroups.com, James Xu
Hi Atul,

can you provide a producible case(full source code, preferably one source file with the least lines of code)?

--
You received this message because you are subscribed to the Google Groups "storm-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to storm-user+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Atul Dambalkar

unread,
Nov 22, 2013, 6:13:24 AM11/22/13
to storm...@googlegroups.com, James Xu
Hi James,

Thanks for your response. I have attached the compressed source code. It's entire POC source code. I am perplexed as to what I am missing.

Thanks for your help.

-Atul
trident-state.tar.gz

Atul Dambalkar

unread,
Nov 22, 2013, 6:14:39 AM11/22/13
to storm...@googlegroups.com, James Xu
BTW, James, it's very basic code and there is not much logic at-all.

-Atul

Atul Dambalkar

unread,
Nov 25, 2013, 11:21:22 PM11/25/13
to storm...@googlegroups.com, James Xu
Hi James,

Did you get a chance to look at this yet? Appreciate you looking into this. Please let me know if you have questions.

-Atul

Atul Dambalkar

unread,
Dec 6, 2013, 4:12:24 AM12/6/13
to storm...@googlegroups.com, James Xu
Hi James, 

Any update on this so far. It will be good to get some insights as to if I am doing anything wrong

-Atul

James Xu

unread,
Dec 6, 2013, 9:34:10 AM12/6/13
to Atul Dambalkar, James Xu, storm-user@googlegroups.com storm-user@googlegroups.com
I am not sure I actually understand your issue. One thing I notice is that beginCommit is only called when there are tuples, checkout the detail here: https://github.com/nathanmarz/storm/blob/master/storm-core/src/jvm/storm/trident/planner/processor/PartitionPersistProcessor.java?source=c#L73-L83

Atul Dambalkar

unread,
Dec 10, 2013, 11:08:58 PM12/10/13
to storm...@googlegroups.com, Atul Dambalkar, James Xu
Hi James,

Thanks for your response. I am not sure if that's happening in this case, the TridentSpout is only generating tuples and are passed through to the StateUpdater as without any operations performed. So, it's not possible to have an empty batch of tuples in the PartitionPersistProcessor. Are you referring to a particular code piece that I sent you? 

-Atul
Reply all
Reply to author
Forward
0 new messages