Fix #15501: Explore - Showcase Dashboard project and filter by it (#15640)

This commit is contained in:
Sriharsha Chintalapani 2024-03-21 03:37:11 -07:00 committed by GitHub
parent 33c42b746c
commit 8fafb04518
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 32 additions and 0 deletions

View File

@ -896,6 +896,7 @@ public class ElasticSearchClient implements SearchClient {
.aggregation(
AggregationBuilders.terms("dataModels.displayName.keyword")
.field("dataModels.displayName.keyword"))
.aggregation(AggregationBuilders.terms("project.keyword").field("project.keyword"))
.aggregation(
AggregationBuilders.terms("charts.displayName.keyword")
.field("charts.displayName.keyword"));

View File

@ -910,6 +910,7 @@ public class OpenSearchClient implements SearchClient {
.aggregation(
AggregationBuilders.terms("dataModels.displayName.keyword")
.field("dataModels.displayName.keyword"))
.aggregation(AggregationBuilders.terms("project.keyword").field("project.keyword"))
.aggregation(
AggregationBuilders.terms("charts.displayName.keyword")
.field("charts.displayName.keyword"));

View File

@ -196,6 +196,16 @@
}
}
},
"project": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"normalizer": "lowercase_normalizer",
"ignore_above": 256
}
}
},
"domain" : {
"properties": {
"id": {

View File

@ -222,6 +222,16 @@
}
}
},
"project": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"normalizer": "lowercase_normalizer",
"ignore_above": 256
}
}
},
"dataModels": {
"properties": {
"id": {

View File

@ -123,6 +123,16 @@
}
}
},
"project": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"normalizer": "lowercase_normalizer",
"ignore_above": 256
}
}
},
"domain" : {
"properties": {
"id": {