Versions Compared

Key

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

...

...

Jira Legacy
serverSystem

...

JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyMODKBEKBJ-358

Table of Contents
outlinetrue

Multi-tenant context execution problem


The system deployed with is aware of 3 tenants:

  • Tenant A
  • Tenant B
  • Tenant C

...

  • handlers
  • filters

There should be exactly one handler for each path. That will be of request-response type by default.

...

OKAPI log: okapi-post-note-type.log

Summary

  • tenant resolution can be integrated into the request flow as filter at "pre" phase
  • create a POC to test the approach with tenant resolution module acts as a filter
    • POC should also include some basic logic to support Consortia business requirements at least for
      • mod-kb-ebsco-java and
      • mod-notes
    • examine any possible issues with replaced tenant
      • in particular the potential difference between tenant value in x-okapi-tenant and x-okapi-token headers

Reference information:

...