Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Clarify that coordinator doesn't perform physical deletion

...

  1. Chooses the total ordering for writes, assigning offsets without gaps or duplicates.
  2. Serves requests for log offsets.
  3. Serves requests for batch coordinates.
  4. Serves requests for atomic operations (creating partitions, deleting topics, records, etc.)
  5. Manages data expiry and soft deletion.
  6. Manages object physical deletion (performed by brokers).

The three main entities the Batch Coordinator is concerned about are objects, partitions, and batches. We’re interested mainly in the following information about objects:

...