Open jeqo opened 1 year ago
This was done purposefully. I wouldn't advocate for or against this approach now, but we need to see how different clients may behave if we do this change.
Agree, may require a major version bump as changes expected behavior
At the moment, the Authorizer is only designed for read-only capabilities. Though, create/delete ACLs is replying with an empty list and logging the error.
As a client calling these operations there's the misleading impression that ACLs may be created/deleted. Furthermore, this case an exception on the broker-side as broker also fails to map a successful response.
Returning an exception should give a better experience until this functionality is supported.