summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/execution_service/cas_utils.hpp
diff options
context:
space:
mode:
authorMaksim Denisov <denisov.maksim@huawei.com>2024-07-23 18:20:44 +0200
committerMaksim Denisov <denisov.maksim@huawei.com>2024-08-30 17:17:09 +0200
commit0df9bfcbcda9f87097bd313819be0be2cf5fa892 (patch)
treebcffd45a05d8994b2e6e5bd9cd5b157eb69802c3 /src/buildtool/execution_api/execution_service/cas_utils.hpp
parentd84ab0c8f1e0df651c2d1f6cd9f4bdc03c25932c (diff)
downloadjustbuild-0df9bfcbcda9f87097bd313819be0be2cf5fa892.tar.gz
Replace bazel_re::Digest in CASUtils
...with ArtifactDigest
Diffstat (limited to 'src/buildtool/execution_api/execution_service/cas_utils.hpp')
-rw-r--r--src/buildtool/execution_api/execution_service/cas_utils.hpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/buildtool/execution_api/execution_service/cas_utils.hpp b/src/buildtool/execution_api/execution_service/cas_utils.hpp
index a7aec9ed..191983c0 100644
--- a/src/buildtool/execution_api/execution_service/cas_utils.hpp
+++ b/src/buildtool/execution_api/execution_service/cas_utils.hpp
@@ -20,32 +20,32 @@
#include <vector>
#include "grpcpp/support/status.h"
-#include "src/buildtool/common/bazel_types.hpp"
+#include "src/buildtool/common/artifact_digest.hpp"
#include "src/buildtool/storage/storage.hpp"
#include "src/utils/cpp/expected.hpp"
class CASUtils {
public:
[[nodiscard]] static auto EnsureTreeInvariant(
- bazel_re::Digest const& digest,
+ ArtifactDigest const& digest,
std::string const& tree_data,
Storage const& storage) noexcept -> std::optional<std::string>;
[[nodiscard]] static auto SplitBlobIdentity(
- bazel_re::Digest const& blob_digest,
+ ArtifactDigest const& blob_digest,
Storage const& storage) noexcept
- -> expected<std::vector<bazel_re::Digest>, grpc::Status>;
+ -> expected<std::vector<ArtifactDigest>, grpc::Status>;
[[nodiscard]] static auto SplitBlobFastCDC(
- bazel_re::Digest const& blob_digest,
+ ArtifactDigest const& blob_digest,
Storage const& storage) noexcept
- -> expected<std::vector<bazel_re::Digest>, grpc::Status>;
+ -> expected<std::vector<ArtifactDigest>, grpc::Status>;
[[nodiscard]] static auto SpliceBlob(
- bazel_re::Digest const& blob_digest,
- std::vector<bazel_re::Digest> const& chunk_digests,
+ ArtifactDigest const& blob_digest,
+ std::vector<ArtifactDigest> const& chunk_digests,
Storage const& storage) noexcept
- -> expected<bazel_re::Digest, grpc::Status>;
+ -> expected<ArtifactDigest, grpc::Status>;
};
#endif // INCLUDED_SRC_BUILDTOOL_EXECUTION_API_EXECUTION_SERVICE_CAS_UTILS_HPP