Actions of applying or removing journaled changes by journal code

 

The following table shows the actions that are taken by the Apply Journaled Changes (APYJRNCHG), Apply Journaled Changes Extend (APYJRNCHGX), or Remove Journaled Changes (RMVJRNCHG) command by journal code and entry type.

If All is specified for the Entry Type, it indicates that all entry types for that journal code have the specified actions taken by the APYJRNCHG, APYJRNCHGX, or RMVJRNCHG command.

When the system ends applying or removing journaled changes has detailed information about when an apply or remove journaled changes action ends automatically.

 

Actions by journal code and entry type

Journal code Entry type Operation APYJRNCHG APYJRNCHGX RMVJRNCHG
A All Ignores Ignores Ignores
B AA Change audit attribute Attribute is changed Ignores Ignores
B AJ Start of apply Ends for this object3 Ignores Ignores
B AT End of apply Ends for this object3 Ignores Ignores
B BD Integrated file system object deleted Ignores Ignores Ignores
B B0 Begin create Ignores Ignores Ignores
B B1 Create summary Object is created and linked Ignores Ignores
B B2 Link to existing object Object is linked Ignores Ignores
B B3 Rename, move object Object is moved or renamed Ignores Ignores
B B4 Remove link (parent directory) Object link is removed Ignores Ignores
B B5 Remove link (link) Object link is removed Ignores Ignores
B B6 Bytes cleared, after-image Object is updated Ignores Ignores
B B7 Created object authority information Authority is changed Ignores Ignores
B CS Integrated file system object closed Ignores Ignores Ignores
B ET End journaling for object Ends for this object3 Ignores Ignores
B FA Integrated file system object attribute changed Attribute is changed Ignores Ignores
B FC Integrated file system object forced Ignores Ignores Ignores
B FF Storage for object freed Ignores Ignores Ignores
B FR Integrated file system object restored Ends for this object3 Ignores Ignores
B FS Integrated file system object saved Ignores Ignores Ignores
B FW Start of save Ignores Ignores Ignores
B JA Change journaled objects attribute Journal attribute changed Ignores Ignores
B JT Start journaling for object Ignores Ignores Ignores
B OA Change object authority Authority is changed Ignores Ignores
B OF Integrated file system object opened Ignores Ignores Ignores
B OG Change primary group Primary group is changed Ignores Ignores
B OI Object in use at abnormal end, object is synchronized1 Ignores Ignores Ignores
B OI Object in use at abnormal end, object is not synchronized1 Ends for this object3 Ignores Ignores
B OO Change Object Owner Owner is changed Ignores Ignores
B RN Rename file identifier File identifier renamed Ignores Ignores
B TR Integrated file system object truncated Object is truncated Ignores Ignores
B WA Write, after-image Object is updated Ignores Ignores
C All Ignores Ignores Ignores
D AC Add RI constraint Constraint is added Constraint is added Ignores
D CG Change file File is changed File is changed Ignores
D CT Create database file Ignores File is created Ignores
D DC Remove RI constraint Constraint is removed Constraint is removed Ignores
D DD End of apply Ends for this object3 Ends for this object3 Ignores
D DF Delete file Ignores Ignores Ignores
D DG Start of Apply Ends for this object3 Ends for this object3 Ignores
D DH File saved Ignores Ignores Ignores
D DJ Changed journaled object attribute Journal attribute changed Ignores Ignores
D DT Delete file File is deleted File is deleted Ignores
D DW Start of save Ignores Ignores Ignores
D DZ File restored Ends for this object3 Ends for this object3 Ignores
D EF End journal for file Ends for this object3 Ends for this object3 Ignores
D FM File moved File is moved File is moved Ignores
D FN File renamed File is renamed File is renamed Ignores
D GC Change constraint Constraint is changed Constraint is changed Ignores
D GO Change owner Owner is changed Owner is changed Ignores
D GT Grant authority Authority is granted Authority is granted Ignores
D ID File in use Ignores Ignores Ignores
D JF Start journaling file Ignores Ignores Ignores
D MA Member added List of objects being applied is updated. List of objects being applied is updated. Ignores
D RV Revoke authority Authority is revoked Authority is revoked Ignores
D TC Create trigger Trigger is created Trigger is created Ignores
D TD Remove trigger Trigger is removed Trigger is removed Ignores
D TG Change trigger Trigger is changed Trigger is changed Ignores
D TQ Refresh table Table is refreshed Table is refreshed Ignores
D ZB Change Object Attribute Attribute Changed Attribute Changed Ignores
E EA Update data area, after image Data area modified Ignores Ignores
E EB Update data area, before image Ignores Ignores Data area modified
E ED Data area deleted Ends for this object3 Ignores Ends for this object3
E EE Create data area Ignores Ignores Ignores
E EG Start journal for data area Ignores Ignores Ends for this object3
E EH End journal for data area Ends for this object3 Ignores Ignores
E EI Data area in use, object synchronized1 Ignores Ignores Ignores
E EI Data area in use, object not synchronized1 Ends for this object3 Ignores Ends for this object3
E EK Change journaled objects attribute Attribute changed Ignores Ignores
E EL Data area restored Ends for this object3 Ignores Ends for this object3
E EM Data area moved Date area is moved Ignores Ignores
E EN Data area renamed Data area is renamed Ignores Ignores
E EQ Data area changes applied Ends for this object3 Ignores Ends for this object3
E ES Data area saved Ignores Ignores Ignores
E EU RMVJRNCHG command started Ends for this object3 Ignores Ends for this object3
E EW Start of save for data area Ignores Ignores Ignores
E EX Data area changes removed Ends for this object3 Ignores Ends for this object3
E EY APYJRNCHG command started Ends for this object3 Ignores Ends for this object3
E ZA Change authority Object authority changed Ignores Ignores
E ZB Change object attribute Attribute changed Ignores Ignores
E ZO Change owner Owner changed Ignores Ignores
E ZP Change primary group Primary group changed Ignores Ignores
E ZT Change audit attribute Audit attribute changed Ignores Ignores
F AY Journaled changes applied Ends for this object3 Ends for this object3 Ends for this object3
F CB Change File member Member is changed Member is changed Ignores
F CE Change end of data Member end of data changed2 Member end of data changed2 Ends for this object3
F CH File changed Ignores Ignores Ignores
F CL Member closed Ignores Ignores Ignores
F CR Member cleared Member cleared of all records2 Member cleared of all records2 Ends for this object 3
F C1 End Rollback IF CMTBDY(*NO) is selected, ends for this object. If CMTBDY(*YES) is selected, ignores. IF CMTBDY(*NO) is selected, ends for this object. If CMTBDY(*YES) is selected, ignores. IF CMTBDY(*NO) is selected, ends for this object. If CMTBDY(*YES) is selected, ignores.
F DE Member deleted record count Ignores Ignores Ignores
F DM Delete member Member is deleted Member is deleted Ignores
F EJ End journaling Ends for this object3 Ends for this object3 Ignores
F EP End journaling access paths Ignores Ignores Ignores
F FD Member forced to auxiliary storage Ignores Ignores Ignores
F FI Internal format information Ignores Ignores Ignores
F IU Member in use at abnormal end, object synchronized1 Ignores Ignores Ignores
F IU Member in use at abnormal end, object not synchronized1 Ends for this object Ends for this object Ends for this object
F IT Identity Value File identity changed File identity changed Ignores
F IZ Member initialized Initialized records inserted in member Initialized records inserted in member Initialized records deleted from member
F JC Change journal attribute Ignores Ignores Ignores
F JM Start journaling member Ignores Ignores Ends for this object3
F JP Start journaling access paths Ignores Ignores Ignores
F MC Create member Member is created Member is created Ignores
F MD Member deleted Ignores Ignores Ends for this object3
F MF Member saved with storage freed Ends for this object3 Ends for this object3 Ends for this object3
F MM Member moved Member is moved Member is moved Ignores
F MN Member renamed Member is renamed Member is renamed Ignores
F MO Member changed Ends for this object3 Ends for this object3 Ends for this object3
F MR Member restored Ends for this object3 Ends for this object3 Ends for this object3
F MS Member saved Ignores Ignores Ignores
F OP Member opened Ignores Ignores Ignores
F PD Access path deleted Ignores Ignores Ignores
F PM Logical owning member of access path moved Ignores Ignores Ignores
F PN Logical owning member of access path renamed Ignores Ignores Ignores
F RC Journaled changes removed Ends for this object3 Ends for this object3 Ends for this object3
F RG Member reorganized Ignores Ignores Ends for this object3
F RM Member reorganized Member is reorganized Member is reorganized Ignores
F SA Start of APYJRNCHG Ends for this object3 Ends for this object3 Ends for this object3
F SR Start of RMVJRNCHG Ends for this object3 Ends for this object3 Ends for this object3
F SS Start of save active Ignores Ignores Ignores
I All Ignores Ignores Ignores
J All (Except SI and SX) Ignores Ignores Ignores
J SI Enter JRNSTATE(*STANDBY) Ends Ignores Ignores
J SX Exit JRNSTATE(*STANDBY) Ignores Ignores Ends
L All Ignores Ignores Ignores
M All Ignores Ignores Ignores
P All Ignores Ignores Ignores
Q QA Create data queue Ignores Ignores Ignores
Q QB Start data queue journaling Ignores Ends for this object Ignores
Q QC Data queue cleared, no key Data queue is cleared Ignores Ignores
Q QD Data queue deleted Ends for this object4 Ignores Ignores
Q QE End data queue journaling Ends for this object4 Ignores Ignores
Q QH Data queue changes applied Ends for this object4 Ignores Ignores
Q QI Queue in use, object synchronized Ignores Ignores Ignores
Q QI Queue in use, object not synchronized Ends for this object4 Ignores Ignores
Q QJ Data queue cleared, has key Data queue is cleared Ignores Ignores
Q QK Send data queue entry, has key Entry is sent Ignores Ignores
Q QL Receive data queue entry, has key Entry is received Ignores Ignores
Q QM Data queue moved Data queue is moved Ignores Ignores
Q QN Data queue renamed Data queue is renamed Ignores Ignores
Q QR Receive data queue entry, no key Entry is received Ignores Ignores
Q QS Send data queue entry, no key Entry is sent Ignores Ignores
Q QW APYJRNCHG command started Ends for this object 4 Ignores Ignores
Q QX Start of save for data queue Ignores Ignores Ignores
Q QY Data queue saved Ignores Ignores Ignores
Q QZ Data queue restored Ends for this object 4 Ignores Ignores
Q VE Internal entry Ignores Ignores Ignores
Q VQ Internal entry Ends for this object 4 Ignores Ignores
Q VW Internal entry Entries resequenced Ignores Ignores
Q ZA Change authority Object authority changed Ignores Ignores
Q ZB Object attribute change Attribute changed Ignores Ignores
Q ZO Change owner Owner changed Ignores Ignores
Q ZP Change primary group Primary group changed Ignores Ignores
Q ZT Change audit attribute Audit attribute changed Ignores Ignores
R BR Before-image updated for rollback operation Ignores Ignores Record updated with before-image
R DL Record deleted Record deleted Record deleted Record updated with before-image
R DR Record deleted for rollback operation Record deleted Record deleted Record updated
R IL Increment record limit Ignores Ignores Ignores
R PT Record written to member Record written to member Record written to member Record deleted from member
R PX Record added directly to member Record added Record added Record deleted from member
R UB Record updated (before-image) Ignores Ignores Record updated with before-image
R UP Record updated (after-image) Record updated with after-image Record updated with after-image Ignores
R UR After-image updated for rollback operation Record updated with after-image Record updated with after-image Ignores
S All Ignores Ignores Ignores
T All Ignores Ignores Ignores
U User-specified User entry Ignores Ignores Ignores
Notes:

1The Flag field in the journal entry indicates whether the object is synchronized (0 = object was synchronized; 1 = object was not synchronized).

2Applying journaled changes stops at this entry if referential constraints that this entry violates are active during the apply operation.

3Any changes found for the object that follow this entry are not applied. If any additional changes are found for this object an indication will be returned in the end of apply or remove journal entry, and in any output file generated. If you specify *END for the Object Error Option (OBJERROPT) when you issue the apply or remove journaled changes command, the entire apply or remove operation ends.

4Any changes found for the object that follow this entry will NOT be applied when OBJERROPT(*CONTINUE) is specified. If any additional changes are found for this object, an indication will be returned in the end of apply/remove journal entry and in any outfile generated.

5If the attribute change is to add before images, then the apply ends for the object.

 

Parent topic:

Recovery of journaled objects

Related concepts
Applying journaled changes Integrated file system considerations for applying journaled changes Removing journaled changes Journal entry information