Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A separate RPC called ReadIndex shall be implemented for the non-leader node to query the current safe index for a linearizable query. 

Code Block
{
  "apiKey": N,
  "type": "request",
  "name": "ReadIndexRequest",
  "validVersions": "0",
  "flexibleVersions": "0+",
  "fields": [
    { "name": "ClusterId", "type": "string", "versions": "0+",
      "nullableVersions": "0+", "default": "null"},
    { "name": "Topics", "type": "[]TopicData",
      "versions": "0+", "fields": [
      { "name": "TopicName", "type": "string", "versions": "0+", "entityType": "topicName",
        "about": "The topic name." },
      { "name": "Partitions", "type": "[]PartitionData",
        "versions": "0+", "fields": [
        { "name": "PartitionIndex", "type": "int32", "versions": "0+",
          "about": "The partition index." },
         
      ]
      }
    ]
    }
  ]
}

Compatibility, Deprecation, and Migration Plan

...