Menu

#1305 cpsv: non-collocated ckpts are not receiving track changes if physical replica doesn't exist

4.5.2
fixed
None
defect
ckpt
-
4.5
major
2015-10-27
2015-04-07
No

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.
2 Attachments

Related

Tickets: #1305
Wiki: ChangeLog-4.5.2
Wiki: ChangeLog-4.6.1

Discussion

  • A V Mahesh (AVM)

    • status: unassigned --> assigned
    • assigned_to: A V Mahesh (AVM)
     
  • A V Mahesh (AVM)

    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.

     
  • A V Mahesh (AVM)

    need to be fixed in 4.7 release

     
  • A V Mahesh (AVM)

    • Type: enhancement --> defect
    • Milestone: future --> 4.7-Tentative
     
  • A V Mahesh (AVM)

    • Milestone: 4.7-Tentative --> 4.6.1
     
  • A V Mahesh (AVM)

    • status: assigned --> review
     
  • A V Mahesh (AVM)

    • Attachments has changed:

    Diff:

    --- old
    +++ new
    @@ -0,0 +1 @@
    +1305_Writer.c (13.1 kB; application/octet-stream)
    
     
  • A V Mahesh (AVM)

    • Attachments has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,2 @@
    +1305_Reader.c (7.3 kB; application/octet-stream)
     1305_Writer.c (13.1 kB; application/octet-stream)
    
     
  • A V Mahesh (AVM)

    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

  • A V Mahesh (AVM)

    • status: review --> fixed
    • Version: 4.6 --> 4.5
    • Milestone: 4.6.1 --> 4.5.2
     

Log in to post a comment.