Skip to content

Introduce BookieClusterManager and Improve BookieListener #287

Open
@sijie

Description

@sijie

FEATURE REQUEST

  1. Please describe the feature you are requesting.
  • introduce BookieClusterManager class for managing the available/readonly/registered bookies in a centralized place (before that it was spread across different classes)
  • improve BookieListener for listening on the topology changes. so the caller of listeners don't have to do this one-time notify actions.
  1. Indicate the importance of this issue to you (blocker, must-have, should-have, nice-to-have). Are you currently using any workarounds to address this issue?

blocker

It is a basic change for sub-sequent changes that twitter did on auto-recovery.

  1. Provide any additional detail on your proposed use case for this feature.

this change is contributed by @yzang

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions