Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API search is returning APIs with irrelevant sorting when searching with multiple terms #9095

Closed
exalate-issue-sync bot opened this issue Jun 14, 2023 · 0 comments

Comments

@exalate-issue-sync
Copy link

exalate-issue-sync bot commented Jun 14, 2023

Description

The current behavior of the console and portal API search boxes is sometimes irrelevant because it doesn’t put the API with the name closely matching the search on top.

For instance, in this screenshot, the full name of the API was typed in the search box, but the matching API isn’t the 1st one:

[!/rest/api/3/attachment/content/11765!| /rest/api/3/attachment/content/11765]

To discuss, should the name have a bigger weight on the sorting?

gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jun 16, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jun 29, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 3, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 3, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
ytvnr pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
ytvnr pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit fbfebce)

# Conflicts:
#	gravitee-apim-console-webui/src/management/api/apis.controller.ts
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit fbfebce)

# Conflicts:
#	gravitee-apim-console-webui/src/management/api/apis.controller.ts
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit fbfebce)

# Conflicts:
#	gravitee-apim-console-webui/src/management/api/apis.controller.ts
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit fbfebce)

# Conflicts:
#	gravitee-apim-console-webui/src/management/api/apis.controller.ts
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit fbfebce)

# Conflicts:
#	gravitee-apim-console-webui/src/management/api/apis.controller.ts
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit fbfebce)

# Conflicts:
#	gravitee-apim-console-webui/src/management/api/apis.controller.ts
(cherry picked from commit 6cbcee5)

# Conflicts:
#	gravitee-apim-console-webui/package-lock.json
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit fbfebce)

# Conflicts:
#	gravitee-apim-console-webui/src/management/api/apis.controller.ts
(cherry picked from commit 6cbcee5)

# Conflicts:
#	gravitee-apim-console-webui/package-lock.json
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 4, 2023
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 5, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit fbfebce)

# Conflicts:
#	gravitee-apim-console-webui/src/management/api/apis.controller.ts
(cherry picked from commit 6cbcee5)

# Conflicts:
#	gravitee-apim-console-webui/package-lock.json
(cherry picked from commit baebc26)

# Conflicts:
#	gravitee-apim-console-webui/package-lock.json
mergify bot pushed a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 5, 2023
…n a more relevant way

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit 28437e9)
(cherry picked from commit b17bf40)
(cherry picked from commit f706b34)

# Conflicts:
#	gravitee-apim-console-webui/package-lock.json
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 5, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit fbfebce)
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 5, 2023
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 5, 2023
When doing a search we want to rely on Lucene indexes scores to have most relevant APIs firsts in the list.

https://gravitee.atlassian.net/browse/APIM-1991
gravitee-io/issues#9095
(cherry picked from commit fbfebce)
gaetanmaisse added a commit to gravitee-io/gravitee-api-management that referenced this issue Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

0 participants