| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Changed derived data cache key property name.ddcref | Per Larsson | 2022-04-27 | 1 | -4/+4 |
| | | |||||
| * | Added mapping from chunk ID to cache key. | Per Larsson | 2022-04-26 | 1 | -12/+109 |
| | | |||||
| * | Merge branch 'main' into ddcref | Per Larsson | 2022-04-25 | 1 | -25/+33 |
| |\ | |||||
| | * | always keep full log but read from index snapshot location if available | Dan Engelbrecht | 2022-04-04 | 1 | -21/+24 |
| | | | |||||
| | * | rename EMode to Mode | Dan Engelbrecht | 2022-04-01 | 1 | -4/+4 |
| | | | |||||
| | * | Don hard fail on removing files we no longer care about | Dan Engelbrecht | 2022-03-31 | 1 | -3/+2 |
| | | | |||||
| | * | improved logging for gc/migration | Dan Engelbrecht | 2022-03-31 | 1 | -0/+6 |
| | | | |||||
| | * | Migration now works in larger disk IO chunks | Dan Engelbrecht | 2022-03-31 | 1 | -4/+4 |
| | | | | | | | | | BasicFile and CasLogFile now has new explicit modes instead of create true/false | ||||
| * | | Merge branch 'main' into ddcref | Per Larsson | 2022-03-23 | 1 | -1/+1 |
| |\| | |||||
| | * | Fixed wrong route pattern. | Per Larsson | 2022-03-23 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'main' into ddcref | Per Larsson | 2022-03-23 | 1 | -0/+32 |
| |\| | |||||
| | * | Added route '/prj/list' for retrieving project info. | Per Larsson | 2022-03-23 | 1 | -0/+32 |
| | | | |||||
| * | | Map derived data references. | Per Larsson | 2022-03-23 | 1 | -0/+12 |
| |/ | |||||
| * | Fixed missing object in project oplog response. | Per Larsson | 2022-01-24 | 1 | -1/+5 |
| | | |||||
| * | Format fix. | Per Larsson | 2022-01-22 | 1 | -1/+2 |
| | | |||||
| * | Unused lambda capture compile error | Martin Ridgers | 2022-01-10 | 1 | -1/+1 |
| | | |||||
| * | Converted use of _format UDL to fmt::format | Martin Ridgers | 2022-01-10 | 1 | -12/+7 |
| | | |||||
| * | Added trace scopes. | Per Larsson | 2021-12-15 | 1 | -0/+9 |
| | | |||||
| * | Initialisation order compile error | Martin Ridgers | 2021-12-15 | 1 | -1/+1 |
| | | |||||
| * | Paths are not wide-chars on non-Windows platforms | Martin Ridgers | 2021-12-15 | 1 | -2/+2 |
| | | |||||
| * | Merged main. | Per Larsson | 2021-12-14 | 1 | -24/+35 |
| |\ | |||||
| | * | Removed the special-case path handling to make project tests pass | Martin Ridgers | 2021-11-29 | 1 | -12/+0 |
| | | | |||||
| | * | Only Windows paths have drive letters | Martin Ridgers | 2021-11-29 | 1 | -0/+2 |
| | | | |||||
| | * | ToUtf8() -> PathToUtf8() as the latter is less ambiguous | Martin Ridgers | 2021-11-16 | 1 | -3/+3 |
| | | | |||||
| | * | Stubbed out Project Store's PipeConnection on POSIX | Martin Ridgers | 2021-11-02 | 1 | -0/+17 |
| | | | |||||
| | * | Fixed up some assumptions that satd::fs::path uses wchar_t | Martin Ridgers | 2021-11-01 | 1 | -4/+4 |
| | | | |||||
| | * | Removed unused variable | Martin Ridgers | 2021-11-01 | 1 | -4/+0 |
| | | | |||||
| | * | Initialisation order warnings | Martin Ridgers | 2021-11-01 | 1 | -2/+2 |
| | | | |||||
| | * | Unhandled switch case warnings | Martin Ridgers | 2021-11-01 | 1 | -0/+6 |
| | | | |||||
| | * | Fixed up Windows-specific include statements | Martin Ridgers | 2021-10-29 | 1 | -1/+4 |
| | | | |||||
| | * | Fixed std::memory_order compile errors | Martin Ridgers | 2021-10-29 | 1 | -2/+2 |
| | | | |||||
| | * | Merged main | Martin Ridgers | 2021-10-25 | 1 | -90/+127 |
| | |\ | |||||
| | * \ | Merged main | Martin Ridgers | 2021-10-20 | 1 | -0/+2 |
| | |\ \ | |||||
| | * \ \ | Merged main | Martin Ridgers | 2021-10-14 | 1 | -55/+5 |
| | |\ \ \ | |||||
| | * | | | | Use std::fs::path for IoBuffer::MakeFromFile(). | Martin Ridgers | 2021-10-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is more consistent with MakeFromTempFile() and almost all arguments are path objects anyway. | ||||
| * | | | | | projectstore: iterating over an empty project store should not throw | Stefan Boberg | 2021-11-18 | 1 | -0/+5 |
| | | | | | | |||||
| * | | | | | projectstore: Implemented project/oplog discovery so we can take any ↵ | Stefan Boberg | 2021-11-01 | 1 | -1/+66 |
| | | | | | | | | | | | | | | | | | | | | | persistent oplog into account even if it has not been opened in the current session | ||||
| * | | | | | project: fixed logging of new oplog entries (again) to be easier to scan | Stefan Boberg | 2021-11-01 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | projectstore: added validation of oplog data during initialization | Stefan Boberg | 2021-11-01 | 1 | -2/+60 |
| | | | | | | | | | | | | | | | | | | | | | also added validation during writing | ||||
| * | | | | | gc: Implemented initial root gathering for projects/oplogs | Stefan Boberg | 2021-10-28 | 1 | -4/+52 |
| | |_|_|/ |/| | | | |||||
| * | | | | Compressed oplog attachments | Per Larsson | 2021-10-21 | 1 | -90/+127 |
| | |_|/ |/| | | |||||
| * | | | project store: DELETE {project} request now produces a correct HTTP response | Stefan Boberg | 2021-10-18 | 1 | -0/+2 |
| | |/ |/| | |||||
| * | | projectstore: Removing support for requesting attachments by hash using ↵ | Stefan Boberg | 2021-10-13 | 1 | -55/+5 |
| |/ | | | | offset/length (not needed and we will remove this path entirely) | ||||
| * | iobuffer: Changed MakeFromTemporaryFile so it accepts a path instead of a ↵ | Stefan Boberg | 2021-10-08 | 1 | -1/+1 |
| | | | | | character pointer | ||||
| * | http: Moved logic for body suppression to a more central location | Stefan Boberg | 2021-10-03 | 1 | -5/+0 |
| | | | | | this should prevent some mistake-induced bugs hopefully | ||||
| * | Added some code to persist bad package data for inspection | Stefan Boberg | 2021-10-01 | 1 | -1/+6 |
| | | |||||
| * | timer: cleaned up Stopwatch, removed GetCpuTimerValue | Stefan Boberg | 2021-09-29 | 1 | -2/+2 |
| | | |||||
| * | Removed MemoryOutStream, MemoryInStream | Stefan Boberg | 2021-09-28 | 1 | -6/+4 |
| | | | | | | | | | BinaryWriter/BinaryReader now implements memory buffer functionality which previously needed two chained instances of a Buffer/Reader. This was originally expected to be an abstraction for file and other stream access but this is not going to be useful so may as well collapse the functionality. This also eliminates the need for stack-aware ref-counting which is the real reason for wanting to get rid of this code. This was a very old experimental feature which turned out to be a bad idea. This also removes the /cas/batch endpoint | ||||
| * | Added more scrub stubs in higher level services | Stefan Boberg | 2021-09-20 | 1 | -0/+17 |
| | | |||||
| * | Changed `std::exception` into `std::runtime_error` since `std::exception` ↵ | Stefan Boberg | 2021-09-15 | 1 | -2/+2 |
| | | | | | does not have a constructor which accepts a string argument in the standard (this appears to be an MSVC implementation thing) | ||||