title: Storm cannot fetch message from Kafka with the message: Got fetch request with offset out of range
body: <p>I'm newbie in Storm world. In my topology, I am consuming data from Kafka and I use <code>SpoutConfig</code>.</p>
  
  <p>With some tests, I got the following warning messages:</p>
  
  <blockquote>
    <p>2015-10-01 23:31:51.753 s.k.KafkaUtils [WARN] Got fetch request with offset out of range: [85970]
    2015-10-01 23:31:51.755 s.k.PartitionManager [WARN] Using new offset: 0</p>
  </blockquote>
  
  <p>My <code>SpoutConfig</code> sets <code>ignoreZkOffsets</code> to <code>false</code> so I expect that when a new topology is submitted that it consumes from latest offset which is stored in Zookeeper.</p>
  
  <p>However, when I kill my old topology and submit a new topology, the warning message shows up and the new topology can't consume from the offset. Could you give me a good idea if I forget something?</p>