Ticket #875 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

Search backend supports solr interface and query API mimics solr

Reported by: rgrp Owned by: pudo
Priority: critical Milestone: ckan-v1.4-sprint-1
Component: ckan Keywords:
Cc: Repository:
Theme:

Description (last modified by rgrp) (diff)

Consolidate search API interface (and backend) on solr (solrpy) type interface.

  • Support for standard query structure
  • Support for facet options

Do not need to change response formats. (Or do we?)

2 options here for advanced features like facets in non-solr:

  1. Disable (happens automatically)
  2. Implement - suggest using group by etc

Extras

  • Front-page tag cloud: change this to use facets
    • Accept this means that if facets not functional in backend we have no tag cloud

Change History

comment:1 Changed 3 years ago by rgrp

  • Priority changed from awaiting triage to critical
  • Description modified (diff)
  • Milestone changed from ckan-v1.3-sprint-2 to ckan-v1.4-sprint-1

comment:2 Changed 3 years ago by rgrp

  • Owner set to pudo

comment:3 Changed 3 years ago by rgrp

  • Description modified (diff)
  • Summary changed from Search backend supports solr interface and search API mimics solr to Search backend supports solr interface and query API mimics solr

comment:4 Changed 3 years ago by pudo

  • Status changed from new to closed
  • Resolution set to fixed

So far opting for route 1) (not implementing facets), therefore this can be closed!

Note: See TracTickets for help on using tickets.