Skip to content

Private parts are not being returned by search queries reliably #158

Description

@cjmyers
  1. Remove the FROM line from the query for public graphs, and run the query on virtuoso to get the private results
  2. Remove the FROM line from the query for the private graphs, and remove the text portion of the query.
  3. If the public query only includes text portion, public results should come from elasticsearch and private results from virtuoso.
  4. If the public query only includes non-text portion, all results should come from Virtuoso.
  5. If the public query includes both text and non-text portion, public results should come from intersection of Elasticsearch and Virtuoso search results and private results should come from Virtuoso.

Rank private results above public results. Public results should be ranked using current weighted formula that combines page rank with Elasticsearch score.

Note for 4: private with no rank first, public items with no rank next, and remaining items as ranked using page rank.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions