Once an implementer is created, it resides in the system to the cluster restart. There is no way to remove implementers from the system.
Applier is a special case of implementers and the same feature applies to appliers.
When OpenSAF is runnning in the cloud, nodes are added and are removed from the system, and new nodes may come with new names.
This makes a problem with appliers, which in most cases contain a node name in an applier name.
If there are a lot of adding and removing nodes, it can come in the situation that all 3000 implementers are allocated, and intialization of new implementers or appliers is not possible.
Since there are a limited number of implementers, there is no need to remove implementers from the system.
IMM should remove appliers from the system if they are not used for a certain time.
If SC absence allowed is enabled, this time should not be less that SC absence allowed time. Otherwise all appliers will be discarded when the system comes back from the headless state.
https://sourceforge.net/p/opensaf/mailman/message/36033957/
commit 959c04b78346991bcffa75d1e4774d3610413e6e
Author: Zoran Milinkovic zoran.milinkovic@ericsson.com
Date: Mon Sep 11 17:46:23 2017 +0200