Commits on Jan 27, 2017
Commits on Jan 20, 2017
Commits on Dec 14, 2016
  1. Add Lei Xia as PMC member.

    lei-xia committed Dec 14, 2016
Commits on Nov 22, 2016
  1. Improvement for Task Framework Tutorial

    1. Add picture to illustrate the relationships between different abstractions.
    2. Add hyperlink to the github source code for key classes.
    dasahcc committed Nov 21, 2016
Commits on Nov 15, 2016
  1. Update task framework tutorial.

    lei-xia committed Nov 15, 2016
  2. Add Tutorial for Task Framework

    Add Tutorial for Task Framework
    dasahcc committed Nov 15, 2016
Commits on Nov 10, 2016
Commits on Nov 8, 2016
Commits on Nov 2, 2016
  1. Add 0.6.6 release notes.

    lei-xia committed Nov 2, 2016
Commits on Nov 1, 2016
Commits on Sep 17, 2016
  1. helix-ui improvements

    Adds zkAliases to helix-ui configuration
    `zkAliases` is a map of alias to ZK connection string. If this is provided,
    then one can use the alias in place of the zk connection string in
    `/dashboard/{zk}` route. In addition, the root `/dashboard` route will allow
    the user to choose among the aliases as opposed to pasting in a zk connection
    Add ping / health resources
    Add tags to instance table
    Show controller leader in UI
    Add reset resource button to helix-ui
    Fix FULL_AUTO bug
    Support SEMI_AUTO resource that do not have state map
    Greg Brandt committed with brandtg Jul 14, 2016
Commits on Jun 16, 2016
Commits on Jun 14, 2016
  1. Fixing an NPE when there is a session mismatch in HelixTaskExecutor

    Signed-off-by: Adam Lugowski <>
    Adam Lugowski committed Jun 14, 2016
Commits on May 26, 2016
Commits on May 19, 2016
  1. fixed a bug at WriteLock caused by read-delete race on a znode.

    Bug description:
    T1 currently owns a zk lock as signified by znode n1, T2 creates a znode n2
    and realizes n1 is saller. T2 is going to register a watcher on n1 but at the
    same moment T1 released n1. T2 register fails, breaks from while loop, and wait().
    Nobody will ever wake up T2 again. Consequently all subsequent callers for the
    same lock are also blocked.
    Repeated our loadtest and the bug doesn't reappear.
    For detailed bug report see this post:
    neutronsharc committed May 19, 2016
Commits on Jan 6, 2016
Commits on Nov 1, 2015
Commits on Sep 14, 2015
Commits on Sep 9, 2015
  1. Makes TaskStateModel gets properly shutdown when the JVM exists

    Signed-off-by: Yinan Li <>
    liyinan926 committed Sep 9, 2015
Commits on Sep 8, 2015
  1. Added unit tests for CriteriaEvaluator

    Signed-off-by: Yinan Li <>
    liyinan926 committed Sep 8, 2015
Commits on Aug 28, 2015
  1. Added new DataSource values LIVEINSTANCES and INSTANCES and made Crit…

    …eriaEvaluator support them
    Signed-off-by: Yinan Li <>
    liyinan926 committed Aug 28, 2015
Commits on Aug 24, 2015
  1. Adds a Maven archetype to create OnlineOffline application

    (Addressing comments from review)
    brandtg committed Aug 24, 2015
Commits on Aug 23, 2015
Commits on Jul 18, 2015
  1. Cleaned up ByteBuf usage in IPC

    Removed dead code in IPC
    Made max frame length configurable (also bumped to 128MB default)
    brandtg committed Jul 1, 2015
Commits on Jul 7, 2015
Commits on May 22, 2015
  1. [HELIX-597] Added dropStateModelDef method to HelixAdmin

    Vinayak Borkar committed May 21, 2015
Commits on May 18, 2015
Commits on Apr 27, 2015
  1. [HELIX-584] SimpleDateFormat should not be used as singleton due to i…

    …ts race conditions.
    lei-xia committed Apr 27, 2015
Commits on Apr 11, 2015
Commits on Mar 29, 2015