SAMZA-1289: Default id generator if not configured
authorXinyu Liu <xiliu@xiliu-ld.linkedin.biz>
Fri, 12 May 2017 21:20:15 +0000 (14:20 -0700)
committerXinyu Liu <xiliu@xiliu-ld.linkedin.biz>
Fri, 12 May 2017 21:20:15 +0000 (14:20 -0700)
commite3e553673c73eeae4540d64b875effeae7a14bf3
treeb8a98c65aa3834dd4798ac3c2f3fbb723fdd552c
parentb31c0dc6efc43ea6c80c872885283804d7f2188a
SAMZA-1289: Default id generator if not configured

Right now in standalone deployment we require the user to provide an id generator. Since most of the time the users can simply use the UUID generator for id generation, we should default it using that.

Author: Xinyu Liu <xiliu@xiliu-ld.linkedin.biz>

Reviewers: Jagadish V <vjagadish1989@apache.org>

Closes #189 from xinyuiscool/SAMZA-1289
samza-api/src/main/java/org/apache/samza/operators/MessageStream.java
samza-core/src/main/java/org/apache/samza/config/ApplicationConfig.java
samza-core/src/main/java/org/apache/samza/container/ContainerHeartbeatClient.java