Details
-
Type:
Story
-
Status: Closed (View Workflow)
-
Priority:
P1
-
Resolution: Done
-
Affects Version/s: None
-
Template:
-
Sprint:Prokopovych - Sprint 118, Prokopovych - Sprint 119, Prokopovych - Sprint 120
-
Story Points:3
-
Development Team:Prokopovych
-
Release:R2 2021 Bugfix
-
Hot Fix Approved by Cap Planning?:Yes
-
Hot Fix Approval Comments:Approved
Description
Purpose/Overview:
ENV and tenant id setting should be used in topic naming convention. This will separate data of different customers to different Kafka topics. In addition to that it allows a Kafka instance to be shared by multiple environments that have the same tenant id.
Requirements/Scope:
- Topic name should be concatenated from the following string constants (in exactly the same order):
- Environment name (from ENV environment variable)
- Tenant name (should be the second, because it is convenient to use wildcard in ACL for Kafka users)
- Producer module name ("storage" postfix should be omitted)
- Domain entity name in singular form (if it is not domain event, the name of process should be used or just event name)
Acceptance criteria:
All existing topics should be aligned.
For example topics in bugfest (ENV == bugfest) the Kafka topic for inventory instances for tenant fs09000000 should have the following name:
bugfest.fs09000000.inventory.instance
TestRail: Results
Attachments
Issue Links
- blocks
-
MODRS-76 R1 Hotfix -> R2 Bugfix - Kafka Topics should use ENV variable and tenant id in their naming convention
-
- Closed
-
- is blocked by
-
MODRS-71 Kafka Topics should use ENV variable and tenant id in their naming convention
-
- Closed
-
- is required by
-
MODRS-71 Kafka Topics should use ENV variable and tenant id in their naming convention
-
- Closed
-
-
MSEARCH-132 Kafka Topics to use ENV variable and tenant id in their naming convention
-
- Closed
-
-
MSEARCH-154 Kafka Topics to use ENV variable and tenant id in their naming convention
-
- Closed
-
- relates to
-
MODINVSTOR-744 Kafka Topics should use ENV variable and tenant id in their naming convention
-
- Closed
-
-
MODINVSTOR-750 Release 21.0.2
-
- Closed
-
- mentioned in
-
Page Loading...