Hi,

Thanks to Sandeep and Kanak we are getting close to having the new
helix-api package.

https://github.com/kanakb/helix

Here is the api package
https://github.com/kanakb/helix/tree/master/helix-api/src/main/java/org/apache/helix/api

Feedback/suggestions?


Before we get started working on the roles (administrator, participant,
controller, spectator), we need to wrap up the constraints api.

At a high level we have state & transition constraints at cluster,
participant, resource, partition granularity.

We have two options

#1 Have a separate package called constraints and have
(cluster|participant|resource|partition)Constraint.

#2. Have StateConstraint & TransitionConstraint as attributes in
(cluster|participant|resource|partition)configuration.

Thoughts.


thanks,
Kishore G

Reply via email to