miracum / fhir-gateway

A thin layer between FHIR REST clients and resource processing pipelines.
Apache License 2.0
13 stars 7 forks source link

Message Loop, falls SERVICES_KAFKA_GENERATE_OUTPUT_TOPIC_MATCH_EXPRESSION nicht auf Input Topic Name matcht #35

Closed makampf closed 1 year ago

makampf commented 2 years ago

https://github.com/miracum/fhir-gateway/blob/dd90929809dc85ab9c5350f6f63b4f6ddeee1692/src/main/java/org/miracum/etl/fhirgateway/processors/KafkaProcessor.java#L67

replaceFirst() gibt den Input-Topic-Name ohne Änderung zurück, falls generateTopicMatchExpression nicht gefunden wird, wodurch die eingelesenen Messages wieder im Input Topic landen und erneut eingelesen werden -> Infinite Loop

miracum-bot commented 1 year ago

:tada: This issue has been resolved in version 3.11.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: