samza-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From santhosh venkat <santhoshvenkat1...@gmail.com>
Subject [DISCUSS] Samza 0.12.0 release
Date Fri, 23 Dec 2016 18:44:51 GMT
Hi All,

There have been quite a lot of new features added to master since 0.11
release to warrant a new major release. At LinkedIn, we've done functional
and performance testing against master in the past weeks, and deployed jobs
with the latest build in production. We will continue to test for stability
in the next few weeks.

Here are the list of JIRA patches that are available to be added as a part
of 0.12.0 release.

Potential breaking changes :

   * SAMZA-469 : Support Scala 2.11 (not binary compatible with 2.10.x
versions)
   * SAMZA-855 : Upgrade Samza's Kafka client version to 0.10.0.0 (
https://kafka.apache.org/documentation#upgrade_10_breaking)
   * SAMZA-1031 : Use Java 1.8 source compatibility for Samza (Java 7 is no
longer supported)

Here are the JIRAs of other main features that will be included in this
release (sorted in chronological order):

   * SAMZA-967 : Add HDFS system consumer to Samza
   * SAMZA-974 : Build an end-of-stream concept into Samza
   * SAMZA-1012 : Generated changelog mappings are not consistent
   * SAMZA-1013 : Add YARN Node label support
   * SAMZA-1014 : Add property to set YARN AM cpu cores
   * SAMZA-1015 : Support lambdas, streams in checkStyle checks
   * SAMZA-1017 : Disk Quotas - Add throttling support for AsyncRunLoop
   * SAMZA-1033 : Remove import-control from checkstyle
   * SAMZA-1040 : Revert the ClassLoaderHelper change in SamzaContainer
   * SAMZA-1042 : Allow offset notifications for input systems
   * SAMZA-1043 : Samza performance improvements
   * SAMZA-1047 : testEndOfStreamWithOutOfOrderProcess is flaky
   * SAMZA-1048 : upgrade jetty dependency to Jetty 9 from Jetty 8
   * SAMZA-1055 : Disable broken tests in SamzaRest due to Jetty version
upgrade
   * SAMZA-1058 : Fix check-all.sh to remove JDK7 build
   * SAMZA-1060 : Allow to specify a changelog system separately
   * SAMZA-1065 : Change the commit order when deduping with local state
store
   * SAMZA-1066 : Update JavaStorageConfig
   * SAMZA-1069 : Deadlock between KafkaSystemProducer and KafkaProducer
from kafka-clients lib

Here's what I purpose:

1. Cut an 0.12.0 release branch.
2. Work on getting as many of the pending JIRAs done as possible.
3. Target a release vote on the first week of Jan'17.


Thoughts?
Shanthoosh

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message