IBM Support

LO83730: COMPACT -REPLICA CAUSE LOSS OF DATA IF USER MODIFY DURING COMPACT

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as duplicate of another APAR.

Error description

  • Compact -Replica lose document data if user modify the document
    during compaction.
    
    Steps to reproduce:
    
    1. Prepare discussion database
    2. add about 10 documents with attachment (attachment size is
    about 1MB - 4MB). In my test. doc # is 10 and db size is 53MB.
    3. Keep the database open by Notes client and perform "load
    compact -replica xxx.nsf".
    4. If you see the following console output, Update any
    document's title right away.
    >drop xxx.nsf
    5. Compact -replica fails with the following error.
    > Error compacting disc.nsf,  -replica disc.nsf: Database is
    currently in use by you or another user
    
    6. Add a document and add any attachment.
    7. Close the database.
    
    Repl file is remains. nsf file is bigger than repl file because
    I add a document with a big attachment.
    
    
    8 Open the database again by Notes client.
    in domino server, it will start compact -replica -restart will
    perform automatically. However it will fail with the following
    error.
    
    >Compact -REPLICA sync failure, Src DB:
    C:\Lotus\Domino\data\disc.ORIG, Dst DB:
    C:\Lotus\Domino\data\disc.nsf : Specified database is not
    currently open
    
    9.Close the database.
    
    Orig file is remains.  nsf file size become small.
    
    
    10 Open the database again by Notes client.
    in domino sevrer, it will start compact -replica -restart will
    perform automatically. At this time, compact perform
    completely..
    
    Orig file is deleted. nsf file size is still small.
    
    
    
    [PROBLEM]
    Whenever user update document in step 4 and  add a document in
    step 6,  all changes lost by compact -replica.
    
    I attached console log with "DEBUG_COMPACT_REPLICA=1"
    

Local fix

  • Do not perform Compact -Replica online.
    

Problem summary

Problem conclusion

Temporary fix

Comments

  • This APAR is associated with SPR# CSAO9TK6AM.
    The record was closed as a duplicate.
    This APAR is a duplicate of LO78311
    

APAR Information

  • APAR number

    LO83730

  • Reported component name

    DOMINO SERVER

  • Reported component ID

    5724E6200

  • Reported release

    900

  • Status

    CLOSED DUA

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-02-08

  • Closed date

    2016-01-08

  • Last modified date

    2016-07-25

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels



Document information

More support for: IBM Domino

Software version: 9.0

Reference #: LO83730

Modified date: 25 July 2016


Translate this page: