Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-07 | Enable readability-redundant-member-init check. | Maksim Denisov | |
2024-07-16 | Ensure config builders always have a valid state | Paul Cristian Sarbu | |
...by making the respective Build methods const. It should be perfectly valid for multiple Build calls to happen for the same builder instance, so its internal state should never be invalidated by, e.g., moving from internal fields. | |||
2024-06-28 | Use (un)expected for serve API | Oliver Reiche | |
2024-06-18 | Make RemoteServeConfig a general struct, not a singleton | Maksim Denisov | |
...and adjust interfaces. | |||
2024-06-18 | Create an individual instance of RemoteServeConfig in just | Maksim Denisov | |
...instead of initialization of the singleton. Use builder for creation and validity check. | |||
2024-06-18 | Use RemoteServeConfig functionality via Instance() | Maksim Denisov | |
...to track changes during refactoring easier. | |||
2024-03-26 | Add missing system includes | Paul Cristian Sarbu | |
Main culprits: - std::size_t, std::nullptr_t, and NULL require <cstddef> - std::move and std::forward require <utility> - unordered maps and sets require respective includes - std::for_each and std::all_of require <algorithm> | |||
2023-12-06 | just serve: make tc write strategy configurable | Klaus Aehlig | |
2023-12-05 | just serve: Add configuration fields for remote builds | Paul Cristian Sarbu | |
2023-11-15 | serve api config: Fix missing header guard | Paul Cristian Sarbu | |
2023-09-22 | RemoteServeConfig: Remove problematic inheritance | Paul Cristian Sarbu | |
This was causing the remote serve address to overwrite the one set for remote execution. Also, to keep things clean, some common remote server-related methods and definitions were moved into their own library. | |||
2023-09-13 | just serve: Basic service implementation with commit-of-tree RPC | Paul Cristian Sarbu | |
Initial version, to be extended later with other RPCs. |