Skip to content

Commit d475712

Browse files
authored
allow segment details page to load without indices (#10398)
1 parent 6db6d65 commit d475712

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pinot-controller/src/main/resources/app/utils/PinotMethodUtils.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -577,6 +577,7 @@ const getSegmentDetails = (tableName, segmentName) => {
577577
const segmentMetaDataJson = { ...segmentMetaData }
578578
delete segmentMetaDataJson.indexes
579579
delete segmentMetaDataJson.columns
580+
const indexes = get(segmentMetaData, 'indexes', {})
580581

581582
return {
582583
replicaSet: {
@@ -585,7 +586,7 @@ const getSegmentDetails = (tableName, segmentName) => {
585586
},
586587
indexes: {
587588
columns: ['Field Name', 'Bloom Filter', 'Dictionary', 'Forward Index', 'Sorted', 'Inverted Index', 'JSON Index', 'Null Value Vector Reader', 'Range Index'],
588-
records: Object.keys(segmentMetaData.indexes).map(fieldName => [
589+
records: Object.keys(indexes).map(fieldName => [
589590
fieldName,
590591
segmentMetaData.indexes[fieldName]["bloom-filter"] === "YES",
591592
segmentMetaData.indexes[fieldName]["dictionary"] === "YES",

0 commit comments

Comments
 (0)