Week 10

by Vedant


Week Summary

Namaste 🙏 ,
Welcome to the tenth weekly blog of GSoC’20 for CDLI.

What did you do this week?

The first task was to fix repeated search results which took another day to figure out the ElasticSearch query and implemented. The next task was to implement a Search Settings Page which will reflect various options to be displayed on the search results page. Search Setting page was a priority task as it can be integrated along with Advanced Search.

Due to recent changes in Model files, registering a new user was not working which was later fixed.

What is coming up next?

The next week will be focussed on writing an SQL query for advance search index in ElasticSearch and implement the remaining search results options.

Did you get stuck anywhere?

Removing repeated results, required an extra day to complete this task.
Reference : https://discuss.elastic.co/t/elasticsearch-query-to-filter-out-distinct-results/243622

Branch (worked on):

  1. phoenix/feature/search
  2. phoenix/feature/advanceSearch
  3. phoenix/feature/authentication

Issues :

  1. Closed or worked related to:
  1. Opened:

Pull Request :

  1. Merged (or under review):
  1. Reviewed:

Daily Work Update

# Day Date A short description of the work done
1 Monday 2020/08/03 a. WIP : Duplicate search Results removal.
2 Tuesday 2020/08/04 a. Setting up Granular access for Search result. b. PR !156
3 Wednesday 2020/08/05 a. Reviewed PR’s.
4 Thursday 2020/08/06 a. WIP : Search Setting Page.
5 Friday 2020/08/07 a. Search Setting Page Completed b. PR !162
6 Saturday 2020/08/08 a. Fixing Register due to recent changes in Controller.
7 Sunday 2020/08/09 a. WIP : Advance Search