Skip to content

Improve Elastic Search tokenizer/analyzer #129

Description

@mihaidma

If I load in the system the seneca and seneca-postgres-store plugins metadata:

  • searching for senec doesn't match anything,
  • searching for seneca matches both module names,
  • searching for seneca-postgres matches both module names. It actually searches for all modules containing seneca and postgres,
  • searching for seneca-postg finds both plugins (they are found by the seneca search term). Searching only postg finds nothing. Doing seneca-postg search on the live site finds:

Prerequisite for: #123

To have an autocomplete/search-as-you-type search it can be enhanced with an autocomplete analyzer at index time and a standard analyzer at search time, 2-8 letters Edge ngram for terms.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions