- Aug 12, 2024
-
-
Eric Vidal authored
-
- Jun 20, 2024
-
-
Eric Vidal authored
At write time: - Add the whole sa to the new cdb field named sa instead of storing the key one by one. - Store uniquely the uint of the key instead of appending a string. At read time: - Do not build again the sa looking for the cdb value but read the whole sa instead. - Do not use extra HEAP memory allocation. At modification time: - Sanitize the resolve by writting the sa from scratch. - Use /tmp directory as temporary cdb file. Replace resolve_find_cdb by the resolve_get_key and resolve_get_sa function. Replace service_resolve_copy by service_resolve_sanitize.
-
- Jun 03, 2024
-
-
Eric Vidal authored
Each tool needs to be independent, which meant that every time a tool was called, it would build the entire system graph. This was an obvious waste of time and resources. Now, the tools build the graph based on the requested services, which drastically reduces the time needed to construct the necessary dependency graph.
-
- Dec 22, 2023
-
-
Eric Vidal authored
-
- Oct 30, 2023
-
-
Eric Vidal authored
-
- Jul 08, 2023
-
-
Eric Vidal authored
-
- Jun 16, 2023
-
-
Eric Vidal authored
-
- May 28, 2023
-
-
Eric Vidal authored
add service_resolve_write_tmp and state_write_tmp function to be able to write those files at a temporary directory
-
- Feb 17, 2023
-
-
Eric Vidal authored
Thanks for your service! This resolve file was used with s6-rc. The things now are simplier and flexible.
-
- Jan 28, 2023
-
-
Eric Vidal authored
-
- Oct 15, 2022
-
-
Eric Vidal authored
-
- Apr 08, 2022
-
-
Eric Vidal authored
-
- Mar 29, 2022
-
-
Eric Vidal authored
service Master resolve file is no longer a service incorporate to the DB. It was reorganize to provide mandatory field to be a real Master. This file will now be used to known the global state of the services.
-
- Mar 26, 2022
-
-
Eric Vidal authored
-
- Jan 15, 2022
-
-
Eric Vidal authored
-
- Jan 14, 2022
-
-
Eric Vidal authored
-