Hey guys,

For the sake of the newcomer could you please define/describe what you
mean by the following

(a) Entity
(b) Scope

I have some thoughts on the entities etc but wanted to understand what
their definitions are before I suggest something.

Thanks,

Sandeep

On Sun, Feb 23, 2014 at 7:54 AM, kishore g <[email protected]> wrote:
> Hi,
>
> Here are the entities, scopes and roles defined in Helix.
> Entities
> -- Idealstate
> -- ExternalView
> -- CurrentState
> -- LiveInstance
> -- HelixConfig
> -- UserConfig
> -- StateModelDefinition
> -- Alerts
>
>
> Scopes
> -- Cluster
> -- Participant/Group
> -- Resource/Group
> -- Partition
> -- Transition
>
> Misc
> -- One time read v/s cache v/s cache and update automatically on
> notification
>
> ====================
> HelixConfig
> -- Cluster
> -- Participant
> -- Resource
> -- Partition
>
> UserConfig
> -- Cluster
> -- Participant
> -- Resource
> -- Partition
>
> StateModelDefinition
> -- States
> -- Transitions
> -- Constraints (Partition only)
>
>
> Constraints
> -- Cluster
> -- Node
> -- Resource
> -- Partition
> -- Resource/ResourceGroup
>
> Kanak and I did one pass on this and made some changes. Kanak, do you have
> send across the changed version.
>
> We need to come up with the user facing api's that support simple CRUD on
> these entities.
>
> thanks,
> Kishore G

Reply via email to