-
- Downloads
Add more accurate hashtag search (#11579)
* Add more accurate hashtag search Using ElasticSearch to index hashtags with edge n-grams and score them by usage within the last 7 days since last activity. Only hashtags that have been reviewed and are listable can appear in searches, unless they match the query exactly * Fix search analyzer dropping non-ascii characters
Showing
- app/chewy/tags_index.rb 37 additions, 0 deletionsapp/chewy/tags_index.rb
- app/models/tag.rb 10 additions, 4 deletionsapp/models/tag.rb
- app/models/trending_tags.rb 3 additions, 0 deletionsapp/models/trending_tags.rb
- app/services/account_search_service.rb 1 addition, 1 deletionapp/services/account_search_service.rb
- app/services/search_service.rb 4 additions, 4 deletionsapp/services/search_service.rb
- app/services/tag_search_service.rb 82 additions, 0 deletionsapp/services/tag_search_service.rb
- config/locales/simple_form.en.yml 1 addition, 1 deletionconfig/locales/simple_form.en.yml
- db/migrate/20190815225426_add_last_status_at_to_tags.rb 6 additions, 0 deletionsdb/migrate/20190815225426_add_last_status_at_to_tags.rb
- db/schema.rb 3 additions, 1 deletiondb/schema.rb
- spec/models/tag_spec.rb 2 additions, 2 deletionsspec/models/tag_spec.rb
Loading
Please register or sign in to comment