- fixed: ClusterName: toString()
- added: HRMViewer: show peer for a comm. channel
- fixed: Coordinator: reduced debug output
- added: ComChannel: track packet I/O and maintain a packet storage
- added: ComChannel: throw runtime exception if someone tries to send
data long an unavailable comm. channel
-
- added: HRMViewer: allow to show the packet storage per comm. channel
- added: missing class "ComChannelPacketMetaData" for last commits
- fixed: HRS: reduce debug out according to settings in HRMConfig
- fixed: ComSession: correct packet delivery in handleMultiplexHeader(),
find the correct receiver comm. channel by using both the destination
and source description
- fixed: ClusterMemeber: debug output
- added: HRMController: store the local CoordinatorAsClusterMember
instances
- fixed: HRMController: correct update of the priorities from all
CoordinatorAsClusterMember instances if the base node priority has
changed
- fixed: ParameterMap: catch NumberFormatException
- fixed: typos
- added: log packet stations
-added: MultiplexHeader: use unique message numbers
- added: HRMConfig: TOPOLOGY_REPORTS
- fixed: HRMController: avoid race conditions
- fixed: Coordinator: use timer only if it's needed
-
- fixed: make sure a comm. channel is used only if it's actually
established (after RequestClusterMembership was acknowledged)
- fixed: Elector: code simplified, correct result if two priorities are
equal