[
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.