Skip to content

TSVector based search provider

What does this MR do?

This implements support for tsvector-based searches with the new search provider system.

On the DB level this is implemented with a generated column containing a tsvector embedding of the post content, cw, and link name concatenated together.See the example given in the config.

Searches not ordered by date use a cover-density based ranking system to return relevant results.

Currently runs in prod on plasmatrap.com.

Contribution Guidelines

By submitting this merge request, you agree to follow our Contribution Guidelines

  • I agree to follow this project's Contribution Guidelines
  • I have made sure to test this merge request

Merge request reports

Loading