GitHub user vjagadish1989 opened a pull request: https://github.com/apache/samza/pull/18
Add a basic implementation of a Session Window. Simplifying assumptions: - Aggregations are done based on system time. (So, no notion of late arrivals based on event-time). Sessions can be emitted and immediately expired. Questions for discussion: - Can we make SessionWindowStateStoreImpl be a simple KeyValueStore API? (That could make Impl classes more stateful) You can merge this pull request into a Git repository by running: $ git pull https://github.com/vjagadish1989/samza pull-request-samza-sql Alternatively you can review and apply these changes as the patch at: https://github.com/apache/samza/pull/18.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #18 ---- commit 8971920997485008b9ff760a0ae81b37335ccd9d Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-10-23T21:45:39Z Got a Thread job working with refactored API. Wired up Adaptor commit c6df22877453fea40bea5178b677eee32525a398 Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-10-24T15:38:07Z Got a Thread job ACTUALLY working with operators commit 9a2599a30da07d695c7c42c1f60bd3021c23a331 Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-10-30T16:32:43Z made impl a static inner class. Fixed gradle to make samza-test import samza-operator. Added math commons commit 1216f401c170db4ed9f7fe397215a2c7fe97aa03 Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-10-31T22:20:10Z rename mock message to reduce conflicts commit 92a5abebc3940e252480486720eee28568734fdd Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T18:58:28Z Fixes for the RB commit 8525ce26f55fcf694de50d403c2dfc77b5a7e5a5 Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T19:30:37Z Fixes for rb commit cadcb0f0a02b566acf81742e096e16c8de651041 Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T19:52:32Z Fixes for rb commit 152d2fcf5de3d48be1b20706e26bae8e807e4517 Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T19:58:36Z add docs for kv store commit 604f7815bbfebb92a05d7d82a5d95e76f069e605 Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T20:02:35Z add docs for kv store commit bd1efb917830398f4ed4e53220a330d10317b42b Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T20:11:35Z add docs for kv store commit 8ae9ff76b5c9118c53d9d7aca023d97e9602af6c Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T20:13:53Z add docs for kv store commit 22fec01284edbafd65d7030b80b9e68bbf4e3e76 Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T20:16:57Z add docs for kv store commit 6a26815f8ee2292f10a33dc20786a074006b04dd Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T21:44:35Z add docs for kv store commit 72b2e3de4de0dce8e091162079ee090adf786813 Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T21:53:24Z add docs for kv store commit 98b7c2e347b34de1d585a2ae86cb99e5f3e649ed Author: vjagadish1989 <jvenk...@linkedin.com> Date: 2016-11-07T21:59:36Z add docs for kv store ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---