code: func (cgi *ConsumergroupInstance) ReleasePartition(topic string, partition int32) error {
  	owner, err := cgi.cg.PartitionOwner(topic, partition)
  	if err != nil {
  		return err
  	}
  	if owner == nil || owner.ID != cgi.ID {
  		return ErrPartitionNotClaimed
  	}
  
  	node := fmt.Sprintf("%s/consumers/%s/owners/%s/%d", cgi.cg.kz.conf.Chroot, cgi.cg.Name, topic, partition)
  	return cgi.cg.kz.conn.Delete(node, 0)
  }
docs: // ReleasePartition releases a claim to a partition.