Particular / ServiceControl

Backend for ServiceInsight and ServicePulse
https://docs.particular.net/servicecontrol/
Other
52 stars 47 forks source link

Can't remove SC events subscriptions for de-provisioned endpoints #946

Open SeanFeldman opened 7 years ago

SeanFeldman commented 7 years ago

Currently, there's no way to remove SC events subscriptions from RavenDB w/o manually tweaking the database. There's no guidance or a tool/script to assist with that either.

mikeminutillo commented 7 years ago

I know @SzymonPobiega had a plan to configure event subscribers in the SC config file and turning the emission of these events into Sends (rather than publishes).

SzymonPobiega commented 7 years ago

@mikeminutillo that's true. But in order to do this I think we would have to figure out a proper migration plan to make sure customers who have critical functionality depending on these events are not left alone.

fourpastmidnight commented 5 years ago

Provided there was an API to call via #1561 when deprovisioning endpoints, wouldn't it make sense, as part of the deprovision process, to allow one to specify that event subscriptions should be removed when the endpoint is deprovisioned?

SzymonPobiega commented 4 years ago

Considering how the event notifications work (via pub/sub) I think this is very difficult to achieve cross-transport as most transports now support native pub sub so the operation of unsubscribing can't really be conducted from SC point of view.