Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
@@ -455,6 +455,8 @@ public class TopicsService {
return Comparator.comparing(t -> t.getReplicas() - t.getInSyncReplicas());
case REPLICATION_FACTOR:
return Comparator.comparing(InternalTopic::getReplicationFactor);
+ case SIZE:
+ return Comparator.comparing(InternalTopic::getSegmentSize);
case NAME:
default:
return defaultComparator;
@@ -1742,6 +1742,7 @@ components:
- OUT_OF_SYNC_REPLICAS
- TOTAL_PARTITIONS
- REPLICATION_FACTOR
+ - SIZE
SortOrder:
type: string