waltz
waltz copied to clipboard
Eliminate Waltz admin protocol
Because we decide to add 32 (or 64) bit Flags to distinguish a regular request from an admin request, like
public HelloRequest(String greeting, Flags flags) {
this.greeting = greeting;
this.flags = flags;
}
admin protocol is not needed anymore. So, we want to
- eliminate Waltz admin handler and admin port
- instead use
Flagsto replace existing admin related request.
- eliminate Waltz admin handler and admin port
^ For that part, we should make sure we include SRE in this decision. For dropwizard services they are moving TOWARD having an admin port. Given that we don't have full AuthN/AuthZ, we need to be thoughtful about this.
This requires Riff change.