summaryrefslogtreecommitdiff
path: root/src/buildtool/storage/target_cache.hpp
AgeCommit message (Expand)Author
2025-01-07Add backend description to CAS in a ctor of TargetCacheMaksim Denisov
2025-01-07TargetCache: use BackendDescription for sharding instead of a plain stringMaksim Denisov
2025-01-07Store BackendDescription in StorageConfigMaksim Denisov
2025-01-07TargetCache: employ the shard even for a default constructed objectMaksim Denisov
2024-11-14tpp includes: Add hint for IWYU lintingPaul Cristian Sarbu
2024-11-14target_cache_key: Move hash definition to class headerPaul Cristian Sarbu
2024-10-07Enable misc-* checks.Maksim Denisov
2024-09-11Return ArtifactDigest from RepositoryConfig::RepositoryKeyMaksim Denisov
2024-08-27Reformat code to comply with clang-format 18Klaus Aehlig
2024-07-16TargetCache: Use StorageConfig instance for shardingPaul Cristian Sarbu
2024-07-05Call uplinking via UplinkerMaksim Denisov
2024-07-05Use StorageConfig with generation for initialization of Storage's generationsMaksim Denisov
2024-07-05Move functionality from StorageConfig to related classes.Maksim Denisov
2024-07-05Use a separate constructor for sharded TargetCacheMaksim Denisov
2024-06-11Move creation of TargetCacheKey description to TargetCacheMaksim Denisov
2024-03-19serve target: Fix sharding inconsistenciesPaul Cristian Sarbu
2024-03-11target cache: Add type aware of bootstrappingPaul Cristian Sarbu
2024-01-16Keep implied target-cache values aliveKlaus Aehlig
2023-11-30Resolve inconsistencies in third-party headers include formatPaul Cristian Sarbu
2023-11-15TargetCache: add new member function WithShard(shard) that returns a new Targ...Alberto Sartori
2023-04-26imports: Switch to Microsoft GSL implementationOliver Reiche
2023-03-13Storage: Reworked storage and garbage collectionOliver Reiche