•  
     
    story #28835 have a full-text search backend based on Meilisearch
Summary
Empty
have a full-text search backend based on Meilisearch

I get more relevant results than with the MySQL based backend.

Meilisearch can be used to index items.

Two modes will be proposed:

  • a "local" one: the Meilisearch server is expected to be present on the same server than the rest of the Tuleap services.
  • a remote one: the Meilisearch server is managed outside the Tuleap stack (e.g. provided by the Meilisearch SaaS service)

The "local" mode is automatically used when the package tuleap-meilisearch-server is installed on the Tuleap server:

  • key management is done by Tuleap directly
  • service starts with the main tuleap service
  • not supported in Docker images

The remote mode:

  • is available when the "local" mode is not used
  • site administrators must provide the URL to access the Meiliseach server (HTTPS only), an API key and the index name to use
Empty
Empty
Status
Full text search
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#28835
Thomas Gerbet (tgerbet)
2022-10-11 17:22
2022-09-16 11:59
30415

References

Follow-ups