-
Notifications
You must be signed in to change notification settings - Fork 535
Description
In the FRD about improving the organization and display of files as mentioned on the Google Group we've been talking about the possibility of building the list of files on the dataset page using Solr rather than the database. Solr provides a better search experience than the database and we could make use of facets at the file level. I'll include a preliminary mockup below of how facets might look.
The primary challenge is how to handle files from old published versions of datasets because they are currently not indexed. A switch from the database to Solr should be carefully considered for a few reasons. We have already identified performance problems with indexing production data (#50) and indexing permissions (#2036). In addition, managing the lifecycle of Solr documents and their discoverability rules (#57) is already complex. We don't want to change the rules of when cards are shown on the homepage/dataverse page or in MyData.
