import java.util.Collections;
import java.util.List;
import java.util.Map;
+import java.util.Objects;
import javax.annotation.PreDestroy;
import javax.inject.Inject;
import javax.inject.Singleton;
@Override
public void update(InstanceIdentifier<Trunk> identifier, Trunk original, Trunk update) {
+ if (Objects.equals(original, update)) {
+ return;
+ }
List<SubPorts> updatedSubPorts = new ArrayList<SubPorts>(update.nonnullSubPorts().values());
if (updatedSubPorts == null) {
updatedSubPorts = Collections.emptyList();