summaryrefslogtreecommitdiff
path: root/src/buildtool/storage
AgeCommit message (Expand)Author
2024-05-02Use a named constant length for FileStorage directory namesMaksim Denisov
2024-04-30Compactification: Split files concurrently.Maksim Denisov
2024-04-30Compactification: Remove spliced files concurrently.Maksim Denisov
2024-04-30Compactification: Remove invalid files concurrently.Maksim Denisov
2024-04-30Compactification: Implement a generic concurrent logic.Maksim Denisov
2024-04-22Compactification: Remove invalid entries from the storage.Maksim Denisov
2024-04-17Compactification: Split large entries.Maksim Denisov
2024-04-17Compactification: Remove spliced entries.Maksim Denisov
2024-04-17Compactification: Obtain generation cache directories for compatibility modes.Maksim Denisov
2024-04-17Compactification: Obtain storage roots from LocalCAS.Maksim Denisov
2024-04-15LargeBlobs: Skip splicing of dependent objects during uplinking of AC, TC and...Maksim Denisov
2024-04-15LargeBlobs: Make LocalCAS::BlobPathNoSync public to fix synchronization of ex...Maksim Denisov
2024-04-12file chunker: increase chunk sizesKlaus Aehlig
2024-04-12file chunker: remove average chunk size from interfaceKlaus Aehlig
2024-04-08Use properly included standard library types by defaultPaul Cristian Sarbu
2024-04-02LargeBlobs: Splice large objects from external sources.Maksim Denisov
2024-04-02LargeBlobs: Uplink large objects.Maksim Denisov
2024-04-02LargeBlobs: Splice large objects implicitly.Maksim Denisov
2024-04-02LargeBlobs: Split large objects.Maksim Denisov
2024-04-02LargeObjectCAS: Implement auxiliary class for storing error information.Maksim Denisov
2024-04-02LargeObjectCAS: Store large objects.Maksim Denisov
2024-04-02Move file chunker to storage.Maksim Denisov
2024-03-26Add missing system includesPaul Cristian Sarbu
2024-03-19serve target: Fix sharding inconsistenciesPaul Cristian Sarbu
2024-03-19garbage_collector: Fix small doc typosPaul Cristian Sarbu
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2024-03-13Move storage-aware tmpdir creation to configKlaus Aehlig
2024-03-12storage config: remove unneeded private dependencyKlaus Aehlig
2024-03-11target cache: Add type aware of bootstrappingPaul Cristian Sarbu
2024-03-11garbage collection: remove ephemeral dataKlaus Aehlig
2024-03-11local build root layout: collect all ephemeral directoriesKlaus Aehlig
2024-03-05fs_utils: specify path for foreign-file root cacheKlaus Aehlig
2024-02-16export targets: Enforce the invariant when writing target cache entriesPaul Cristian Sarbu
2024-01-16Keep implied target-cache values aliveKlaus Aehlig
2024-01-16TargetCacheEntry: serialize implied export targetsKlaus Aehlig
2024-01-16TargetCacheEntry: return implied targets, if serializedKlaus Aehlig
2023-11-30Resolve inconsistencies in third-party headers include formatPaul Cristian Sarbu
2023-11-22LocalAction: Fix staging of empty treesOliver Reiche
2023-11-15TargetCache: add new member function WithShard(shard) that returns a new Targ...Alberto Sartori
2023-11-15TargetCacheKey: make TargetCacheKey(Artifact::ObjectInfo) constructor publicAlberto Sartori
2023-11-14Fix serialization of the target cache keyOliver Reiche
2023-11-14fs_utils: Only accept strings as 'checkouts' map valuesPaul Cristian Sarbu
2023-11-02Decoupling symlinks map and CAS utilities from just-mrPaul Cristian Sarbu
2023-07-13bytestream_server: store temporary files under the local-buil-rootAlberto Sartori
2023-07-05RemoteExecutionConfiguration: support dispatch listKlaus Aehlig
2023-06-26gc: Uplink action output symlinksPaul Cristian Sarbu
2023-06-26Allow non-upwards symlinks with local APIPaul Cristian Sarbu
2023-06-26ReadTree: Add check for non-upwards symlinks...Paul Cristian Sarbu
2023-06-06style: Use designated initializersPaul Cristian Sarbu
2023-05-23Storage config: also specify the location of the execution rootKlaus Aehlig