You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by ra...@apache.org on 2019/11/05 22:06:07 UTC

[samza] 01/01: SAMZA-2340: [Container Placements] Introduce ContainerManager for handling validation for failures & starts of active & standby containers (#1180)

This is an automated email from the ASF dual-hosted git repository.

rayman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/samza.git

commit 4f715d37f2b23f73d546221e835000ccbfaf0dca
Merge: de215f1 45decc2
Author: rmatharu <40...@users.noreply.github.com>
AuthorDate: Tue Nov 5 14:05:58 2019 -0800

    SAMZA-2340: [Container Placements] Introduce ContainerManager for handling validation for failures & starts of active & standby containers (#1180)
    
    * Introducing ContainerManager the brain of JC
    
    * Addressing feedback minor improvements

 .../samza/clustermanager/ContainerAllocator.java   |  50 +------
 .../samza/clustermanager/ContainerManager.java     | 164 +++++++++++++++++++++
 .../clustermanager/ContainerProcessManager.java    |  55 +++----
 .../MockContainerAllocatorWithHostAffinity.java    |   5 +-
 .../MockContainerAllocatorWithoutHostAffinity.java |   9 +-
 .../TestContainerAllocatorWithHostAffinity.java    |  40 ++---
 .../TestContainerAllocatorWithoutHostAffinity.java |  15 +-
 .../TestContainerProcessManager.java               |  53 +++++--
 8 files changed, 262 insertions(+), 129 deletions(-)