title: How to make consumer group A pick up offset of consumer group B but without affecting A's committed offset?
body: <p>I created a topic <strong>"Item"</strong> and it has 8 partitions.</p>
  
  <p>Also, I have two consumer groups A and B both are listening to this topic.
  Consumer group A has offset on each of the partition. </p>
  
  <p>However, I would like to set <strong>consumer group B's</strong> offset same as <strong>consumer's A's offset</strong> so that <strong>consumer B</strong> can start to consume messages from where <strong>A</strong> left without affecting A's committed offsets. Say, I have a database that store consumer A's offset and I would like B to consume from there.</p>
  
  <p>Let me add a use case:
  Group A is inserting messages into a table in database along with offsets. However, at some point, I copied the table to another database. But I copied a snapshot (say snapshot from 10 mins ago) of this table so some trades inserted in 
   last 10 mins are not there. In this case, I want to use Group B to populate missed trades in the copied table. So I would like Group B to set its offsets to the offsets stored on the last inserted item in that table. </p>
  
  <p>Is there a way to achieve this ? Please correct me if I misunderstood something.</p>