samza-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ray Matharu <>
Subject Samza 1.0 release
Date Mon, 17 Sep 2018 20:31:57 GMT
Hi all,

We have added a number of major features and changes to master since 0.14.1 that warrants
a major 1.0 release.

Within LinkedIn, some of these features have already been tested as part of
our test suites. We plan to continue our testing in coming weeks to
validate the stability prior to release.

We wanted to kick off the discussion in the open source forum to keep the
momentum flowing.

Here is a selected list of features that are part of the new release
SAMZA-1789: unify ApplicationDescriptor and ApplicationRunner for high- and low-level APIs
in YARN and standalone environment
SAMZA-1804: System and stream descriptors
SAMZA-1858: Public APIs for shared context
SAMZA-1763: Add async methods to Table API
SAMZA-1786: Introduce the metadata store abstraction
SAMZA-1859: Zookeeper implementation of MetadataStore
SAMZA-1788: Add the LocationIdProvider abstraction
SAMZA-1648: Integration Test Framework & Collection Stream Impl

We have also worked on the following upgrades and bugfixes. Here are some
SAMZA-1768: Handle corrupted OFFSET file
SAMZA-1817: Long classpath support for non-split deployments
SAMZA-1719: Add caching support to table-api
SAMZA-1783: Add Log4j2 functionality in Samza
SAMZA-1868: Kafka client upgrade. Refactor KafkaSystemAdmin from using SimpleConsumer*
SAMZA-1776: Kafka client upgrade. Refactor KafkaSystemConsumer to remove the usage of deprecated
SimpleConsumer client*
SAMZA-1730: Adding state validation in StreamProcessor before any lifecycle operation and
group coordination
SAMZA-1695: Clear events in ScheduleAfterDebounceTime on session expiration
SAMZA-1647: Fix race conditions in StreamProcessor
SAMZA-1748: Failure tests in the standalone deployment
*: pending checkin.

You can find a concrete list of the features, bug-fixes, upgrades here

Here is my proposal on our release schedule and timelines.

   1. Cut the 1.0 release branch.
   2. Target a release vote on the week of Oct 1st.


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