Skip to content

Commit 030d9c0

Browse files
authored
Fix null pointer exception in segment debug endpoint (#11228)
1 parent 57249a0 commit 030d9c0

File tree

1 file changed

+1
-1
lines changed
  • pinot-controller/src/main/java/org/apache/pinot/controller/api/resources

1 file changed

+1
-1
lines changed

pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/DebugResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ private List<TableDebugInfo.SegmentDebugInfo> debugSegments(PinotHelixResourceMa
349349
Map<String, SegmentServerDebugInfo> segmentServerDebugInfoMap = segmentEntry.getValue();
350350
SegmentServerDebugInfo segmentServerDebugInfo = segmentServerDebugInfoMap.get(segmentName);
351351

352-
if (verbosity > 0 || (segmentServerDebugInfo != null) && segmentHasErrors(segmentServerDebugInfo, evState)) {
352+
if (segmentServerDebugInfo != null && (verbosity > 0 || segmentHasErrors(segmentServerDebugInfo, evState))) {
353353
segmentServerState.put(instanceName,
354354
new TableDebugInfo.SegmentState(isState, evState, segmentServerDebugInfo.getSegmentSize(),
355355
segmentServerDebugInfo.getConsumerInfo(), segmentServerDebugInfo.getErrorInfo()));

0 commit comments

Comments
 (0)