summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-12-09Avoid writing to the CAS during bootstrappingMaksim Denisov
2024-12-09Move compactifier to a separate libraryMaksim Denisov
2024-12-09Move garbage_collector to a separate libraryMaksim Denisov
2024-12-09Remove redundant copies from BazelApi::IsAvailableMaksim Denisov
2024-12-09Use expected to return an error from ParseRootMaksim Denisov
2024-12-09Localize error_msg argument of ParseRootMaksim Denisov
2024-12-09analysis: Support artifact build argumentsPaul Cristian Sarbu
2024-12-09computed-roots/evaluate: Fix typos in log messagesPaul Cristian Sarbu
2024-12-06executor: On failure to execute an action, also report which action it wasKlaus Aehlig
2024-12-06Cleanup dependenciesKlaus Aehlig
2024-12-06Log: report outputs of failed actions by defaultKlaus Aehlig
2024-12-05Also for installation to stdout prefer local CASKlaus Aehlig
2024-12-05While there, also avoid unnecessary indirection in RertrieveToPaths.Klaus Aehlig
2024-12-05execution api: support retrieving from more than one API, also for fdKlaus Aehlig
2024-12-05Common API: correctly report failureKlaus Aehlig
2024-12-05GitCAS: remove friend GitRepoMaksim Denisov
2024-12-05GitCAS: remove mutex and locksMaksim Denisov
2024-12-05GitRepo: don't reassign git_repository to git_odbMaksim Denisov
2024-12-05GitCAS: retain git_repository alive.Maksim Denisov
2024-12-05GitCAS: implement method for creation of an empty GitCASMaksim Denisov
2024-12-05GitCAS: remove redundant methodMaksim Denisov
2024-12-05GitCAS: avoid manual memory managementMaksim Denisov
2024-12-05GitCAS: use the same call for openning repository as GitRepo does.Maksim Denisov
2024-12-05GitRepo: keep GuardedRepo unexposed and adjust the interface.Maksim Denisov
2024-12-04Rehash root lookup, if building in compatible modeKlaus Aehlig
2024-12-04Cache lookup: support rehash functionKlaus Aehlig
2024-12-04ArtifactsRoot: support rehash-functionKlaus Aehlig
2024-12-04rehash_utils: add a class for the rehash functionKlaus Aehlig
2024-12-04Add deep rehashing from bazel::Directories to GitMaksim Denisov
2024-12-04BazelMsgFactory: Add method to create Git tree from bazel DirectoryPaul Cristian Sarbu
2024-12-04Add RehashGitDigest functionMaksim Denisov
2024-12-04Add RehashDigest functionMaksim Denisov
2024-12-04Rename MRApiUtils to RehashUtilsMaksim Denisov
2024-12-03For FetchIntoODBBackend "Ensure" backend is validMaksim Denisov
2024-12-03Avoid double deletion of git_repository in GuardedRepoMaksim Denisov
2024-12-03JustMR: add computed overlay repos to reachableMaksim Denisov
2024-12-03JustMR: treat computed roots like any other repositoryMaksim Denisov
2024-12-03JustMR: process overlay repositories during traverseMaksim Denisov
2024-12-03JustMR: replace recursion in traverse with a for-loopMaksim Denisov
2024-12-02Synchronize initialization of a git repo across processesMaksim Denisov
2024-12-02Add aditional checks to initializations of git reposMaksim Denisov
2024-12-02Replace default value of GitOpValue's result field by std::nullopt.Maksim Denisov
2024-12-02Store keys in CriticalGitOpGuard's mapMaksim Denisov
2024-11-29Clean up unused depsKlaus Aehlig
2024-11-29expression_function: fix depsKlaus Aehlig
2024-11-28computed roots: restrict in-memory root computation to the supported casesKlaus Aehlig
2024-11-28Ensure gitstrarray gets created with alive pointers.Maksim Denisov
2024-11-28computed roots: properly report failure to materialize rootsKlaus Aehlig
2024-11-27computed roots: enforce export targets of content-fixed reposKlaus Aehlig
2024-11-27Add a library computing, in memory, a git tree from a stageKlaus Aehlig