Details
-
Sub-task
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
-
None
-
Reviewed
Description
We may want to remove setAllocatedBytes method from ContainerInfo and we keep all fields of ContainerInfo immutable, such that client won't accidentally change ContainerInfo and rely on the changed instance.
An alternative of having setAllocatedBytes is to always create a new ContainerInfo instance whenever it needs to be changed.
This is based on this comment from HDFS-12751.