diff options
| author | dan-shaw <51385773+dan-shaw@users.noreply.github.com> | 2019-11-22 15:07:00 -0800 |
|---|---|---|
| committer | dan-shaw <51385773+dan-shaw@users.noreply.github.com> | 2019-11-22 15:07:00 -0800 |
| commit | 0a0440c1a89037866f091dae33a3859f40f41fa2 (patch) | |
| tree | c303eacbbb95510f0c206f12fc8eabaf334fdaf8 /toolsrc | |
| parent | 4984408bed8114d5624cd03b2f6caa9dc9193626 (diff) | |
| download | vcpkg-0a0440c1a89037866f091dae33a3859f40f41fa2.tar.gz vcpkg-0a0440c1a89037866f091dae33a3859f40f41fa2.zip | |
update telemetry
Diffstat (limited to 'toolsrc')
| -rw-r--r-- | toolsrc/src/vcpkg/build.cpp | 2 | ||||
| -rw-r--r-- | toolsrc/src/vcpkg/install.cpp | 2 | ||||
| -rw-r--r-- | toolsrc/src/vcpkg/metrics.cpp | 12 |
3 files changed, 5 insertions, 11 deletions
diff --git a/toolsrc/src/vcpkg/build.cpp b/toolsrc/src/vcpkg/build.cpp index c606594af..2037e8d26 100644 --- a/toolsrc/src/vcpkg/build.cpp +++ b/toolsrc/src/vcpkg/build.cpp @@ -584,7 +584,7 @@ namespace vcpkg::Build locked_metrics->track_buildtime(Hash::get_string_hash(spec.to_string(), Hash::Algorithm::Sha256) + ":[" +
Strings::join(",",
config.feature_list,
- [](std::string feature) {
+ [](const std::string& feature) {
return Hash::get_string_hash(feature,
Hash::Algorithm::Sha256);
}) +
diff --git a/toolsrc/src/vcpkg/install.cpp b/toolsrc/src/vcpkg/install.cpp index d1c4a4b2d..a082f1b95 100644 --- a/toolsrc/src/vcpkg/install.cpp +++ b/toolsrc/src/vcpkg/install.cpp @@ -697,7 +697,7 @@ namespace vcpkg::Install Checks::unreachable(VCPKG_LINE_INFO); }); - Metrics::g_metrics.lock()->track_property("installplan", specs_string); + Metrics::g_metrics.lock()->track_property("installplan_1", specs_string); Dependencies::print_plan(action_plan, is_recursive, paths.ports); diff --git a/toolsrc/src/vcpkg/metrics.cpp b/toolsrc/src/vcpkg/metrics.cpp index 7aaa852c3..b971d96da 100644 --- a/toolsrc/src/vcpkg/metrics.cpp +++ b/toolsrc/src/vcpkg/metrics.cpp @@ -184,15 +184,9 @@ namespace vcpkg::Metrics if (buildtime_names.size() > 0) { if (props_plus_buildtimes.size() > 0) props_plus_buildtimes.push_back(','); - props_plus_buildtimes.append( - Strings::format(R"("buildnames": [%s], "buildtimes": [%s])", - Strings::join(",", - buildtime_names, - [](std::string buildname) { - return to_json_string(vcpkg::Hash::get_string_hash( - buildname, Hash::Algorithm::Sha256)); - }), - Strings::join(",", buildtime_times))); + props_plus_buildtimes.append(Strings::format(R"("buildnames_1": [%s], "buildtimes": [%s])", + Strings::join(",", buildtime_names, to_json_string), + Strings::join(",", buildtime_times))); } const std::string& session_id = get_session_id(); |
