>>>>> "ST(" == Suresh Thalamati (JIRA) <[email protected]> writes:

    ST(>      [ http://issues.apache.org/jira/browse/DERBY-239?page=all ]
    ST(> Suresh Thalamati updated DERBY-239:
    ST(> -----------------------------------

    ST(>     Attachment: onlinebackup.html

    ST(> functional/design spec based on the input I got  on the derby-dev 
list. 

Very good spec that seems to cover the necessary issues.  I have a few
minor comments:

        - Log files: I would think you may in some cases have to copy
          log files from before the backup checkpoint in order to be
          able to roll-back transactions that started before the
          backup.  (Or am I missing something).

        - Jar files: What if a jar file is stored in the database
          during backup?  Will this be allowed?  If yes, how is it
          made sure that this is copied into the backup.

        - Testing:  I think it is important to test that this handles
          rollback of transactions correctly.  There should be a test
          that runs with a higher than normal frequency for
          transaction rollbacks.   

        - Generally, tests should make sure that ACID properties are
          guaranteed after a restore.

-- 
Øystein

Reply via email to