Skip to content

Commit c0f4c74

Browse files
Remove events.module from query, use dataset string or index name instead (#65328) (#65367)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
1 parent df62729 commit c0f4c74

File tree

1 file changed

+6
-8
lines changed
  • x-pack/plugins/ingest_manager/server/routes/data_streams

1 file changed

+6
-8
lines changed

x-pack/plugins/ingest_manager/server/routes/data_streams/handlers.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,6 @@ export const getListHandler: RequestHandler = async (context, request, response)
7070
size: 1,
7171
},
7272
},
73-
package: {
74-
terms: {
75-
field: 'event.module',
76-
size: 1,
77-
},
78-
},
7973
last_activity: {
8074
max: {
8175
field: '@timestamp',
@@ -110,11 +104,15 @@ export const getListHandler: RequestHandler = async (context, request, response)
110104
dataset: { buckets: datasetBuckets },
111105
namespace: { buckets: namespaceBuckets },
112106
type: { buckets: typeBuckets },
113-
package: { buckets: packageBuckets },
114107
last_activity: { value_as_string: lastActivity },
115108
} = result;
116109

117-
const pkg = packageBuckets.length ? packageBuckets[0].key : '';
110+
// We don't have a reliable way to associate index with package ID, so
111+
// this is a hack to extract the package ID from the first part of the dataset name
112+
// with fallback to extraction from index name
113+
const pkg = datasetBuckets.length
114+
? datasetBuckets[0].key.split('.')[0]
115+
: indexName.split('-')[1].split('.')[0];
118116
const pkgSavedObject = packageSavedObjects.saved_objects.filter(p => p.id === pkg);
119117

120118
// if

0 commit comments

Comments
 (0)