We will not update the estimated partition size if it is unchanged.
Why are the changes needed?
Celeborn currently triggers an workerinfo update even-though the estimated partition size is not changed. This leads to unnecessary logging and redundant worker info update operations.
Example log -
[master-partition-size-updater] WARN org.apache.celeborn.service.deploy.master.clustermeta.AbstractMetaManager - Celeborn cluster estimated partition size changed from 64.0 MiB to 64.0 MiB
What changes were proposed in this pull request?
We will not update the estimated partition size if it is unchanged.
Why are the changes needed?
Celeborn currently triggers an workerinfo update even-though the estimated partition size is not changed. This leads to unnecessary logging and redundant worker info update operations.
Example log -
Does this PR introduce any user-facing change?
NO
How was this patch tested?
Existing UT's