Commit Graph

5 Commits

Author SHA1 Message Date
Ben Marsh
c02be00304 Horde: Basic implementation of storage API.
Current limitations:

* Only supports a filesystem backend
* No garbage collection
* Refs are stored in the database, and do not automatically expire.
* Validation of refs is slow and does not cache any data.

[CL 16778495 by Ben Marsh in ue5-main branch]
2021-06-24 16:57:21 -04:00
Ben Marsh
e5fb6b22f6 Horde: Use IoHash for all blob hashes in CAS.
#fyi Carl.Bystrom, Joe.Kirchoff

[CL 16591221 by Ben Marsh in ue5-main branch]
2021-06-08 15:30:31 -04:00
Ben Marsh
7a4934920c Horde: Add explicit directories for storing logs and artifacts, and default to C:\ProgramData on Windows.
[CL 16551881 by Ben Marsh in ue5-main branch]
2021-06-03 15:50:39 -04:00
Ben Marsh
5abbc95b6e Add missing copyright notices.
[CL 16160939 by Ben Marsh in ue5-main branch]
2021-04-29 15:35:57 -04:00
Ben Marsh
7ed8a0c934 Initial drop of Horde Server/Agent for UE5/Main. Still missing some Epic-specific functionality required to build/run correctly.
[CL 16160493 by Ben Marsh in ue5-main branch]
2021-04-29 15:10:34 -04:00