Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This  This document will illustrate how search will operate in a consortium using a central index for all members of a consortium.

...

Payload retrieved from mod-inventory will be stored in two tables in the central tenant, consortium_instances and consortium_authorities. Both tables will have the following columns

Column NameColumn DescriptionColumn Datatype
tenantIdtenant Identifiervarchar
instanceidinstance identifier

UUID

jsonpayloadJSON(NOT JSONB)
created_datecreated datedate
updated_dateupdated datedate


Info

The primary key for the table should be tenantId & instanceId. There should also be an index on instanceId.

...

Name

Values

Shared

  • Yes: return shared records only

  • No: return local records only

  • Yes & No: return shared & local records

Jira Legacy
serverSystem JiraJIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIIN-2407

Held By

  • This existing facet needs to be able to show locations for items under shared instances as well as items under local instances. 

    Jira Legacy
    serverSystem JiraJIRA
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId01505d01-b853-3c2e-90f1-ee9b165564fc
    keyUIIN-2395

Active Affiliation

A new query parameter “active_affiliation“ will be added to signal the active affiliation for a search request. The active affiliation of a search request will be tenant context with which a search request is made. A “Local Record” can be different depending on the active affiliation for the search. For example, If there are three records in mod-search: Consortial Tenant Record, Tenant A Record & Tenant B Record.

...