mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 09:19:04 -04:00
[Infrastructure UI] Remove reduces from Log Threshold Rule (#126402)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
b3645769d6
commit
29879e2978
1 changed files with 9 additions and 9 deletions
|
@ -333,22 +333,22 @@ const getReducedGroupByResults = (
|
|||
key: GroupedSearchQueryResponse['aggregations']['groups']['buckets'][0]['key']
|
||||
) => Object.values(key).join(', ');
|
||||
|
||||
const reducedGroupByResults: ReducedGroupByResults = [];
|
||||
if (isOptimizedGroupedSearchQueryResponse(results)) {
|
||||
return results.reduce<ReducedGroupByResults>((acc, groupBucket) => {
|
||||
for (const groupBucket of results) {
|
||||
const groupName = getGroupName(groupBucket.key);
|
||||
const groupResult = { name: groupName, documentCount: groupBucket.doc_count };
|
||||
return [...acc, groupResult];
|
||||
}, []);
|
||||
reducedGroupByResults.push({ name: groupName, documentCount: groupBucket.doc_count });
|
||||
}
|
||||
} else {
|
||||
return results.reduce<ReducedGroupByResults>((acc, groupBucket) => {
|
||||
for (const groupBucket of results) {
|
||||
const groupName = getGroupName(groupBucket.key);
|
||||
const groupResult = {
|
||||
reducedGroupByResults.push({
|
||||
name: groupName,
|
||||
documentCount: groupBucket.filtered_results.doc_count,
|
||||
};
|
||||
return [...acc, groupResult];
|
||||
}, []);
|
||||
});
|
||||
}
|
||||
}
|
||||
return reducedGroupByResults;
|
||||
};
|
||||
|
||||
export const processGroupByResults = (
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue