Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-25 | Make IExecutionApi::Ptr a shared pointer to const | Maksim Denisov | |
...and use it in ApiBundle. | |||
2024-06-25 | Use constant IExecutionApi in just-mr maps | Maksim Denisov | |
2024-06-25 | Pass IExecutionApi to ServerImpl, Archive by reference | Maksim Denisov | |
...instead of not_null const ptr. | |||
2024-06-25 | Pass IExecutionApi to Executor by referece | Maksim Denisov | |
...instead of not_null const ptr. | |||
2024-06-25 | Pass IExecutionApi to IExecutionApi by reference | Maksim Denisov | |
...instead of not_null const ptr. | |||
2024-06-25 | Mark IExecutionApi's methods constant | Maksim Denisov | |
2024-06-25 | Remove CreateExecutionApi | Maksim Denisov | |
2024-06-25 | Pass ApiBundle to ServerImpl | Maksim Denisov | |
2024-06-25 | Pass ApiBundle to describe | Maksim Denisov | |
2024-06-25 | Pass ApiBundle to add-to-cas and install-cas | Maksim Denisov | |
2024-06-25 | Pass ApiBundle to SourceTreeService | Maksim Denisov | |
2024-06-25 | Pass ApiBundle to ServeApi | Maksim Denisov | |
2024-06-25 | Use ApiBundle for creation of APIs in just-mr | Maksim Denisov | |
2024-06-25 | Pass ApiBundle to GraphTraverser | Maksim Denisov | |
2024-06-25 | Instantiate LocalApi and BazelApi at once | Maksim Denisov | |
...to properly fallback to local api if needed. | |||
2024-06-25 | Use a general boolean for compatible in MultiRepoCommonArguments | Maksim Denisov | |
2024-06-25 | Remove GraphTraverser's constructor used for tests only. | Maksim Denisov | |
2024-06-25 | CC defaults: Provide the debug stage also for implicit deps | Paul Cristian Sarbu | |
This ensures that one can inspect, e.g., generated protobuf source files (.pb.cc) or standard library headers while debugging proto libraries or general C++ libraries and binaries, respectively. | |||
2024-06-24 | CC/proto: Libraries should be aware of DEBUG flag | Paul Cristian Sarbu | |
2024-06-24 | CC: Fix some doc typos | Paul Cristian Sarbu | |
2024-06-19 | rules-cc: Binaries should keep the compile dependency headers for debuggingv1.4.0-alpha+20240619 | Paul Cristian Sarbu | |
2024-06-18 | Make ServeServerImpl a general class, not a singleton. | Maksim Denisov | |
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 tests | Maksim Denisov | |
...instead of intialization of the singleton. | |||
2024-06-18 | Create an individual instance of RemoteServeConfig in just-mr | Maksim Denisov | |
...instead of initialization of the singleton. | |||
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 | Make ServeApi a general class, not a singleton | Maksim Denisov | |
...and adjust interfaces. | |||
2024-06-18 | Pass RemoteAddress to ConfigurationClient by value | Maksim Denisov | |
...instead of using singleton calls. | |||
2024-06-18 | Pass ServeApi to just-mr maps by reference | Maksim Denisov | |
...instead of using singleton calls. | |||
2024-06-18 | Pass ServeApi to ServeServerImpl by reference | Maksim Denisov | |
...instead of using singleton calls. | |||
2024-06-18 | Pass RemoteServeConfig to ServeServerImpl by reference | Maksim Denisov | |
...instead of using singleton calls. | |||
2024-06-18 | Pass ServeApi by reference to the describe function | Maksim Denisov | |
...instead of using singleton calls. | |||
2024-06-18 | Pass ServeApi as a field of context to the analysis | Maksim Denisov | |
...instead of using singleton calls. | |||
2024-06-18 | Use ServeApi during bootstrap | Maksim Denisov | |
...with a default implementation. Although it is not used directly, it will be needed for instantiation of std::optional. | |||
2024-06-18 | Use an extensible structure to pass arguments to the analysis. | Maksim Denisov | |
2024-06-18 | Store services in ServeApi by value. | Maksim Denisov | |
* No stackoverflow is possible: there is just one instance of ServeApi and services are relatively 'light'; * Services are not optional and cannot be changed during their use; * operator-> is not free. | |||
2024-06-18 | Mark ServeApi's services' methods contant. | Maksim Denisov | |
2024-06-18 | Use RemoteServeConfig functionality via Instance() | Maksim Denisov | |
...to track changes during refactoring easier. | |||
2024-06-18 | Use ServeApi functionality via Instance() | Maksim Denisov | |
...to track changes during refactoring easier. | |||
2024-06-17 | Use c++20 standard in clang-format | Maksim Denisov | |
2024-06-17 | executor: properly separate stdout and stderr in log messages | Klaus Aehlig | |
... about processes producing both, stdout and stderr. By supporting unique readability of the output, we facilitate the understanding of the messages provided by actions. | |||
2024-06-17 | Add utility function for prefixing each line of a string | Klaus Aehlig | |
... and thus allowing proper quoting of command output. | |||
2024-06-12 | Tree-overlay design: support disjoint overlay | Klaus Aehlig | |
2024-06-11 | Move creation of TargetCacheKey description to TargetCache | Maksim Denisov | |
...to use corresponding Storage for storing auxiliary information. | |||
2024-06-10 | Add support for protobuf compiler flags | Oliver Reiche | |
2024-06-07 | Move reading functionality to BazelNetworkReader | Maksim Denisov | |
...to enable validation of received blobs. | |||
2024-06-07 | Validate all blobs received over the network. | Maksim Denisov | |
2024-06-07 | Use BaselCasClient in BazelNetworkReader | Maksim Denisov | |
...bypassing BazelNetwork layer. | |||
2024-06-07 | Mark methods constant in BazelCasClient. | Maksim Denisov | |
2024-06-07 | Remove unused code | Maksim Denisov | |