[ 
https://issues.apache.org/jira/browse/DERBY-3921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ole Solberg updated DERBY-3921:
-------------------------------

    Attachment: DERBY-3921_diff.txt
                DERBY-3921_stat.txt

Attaching a patch for testing replication on encrypted databases.

The patch also contains a couple of additional changes 
- cleanup of support mechanisms for replication and
- a simple test for indexing in replicated databases.



M      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun.java
       - Adding support for running replication tests on encrypted databases. 
(DERBY-3921.) 
         Adding a support method (makeReadyForReplication()) which handles all 
setup to run
         a test on a replicated database.
         Use of this has been only partially implemented (Only in the tests 
touched by this patch.)
         Will simplify more of the replicationtests to use this later on.
       - Adding support to run a simple (short time) replication load by 
default.
         To use the previous default load use '-Dderby.tests.replSimpleLoad'.

M      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Local_3.java
       Adding support for running replication tests on encrypted databases. 
(DERBY-3921.) 

M      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Local_3_p4.java
       Adding support for running replication tests on encrypted databases. 
(DERBY-3921.) 

M      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Local.java
       testReplication_Local_existingTestsAsReplLoad() renamed to 
testReplication_Local_TestStraightReplication()

M      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Local_3_p1.java
M      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Local_3_p3.java
       Using param 'replicationTest=null' to NOT run any replication load.      
 

A      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Local_3_p5.java
       Test DERBY-3924 verifying the fix for DERBY-3878: test for restart of 
slave after master has crashed.

A      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Local_3_p6.java
       Test for DERBY-3896: failure in LogicalUndoOperation.doMe()  when 
starting slave with uncommitted 
       transactions on the master. 
       - testReplication_Local_3_p6_DERBY_3896() should be enabled when 
DERBY-3896 is fixed.


A      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Local_1Indexing.java
       Simple test to verify indexes are replicated.


A      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Local_Encrypted_1.java
       DERBY-3921: Testing replication of encrypted databases.


M      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationRun_Local_StateTest_part2.java
       Renaming some package internal methods.


M      
java/testing/org/apache/derbyTesting/functionTests/tests/replicationTests/ReplicationSuite.java
       Enabling new tests: 
       - ReplicationRun_Local_Encrypted_1 - test for DERBY-3921 / test 
replication of encrypted db.,
       - ReplicationRun_Local_3_p5 - test for DERBY-3924 / replication: test 
for restart of slave after master has crashed, 
       - ReplicationRun_Local_3_p6 - test for DERBY-3896 / replication: failure 
in LogicalUndoOperation.doMe() 
         when starting slave with uncommitted transactions on the master.
       - ReplicationRun_Local_1Indexing - simple test on indexing with 
replication, 
       


> Replication: Test replication of encrypted databases
> ----------------------------------------------------
>
>                 Key: DERBY-3921
>                 URL: https://issues.apache.org/jira/browse/DERBY-3921
>             Project: Derby
>          Issue Type: Test
>          Components: Replication
>            Reporter: Jørgen Løland
>            Assignee: Ole Solberg
>         Attachments: DERBY-3921_diff.txt, DERBY-3921_stat.txt
>
>
> It should be possible to replicate encrypted databases. Tests are needed to 
> ensure that this works.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to