I didn't see zk session expiration but I will double check. Also, I am not using zkclient-0.3 directly and I am using Curator-ZkClient bridge. So, if problem doesn't go away, I will update curator version and retry it.
Thank you Best, Jae On Mon, Feb 17, 2014 at 8:11 PM, Jun Rao <jun...@gmail.com> wrote: > The following is the comment in the code. Do you see any ZK session > expiration in the broker log around that time? > > // NOTE: the above write can fail only if the current controller > lost its zk session and the new controller > // took over and initialized this partition. This can happen if > the current controller went into a long > // GC pause > > Thanks, > > Jun > > > On Sun, Feb 16, 2014 at 3:10 AM, Bae, Jae Hyeon <metac...@gmail.com> > wrote: > > > Hi > > > > I am getting the following errors > > > > state-change.log:[2014-02-16 10:23:20,708] ERROR Controller 0 epoch 2 > > encountered error while changing partition [request_trace,18]'s state > from > > New to Online since LeaderAndIsr path already exists with value > > {"leader":0,"leader_epoch":0,"isr":[0,1]} and controller epoch 2 > > (state.change.logger) > > state-change.log:[2014-02-16 10:23:20,708] ERROR Controller 0 epoch 2 > > initiated state change for partition [request_trace,18] from NewPartition > > to OnlinePartition failed (state.change.logger) > > > > In the first try, I pre-created the topic, started sending the traffic > but > > I didn't see any metric report information. So, I started to doubt > > something went wrong in the broker. > > > > I tried with automatic topic creation but the same error happened. I > guess > > this might be a timing problem because another topic with small traffic > > didn't have any problem. > > > > If this is already know issue, I will fetch from trunk and deploy and > test > > again. Otherwise, could you let me know how to avoid this error? > > > > Thank you > > Best, Jae > > >