# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 29182 | C. Thomas Tyler |
Moved HMS files from /p4/common/bin -> /p4/common/site/bin. Moved HMS files from /p4/common/lib -> /p4/common/site/lib. Removed dependency on SDP libs so that HMS can be deployed with a wider variety of SDP versions. |
||
#1 | 25533 | C. Thomas Tyler |
Copied updated and new files from SDP into the new HMS "overlay" structure. A 'p4 copy' was done in all cases, so files in this change match what they did in the SDP. Corresponding files in the SDP are to be deleted. Some files will need modification to adapt to the new HMS structure, e.g. the 'setup' tree. |
||
//guest/perforce_software/sdp/dev/Server/Unix/p4/common/hms/scripts/failover_p4d_to_this_host.sh | |||||
#6 | 24241 | C. Thomas Tyler |
For HMS failover of a full replica (not metadata-only), fixed issue with error detection. Bypassing pre-commit review. #review-24242 |
||
#5 | 24235 | C. Thomas Tyler |
Enhanced HMS failover for standby/journalcopy replicas to use 'p4 admin end-journal'. Bypassing pre-commit review to enable further testing. #review-24236 |
||
#4 | 24224 | C. Thomas Tyler |
Enhanced HMS failover to support failover of edge server. Bypassing pre-commit review as this has been tested in the Battle School alb and contains a needed fix. #review-24225 |
||
#3 | 24132 | C. Thomas Tyler | Fixed comment error; bypassing review. | ||
#2 | 21921 | C. Thomas Tyler |
HMS change, to simplify setup on compliant platforms (i.e. those using bash 4.x). The shebang line for all bash scripts has been standardized to /bin/bash, and bash checks for $BASH_VERSION added where needed. References to having a custom-built /usr/local/bin/bash have been removed. As a trade-off, non-compliant platforms (way-old Linux and Mac using bash 3.x) will have a bit more work to do to work with shebang lines. |
||
#1 | 20745 | C. Thomas Tyler |
Approving as is since it isn't changing core SDP functionality, and reviewing it all line by line will take some time. We can do that as we move forward with it. First addition of HMS v1.0 files. This change is a soft launch HMS for initial deployment and testing. Updates to HMS-related files are expected and will bypass pre-commit code review until stabilized. |