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

Bug in 26, 0.25.2 working fine: "Make sure to enable infix search by specifying" when only part of the fields have the infix index enabled #1670

Open
solvingproblemswithtechnology opened this issue Apr 13, 2024 · 0 comments

Comments

@solvingproblemswithtechnology

Description

I just upgraded to 26.0 and had to rollback to 0.25.2. I couldn't find anything in the docs about this. But when I'm searching against many fields with infix: "always" and at least one field doesn't have it enabled it will fail with "Could not find field in the infix index. Make sure to enable infix search by specifying "infix": true in the schema."

Steps to reproduce

Add two fields, only one with infix search.
Perform a search against the two fields with infix: "always"

Expected Behavior

To perform the infix search only in the fields with infix search, as with the 0.25.2 version.

Actual Behavior

An error.

Metadata

Typesense Version:
26.0

OS:
Docker image

P.S.: I love typesense!

@solvingproblemswithtechnology solvingproblemswithtechnology changed the title Regression "Make sure to enable infix search by specifying" when only part of the fields have the infix index enabled Bug in 26, 0.25.2 working fine: "Make sure to enable infix search by specifying" when only part of the fields have the infix index enabled Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant