[
https://issues.apache.org/jira/browse/DERBY-2954?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
V.Narayanan updated DERBY-2954:
-------------------------------
Attachment: NetworkServerControlCmds_v1.stat
NetworkServerControlCmds_v1.diff
Pls find attached a preliminary patch that adds the following commands to
NetworkServerControl.
1) startmaster
2) startslave
3) startfailover
4) startreplication
The logic for performing appropriate actions in the replication context
is not added as yet. This patch just adds the commands to NetworkServerControl.
After applying the patch calling these commands will not do anything. However
internally the parameters that are passed will be parsed and initialized.
I have made one small deviation from the functional spec.
The replication database name was earlier a dashed argument. I have changed it
to be part of the command here.
For example
java org.apache.derby.drda.NetworkServerControl startmaster
-db <dbname> -slavehost <slavehost> -slaveport <slaveport>
will now be
java org.apache.derby.drda.NetworkServerControl startmaster <dbname>
-slavehost <slavehost> -slaveport <slaveport>
the dbname being a compulsory part of the command.
I derived this from the format of the tracedirectory and the logConnections
commands where the parameters are not
dashed arguments but instead are a part of the command.
Pls note that I have not run tests on this patch yet.
This patch is not for a commit.
Pls consider this patch for reviews and comments.
> Add commands to NetworkServerControl for interacting with the replication
> functionality
> ---------------------------------------------------------------------------------------
>
> Key: DERBY-2954
> URL: https://issues.apache.org/jira/browse/DERBY-2954
> Project: Derby
> Issue Type: Sub-task
> Affects Versions: 10.4.0.0
> Reporter: V.Narayanan
> Assignee: V.Narayanan
> Attachments: NetworkServerControlCmds_v1.diff,
> NetworkServerControlCmds_v1.stat
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.