Include FOLIO Identifiers in Kafka Messages

Description

We should ensure that Kafka messages produced by this module include FOLIO identifiers for logging and identification purposes. Identifiers should be populated in Kafka Headers.
The FOLIO identifiers include:

  • X-Okapi-Request-Id

  • X-Okapi-User-Id

  • X-Okapi-Tenant

Environment

None

Potential Workaround

None

Attachments

1

Checklist

hide

Activity

Show:

Svitlana KovalovaJanuary 10, 2025 at 8:30 AM

Hi correct. You can find the logic for populating the headers in the event publisher:

Olamide KolawoleJanuary 9, 2025 at 7:13 PM

Hi! is the code structured in a way that headers will always be present?

Svitlana KovalovaJanuary 9, 2025 at 11:50 AM

Hey , Currently the Kafka header contains FOLIO identifiers.
For example:
Kafka Topic folio-etesting-snapshot.ALL.inventory.holdings-record

Olamide KolawoleNovember 19, 2024 at 7:50 PM

Since this is mod-inventory-storage, this would be Spitfire!

Khalilah GambrellNovember 19, 2024 at 7:24 PM

Hey - Is this Folijet work or Spitfire work?

Done

Details

Assignee

Reporter

Priority

Story Points

Development Team

Spitfire

Release

Sunflower (R1 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 7, 2024 at 1:39 PM
Updated January 10, 2025 at 8:30 AM
Resolved January 9, 2025 at 11:53 AM
TestRail: Cases
TestRail: Runs