Project: Full-Text Search
Name : Vishrut Mehta
Mentor: Pat Tressel
Proposal
The proposal for the project is here:
http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/vishrutmehta/6001
BluePrints
This project draws ideas from the Blueprints below:
Meetings And Discussions
Weekly Meeting : Tuesday and Saturday 04:30 UTC
Venue : IRC
Nick - vishrut009
Google Group Discussions :
- https://groups.google.com/forum/#!topic/sahana-eden/E0S7Hl_hjWo
- https://groups.google.com/forum/#!topic/sahana-eden/9XwK4955cmg
- For the Project, my mentor Pat and I used trello, to keep track on the work done so far - link is:
SMART Goal | Measure | Status |
---|---|---|
Explore Pylucene | Installed and configured on demo server | Completed |
Scripts for indexing and search in pylucene | Scripts working on the demo server | Completed |
Explore Apache Solr and Sunburnt | Installed both on demo and local server | Completed |
Scripts for indexing and search for sunburnt | Working scripts for sunburnt ready | Completed |
Asynchronously Indexing and Deleting Document | Implemented & Integrated in Sahana Eden | Completed |
Install Script for Installing and Configuring Solr and sunburnt | Below is the link of the script | Completed |
Designing the Full-Text search functionality implementation | Discussed with Dominic and Fran | Completed |
Implementation of fulltext() function in s3resource.py | Successfully implemented with Error handling | Completed |
Implemented a transform() function to transform a TEXT query to belong query | Successfully implemented with Error handling | Completed |
Unit tests for all cases(solr un/available, query(), call() ) | Implemented the unit tests for s3resource | Completed |
Generic Indexing onaccept() hook, can be integrated in any module | Implemented and tested on doc_document | Completed |
Transform parameter in select() | Should be implemented in s3resource.py | Completed |
Unit Tests for transform parameter in select() | Specific test cases included to check | Completed |
New Textfilter for Full-Text Search | Implement in new search Filter s3filter.py | Completed |
Javascript for FullTextFilter | in s3.filter.js to implement | Completed |
Connect the textfilter query to select() | Find the connection where query's request is send | Completed |
To extract the snippet and return into transform function | Along with the document, a snippet of text also should be shown | Delayed |
presentation or Display of records | Records for documents should be displayed | Completed |
Full Documentation of the project | http://eden.sahanafoundation.org/wiki/FullTextSearch |
Last modified
11 years ago
Last modified on 09/16/13 08:54:48
Attachments (1)
- install-solr-sunburnt.sh (2.3 KB ) - added by 11 years ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.