mu-semtech / delta-notifier

Sends notifications about changes to interested mu.semte.ch microservices
0 stars 14 forks source link

Stricter matching on specifications #12

Closed benjay10 closed 2 years ago

benjay10 commented 2 years ago

This PR makes it so that only the triples that match the specification are included in the delta messages to the receiving hosts.

This is in contrast with how it was done in the original delta-notifier: as soon as a single triple matches the specification the whole change set (accumulation of a bunch of data, depending on mu-authorization) was sent to the receiving host, possibly including data it is not interested in, or is not even allowed to see.