Changes between Version 2 and Version 3 of SolrInterface
- Timestamp:
- 02/23/10 12:22:11 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SolrInterface
v2 v3 2 2 3 3 == Use Cases == 4 As a n admin of a CKAN instance I want to have the facility to use SOLR, both alongside and as a replacement for the existing full text search in CKAN.4 As a user of a CKAN instance I want to be able to make complicated searches, referencing the data fields. 5 5 6 6 == Design == 7 8 Search technology - Apache SOLR is selected 9 10 Architecture: SOLR to work both alongside and as a replacement for the existing full text search in CKAN. 7 11 8 12 There are two main options for getting data into SOLR: … … 19 23 == Tickets == 20 24 21 * Get a SOLR instance running locally and/or eu1, using basic config.22 *Get indexing and searching working with name and title fields only:25 1 Get a SOLR instance running, using basic config. 26 2 Get indexing and searching working with name and title fields only: 23 27 * Harness one of the three python SOLR libraries to send SOLR Update XML of CKAN Packages (triggered on the command-line). 24 28 * Write tests for SOLR by sending data with SOLR library and using JSON interface for queries. 25 *Get it working with all package fields, optimising the field descriptions in schema.xml.26 *Trigger the indexing sensibly (as decided above).27 *Provide option to connect CKAN's search WUI to SOLR back-end.28 * Developer docs - description of how to setup SOLR and provide link to schema.xml in developer docs.29 3 Get it working with all package fields, optimising the field descriptions in schema.xml. 30 4 Trigger the indexing sensibly (as decided above). 31 5 Provide option to connect CKAN's search WUI to SOLR back-end. 32 6 CKAN Developer docs - description of how to setup SOLR link and schema.xml.