The track changes through a callback are not being received for non-collocated Checkpoints,
if physical replica doesn't exist on that particular controller/payload blade.
For the non-collocated Checkpoints, OpenSAF Checkpoint Service will specify
the location of the checkpoint replicas as per the following policy:
If a non-collocated checkpoint is opened for the first time by an application residing on a payload blade, the replicas will be created on the local payload blade and both the system controller nodes. In this case, the replica residing on the payload blade is designated as active replica. If a non-collocated checkpoint is opened for the first time by an application residing on the system controller nodes, the replica will be created only on the system controller blade. In this case, this replica on a system controller node will act as the active replica. If another application opens the same checkpoint from a payload node, the checkpoint service will not create the replica on that node.
just to provide more detailed , for NON_COLLOCATED CHECKPOINT , if saCkptCheckpointTrackCallback is registered saCkptCheckpointWrite() & saCkptSectionOverwrite() Callback is getting invoked properly , but for saCkptSectionCreate() & saCkptSectionDelete() the TrackCallback is not getting invoked.
need to be fixed in 4.7 release
Diff:
Diff:
changeset: 7037:9e8ca9d489a7
user: A V Mahesh mahesh.valla@oracle.com
date: Tue Oct 27 11:53:00 2015 +0530
summary: cpsv: raised track callback for non-collo ckpt section create/delete [#1305]
changeset: 7038:51c09aee49cb
branch: opensaf-4.7.x
parent: 7035:c6844c60741f
user: A V Mahesh mahesh.valla@oracle.com
date: Tue Oct 27 11:53:24 2015 +0530
summary: cpsv: raised track callback for non-collo ckpt section create/delete [#1305]
changeset: 7039:9606b7d64df1
branch: opensaf-4.6.x
parent: 7029:229ff887c7c8
user: A V Mahesh mahesh.valla@oracle.com
date: Tue Oct 27 11:53:39 2015 +0530
summary: cpsv: raised track callback for non-collo ckpt section create/delete [#1305]
changeset: 7040:1bfaab9cdd38
branch: opensaf-4.5.x
tag: tip
parent: 7028:30ff22f29e17
user: A V Mahesh mahesh.valla@oracle.com
date: Tue Oct 27 11:53:51 2015 +0530
summary: cpsv: raised track callback for non-collo ckpt section create/delete [#1305]
Related
Tickets:
#1305