Versions Compared

Key

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

...

Code Block
languagetext
titleInternal message format
collapsetrue

<partition>:<val><sep><message-offset>:<val><sep>type:<RemoteLogSegmentMetadata<p>&lt;partition&gt;:&lt;val&gt;&lt;sep&gt;&lt;message-offset&gt;:&lt;val&gt;&lt;sep&gt;type:&lt;RemoteLogSegmentMetadata | RemoteLogSegmentMetadataUpdate | DeletePartitionState&gt;&lt;sep&gt;version:&lt;_no_&gt;&lt;vs&gt;event-value:&lt;stringDeletePartitionState><sep>version:<_no_><vs>event-value:<string representation of the event&gt;</p><p>valevent>

val: represents the respective value of the key. <br />sep
sep: represents the separator, default value is: &quot;,&quot;</p><p>partition","

partition : Remote log metata topic partition number. This is optional. <br
Use />Use print.partition property to print it, default is false</p><p>messagefalse

message-offset : Offset of this message in remote log metadata topic. This is optional. <br />Use
Use print.message.offset property to print it, default is false</p><p>typefalse

type: Event value type, which can be one of RemoteLogSegmentMetadata, RemoteLogSegmentMetadataUpdate, DeletePartitionState values.</p><p>version

version: Version number of the event value type. This is optional. <br />Use
Use print.version property to print it, default is false</p><p>Usefalse

Use print.all.event.value.fields to print the string representation of the event which will include all the fields in the data, default property value is false.</p><p>Event

Event value can be of any of the types below:</p><p>For

For RemoteLogSegmentMetadata <br
default />default representation is remote-log-segment-id:&lt;val&gt;&lt;sep&gt;start<val><sep>start-offset:&lt;val&gt;&lt;sep&gt;end<val><sep>end-offset:&lt;val&gt;&lt;sep&gt;leader<val><sep>leader-epoch:&lt;val&gt;&lt;sep&gt;<val><sep> remote-log-segment-state:&lt;COPY<COPY_SEGMENT_STARTED | COPY_SEGMENT_FINISHED | DELETE_SEGMENT_STARTED | DELETE_SEGMENT_FINISHED&gt;</p><p>For RemoteLogSegmentMetadataUpdate<br />defaultFINISHED>

For RemoteLogSegmentMetadataUpdate
default representation is remote-log-segment-id:&lt;val&gt;&lt;sep&gt;leader<val><sep>leader-epoch:&lt;val&gt;&lt;sep&gt;remote<val><sep>remote-log-segment-state:&lt;COPY<COPY_SEGMENT_STARTED | COPY_SEGMENT_FINISHED | DELETE_SEGMENT_STARTED | DELETE_SEGMENT_FINISHED&gt;</p><p>For DeletePartitionState<br />default FINISHED>

For DeletePartitionState
default representation is topic-id-partition:&lt;val&gt;&lt;sep&gt;epoch:&lt;val&gt;&lt;sep&gt;remote<val><sep>epoch:<val><sep>remote-partition-delete-state:&lt;DELETE<DELETE_PARTITION_MARKED | DELETE_PARTITION_STARTED | DELETE_PARTITION_FINISHED&gt;</p>FINISHED>


Anchor
topic-deletion
topic-deletion
Topic deletion lifecycle

...