[MCOL-750] make the remote server install scripts run faster by checking for ssh/scp return codes Created: 2017-06-06 Updated: 2023-10-26 Resolved: 2017-10-23 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | ? |
| Affects Version/s: | 1.1.0 |
| Fix Version/s: | 1.1.1 |
| Type: | New Feature | Priority: | Trivial |
| Reporter: | David Hill (Inactive) | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
multi-node systems |
||
| Sprint: | 2017-12, 2017-13, 2017-14, 2017-19, 2017-20, 2017-21 |
| Description |
|
A change was made to the remote_command.sh script for The same changes need to be applied to the other installer scripts to make the install and addModule functions faster. These scripts will be changed: user_installer.sh |
| Comments |
| Comment by David Hill (Inactive) [ 2017-06-30 ] |
|
code part of the |
| Comment by David Hill (Inactive) [ 2017-07-05 ] |
|
still doing some develop testing before hand off to QA |
| Comment by David Hill (Inactive) [ 2017-07-05 ] |
|
for testing, do the same multi-node install and addmodule. The postConfigure remote scripts and the addmodule command will be faster due to the scripts that setup the remote node are doing less and have better command completion checks. |
| Comment by Daniel Lee (Inactive) [ 2017-07-06 ] |
|
Build tested: Github source 1.1.0 [root@localhost mariadb-columnstore-server]# git show [root@localhost mariadb-columnstore-engine]# git show Did not see the performance gain expected when compared to 1.0.9-1. The addmodule for took 96 seconds for 1.0.9-1 and 95 seconds for 1.10.0-1. |
| Comment by Daniel Lee (Inactive) [ 2017-07-06 ] |
|
It turned out that I did not use the latest build package file (yes, cp error). Tried the test again and addmodule took 45 seconds instead of 96. |
| Comment by David Hill (Inactive) [ 2017-08-10 ] |
|
original changes seem to destabilize the install, so need some changes. |
| Comment by David Hill (Inactive) [ 2017-10-02 ] |
|
These changes were made in the 1.1.0 builds... So just needs to be closed by Daniel, we have tested quite a bit on 1.1.0 beta install testing |
| Comment by Daniel Lee (Inactive) [ 2017-10-23 ] |
|
Build verified: 1.1.1-1 GitHub source We did run lots of tests for the 1.1.0-1 beta. I also did one more installation tests with the latest source to make sure it still works. |