Clemens Vasters

Results 21 issues of Clemens Vasters

Signed-off-by: clemensv Work in progress. Comments welcome.

related to #829 In large systems, multitenancy is common. Multitenancy means that shared underlying infrastructure resources are used for multiple customers who are presented with seemingly separate virtual environments. Multitenancy...

@deissnerk and myself (and several of our respective coworkers) have been working through a number of scenarios in the last few months. There will be some PRs based on the...

lifecycle/stale

It would be great for the discovery service to raise CloudEvents about state changes: * Types being added/removed/changed * Services being added/removed/changed

https://github.com/dapr/components-contrib/blob/801297c724e9d55d55b3288b9b123c000a231df6/pubsub/azure/servicebus/servicebus.go#L71 While the issue I raise here is with the PubSub abstration in general, I am anchoring it on the Service Bus implementation of the interface, because it's more straightforward...

https://github.com/dapr/components-contrib/blob/801297c724e9d55d55b3288b9b123c000a231df6/pubsub/azure/servicebus/message.go#L76 I don't see the application-properties section of a service bus message getting mapped. Is that information dropped if the topic is being populated by a non-DAPR producer?

https://github.com/dapr/components-contrib/blob/801297c724e9d55d55b3288b9b123c000a231df6/bindings/azure/servicebusqueues/servicebusqueues.go#L258 If the Service Bus integration is meant to be interoperable with message senders that aren't built with DAPR and possibly including such that talk to Service Bus directly using...

https://github.com/dapr/dapr/blob/b8ae13bf3f0a84c25051fcdacbfd8ac8e32695df/pkg/runtime/runtime.go#L548 The deadletter mechanism in DAPR creates a broken abstraction for all scenarios where the underlying provider is a transactional message broker that has native DLQ functionality. The broker itself...

The "State" property from [BrokeredMessage](https://docs.microsoft.com/en-us/dotnet/api/microsoft.servicebus.messaging.brokeredmessage.state?view=azureservicebus-4.1.1#Microsoft_ServiceBus_Messaging_BrokeredMessage_State) and the associated MessageState enumeration need to be ported to the Message class. The Peek operation returns a mix of Active, Deferred, and Scheduled messages...

enhancement

https://github.com/Azure/azure-service-bus-dotnet/blob/dev/src/Microsoft.Azure.ServiceBus/MessageReceivePump.cs#L71 ## Actual Behavior 1. MessageReceiver with registered callback is closed 2. Exception callback is called with ObjectDisposedException when receiver is closed ## Expected Behavior 1. Message receiver with registered...