mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-25 17:04:54 +00:00
remove wildcard search from source url search OS (#13910)
* remove wildcard search from os sourceurl * checkstyle * imorovement
This commit is contained in:
parent
bd6e2962c0
commit
149be22dcd
@ -387,11 +387,10 @@ public class OpenSearchClient implements SearchClient {
|
||||
|
||||
@Override
|
||||
public Response searchBySourceUrl(String sourceUrl) throws IOException {
|
||||
QueryBuilder wildcardQuery = QueryBuilders.queryStringQuery(sourceUrl).field("sourceUrl").escape(true);
|
||||
os.org.opensearch.action.search.SearchRequest searchRequest =
|
||||
new os.org.opensearch.action.search.SearchRequest(GLOBAL_SEARCH_ALIAS);
|
||||
SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder();
|
||||
searchSourceBuilder.query(wildcardQuery);
|
||||
searchSourceBuilder.query(QueryBuilders.boolQuery().must(QueryBuilders.termQuery("sourceUrl", sourceUrl)));
|
||||
searchRequest.source(searchSourceBuilder);
|
||||
String response = client.search(searchRequest, RequestOptions.DEFAULT).toString();
|
||||
return Response.status(OK).entity(response).build();
|
||||
|
Loading…
x
Reference in New Issue
Block a user