Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[PLAT-12081]Update YBC client and server version to 2.2.0.0-b9
Summary: Upgrade YBC client and server version to 2.2.0.0-b9. Also add `log_utc_time` gflag to all YBC deployments. Contains the following fix: [PLAT-12081] Upgrade glog version and lock all dependencies PR: yugabyte/ybc#177 ``` This PR has the following changes 1.Upgrade the glog library to version 0.5 for the log_utc_time flag. 2.Lock rest of the dependencies to the existing versions. (Versions obtained from vcpkg install --dry-run) 3.Update the vcpkg submodule to latest release. 4.Update the github workflow to checkout a deep copy of vcpkg.git. This is required when building with specific versions in vcpkg.json. Test: 1.Clean built locally YBC multiple times to make sure the build doesn't break. 2.Ran all the UTs locally and made sure no tests break. 3.Created a RF3 universe with all db nodes having IST timezone. Replaced the YBC on leader node with my local built YBC. Verified that backup and restore operations work as expected. Restarted YBC on leader node with the log_utc_time flag and verified that timings in logs is as expected. ``` Test Plan: YBC test plan mentioned above. devitests. Reviewers: vkumar, kkg Reviewed By: vkumar Subscribers: svc_phabricator, yugaware Differential Revision: https://phorge.dev.yugabyte.com/D39984
- Loading branch information