[
https://issues.apache.org/jira/browse/GOBBLIN-1776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17687338#comment-17687338
]
Matthew Ho commented on GOBBLIN-1776:
-------------------------------------
The application master will request containers while helix offline instance
purging is happening.
Problem:
The helix offline instance purging is not thread safe. The desired behavior is
for the yarn service to finish purging before requesting any new containers.
But currently, the yarn autoscaling manager is making calls to the yarnservice
to request more containers. And this is bypassing the startup block in the
startup method.
This is because the startup itself isn't synchronous. It's possible to call
methods on this object before startup is complete.
> Helix offline instance purging is not thread safe in the yarn service
> ---------------------------------------------------------------------
>
> Key: GOBBLIN-1776
> URL: https://issues.apache.org/jira/browse/GOBBLIN-1776
> Project: Apache Gobblin
> Issue Type: Bug
> Components: gobblin-helix
> Reporter: Andy Jiang
> Assignee: Abhishek Tiwari
> Priority: Major
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)