Skip to content

Commit 993d0e2

Browse files
committed
Key/Value size added as an options to the messages table
1 parent 151112f commit 993d0e2

File tree

1 file changed

+12
-1
lines changed
  • frontend/src/components/pages/topics/Tab.Messages

1 file changed

+12
-1
lines changed

frontend/src/components/pages/topics/Tab.Messages/index.tsx

+12-1
Original file line numberDiff line numberDiff line change
@@ -541,6 +541,16 @@ export class TopicMessageView extends Component<TopicMessageViewProps> {
541541
accessorKey: 'value',
542542
cell: ({row: {original}}) => <MessagePreview msg={original} previewFields={() => this.activePreviewTags} isCompactTopic={this.props.topic.cleanupPolicy.includes('compact')}/>
543543
},
544+
keySize: {
545+
header: 'Key Size',
546+
accessorKey: 'key.size',
547+
cell: ({row: {original: {key: {size}}}}) => <span>{prettyBytes(size)}</span>
548+
},
549+
valueSize: {
550+
header: 'Value Size',
551+
accessorKey: 'value.size',
552+
cell: ({row: {original: {value: {size}}}}) => <span>{prettyBytes(size)}</span>
553+
}
544554
}
545555

546556

@@ -1438,7 +1448,8 @@ const ColumnOptions: FC<{ tags: ColumnList[] }> = ({ tags }) => {
14381448
{ title: 'Key', dataIndex: 'key' },
14391449
// { title: 'Headers', dataIndex: 'headers' },
14401450
{ title: 'Value', dataIndex: 'value' },
1441-
{ title: 'Size', dataIndex: 'size' }, // size of the whole message is not available (bc it was a bad guess), might be added back later
1451+
{ title: 'Key Size', dataIndex: 'keySize' }, // size of the whole message is not available (bc it was a bad guess), might be added back later
1452+
{ title: 'Value Size', dataIndex: 'valueSize' }, // size of the whole message is not available (bc it was a bad guess), might be added back later
14421453
];
14431454

14441455
const value = tags.map(column => ({

0 commit comments

Comments
 (0)