Github user andrewor14 commented on the pull request:

    https://github.com/apache/spark/pull/8737#issuecomment-148869811
  
    We sync the target with the AM every time we call 
`updateAndSyncNumExecutorsTarget` so the target is updated fairly often anyway. 
The real problem is that all of the "pending executors" variables must be 
reset. This includes
    ```
    ExecutorAllocationManager#executorsPendingToRemove
    CoarseGrainedSchedulerBackend#executorsPendingToRemove
    CoarseGrainedSchedulerBackend#numPendingExecutors
    ```
    As @vanzin suggested, these all need to be cleared right? This patch in its 
current state seems insufficient.


---
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 [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to