See code in NetworkClient : int latestClientVersion = clientRequest .apiKey().latestVersion();
if (header.apiVersion() == latestClientVersion) { ... } else { log.debug("Using older server API v{} to send {} {} with correlation id {} to node {}", header.apiVersion(), clientRequest.apiKey(), request, clientRequest.correlationId(), nodeId); Looks like your consumer app uses V0 API. FYI On Fri, Oct 20, 2017 at 2:12 AM, pravin kumar <pk007...@gmail.com> wrote: > I have run a Multiple Partition and Multiple Consumer application.Then i > have altered the no of Partitions, > > in log im getting > > Using older server API v0 to send HEARTBEAT {group_id= > altermultipartitionmulticonsumer2,group_generation_id=6, > member_id=C2-b7b4f485-d0c3-466b-b0e7-b3de834832e9} to node 2147483647. > (org.apache.kafka.clients.NetworkClient) > > what does olderserver API v0 means .will anyone explain this >