diff options
Diffstat (limited to 'src/buildtool/execution_api/common')
-rw-r--r-- | src/buildtool/execution_api/common/common_api.cpp | 6 | ||||
-rw-r--r-- | src/buildtool/execution_api/common/execution_api.cpp | 2 | ||||
-rw-r--r-- | src/buildtool/execution_api/common/execution_api.hpp | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/src/buildtool/execution_api/common/common_api.cpp b/src/buildtool/execution_api/common/common_api.cpp index d1b3ad03..c3a13fd8 100644 --- a/src/buildtool/execution_api/common/common_api.cpp +++ b/src/buildtool/execution_api/common/common_api.cpp @@ -99,7 +99,7 @@ auto CommonUploadBlobTree(BlobTreePtr const& blob_tree, } // Process missing blobs. - BlobContainer container; + BazelBlobContainer container; for (auto const& digest : missing_blobs_info->digests) { if (auto it = missing_blobs_info->back_map.find(digest); it != missing_blobs_info->back_map.end()) { @@ -127,7 +127,7 @@ auto CommonUploadTreeCompatible( DirectoryTreePtr const& build_root, BazelMsgFactory::LinkDigestResolveFunc const& resolve_links) noexcept -> std::optional<ArtifactDigest> { - BlobContainer blobs{}; + BazelBlobContainer blobs{}; auto digest = BazelMsgFactory::CreateDirectoryDigestFromTree( build_root, resolve_links, [&blobs](BazelBlob&& blob) { blobs.Emplace(std::move(blob)); @@ -167,7 +167,7 @@ auto CommonUploadTreeNative(gsl::not_null<IExecutionApi*> const& api, "failed to upload blob tree for build root."); return std::nullopt; } - if (not api->Upload(BlobContainer{{tree_blob}}, + if (not api->Upload(BazelBlobContainer{{tree_blob}}, /*skip_find_missing=*/true)) { Logger::Log(LogLevel::Debug, "failed to upload tree blob for build root."); diff --git a/src/buildtool/execution_api/common/execution_api.cpp b/src/buildtool/execution_api/common/execution_api.cpp index 49a1414b..b6b16a0f 100644 --- a/src/buildtool/execution_api/common/execution_api.cpp +++ b/src/buildtool/execution_api/common/execution_api.cpp @@ -43,7 +43,7 @@ Ensures(false); // unreachable return false; } - BlobContainer container{}; + BazelBlobContainer container{}; try { auto exec = IsExecutableObject(type); container.Emplace(BazelBlob{digest, *data, exec}); diff --git a/src/buildtool/execution_api/common/execution_api.hpp b/src/buildtool/execution_api/common/execution_api.hpp index 4a40c64e..c4b51780 100644 --- a/src/buildtool/execution_api/common/execution_api.hpp +++ b/src/buildtool/execution_api/common/execution_api.hpp @@ -26,7 +26,7 @@ #include "gsl/gsl" #include "src/buildtool/common/artifact.hpp" // Artifact::ObjectInfo #include "src/buildtool/common/artifact_digest.hpp" -#include "src/buildtool/execution_api/bazel_msg/bazel_blob.hpp" +#include "src/buildtool/execution_api/bazel_msg/bazel_blob_container.hpp" #include "src/buildtool/execution_api/common/execution_action.hpp" #include "src/buildtool/execution_engine/dag/dag.hpp" #include "src/buildtool/file_system/object_type.hpp" @@ -116,7 +116,7 @@ class IExecutionApi { /// \param blobs Container of blobs to upload. /// \param skip_find_missing Skip finding missing blobs, just upload all. /// NOLINTNEXTLINE(google-default-arguments) - [[nodiscard]] virtual auto Upload(BlobContainer const& blobs, + [[nodiscard]] virtual auto Upload(BazelBlobContainer const& blobs, bool skip_find_missing = false) noexcept -> bool = 0; |