nix-super/tests/unit/libstore
Farid Zakaria 57399bfc0e
Refactor unix domain socket store config (#11109)
Following what is outlined in #10766 refactor the uds-remote-store such
that the member variables (state) don't live in the store itself but in
the config object.

Additionally, the config object includes a new necessary constructor
that takes a scheme & authority.

Tests are commented out because of linking errors with the current config system.
When there is a new config system we can reenable them.

Co-authored-by: John Ericson <John.Ericson@Obsidian.Systems>
2024-07-17 23:32:27 -04:00
..
data Put back files for now 2024-07-02 09:26:22 -04:00
.version Put back files for now 2024-07-02 09:26:22 -04:00
build-utils-meson Put back files for now 2024-07-02 09:26:22 -04:00
common-protocol.cc Put back files for now 2024-07-02 09:26:22 -04:00
content-address.cc Put back files for now 2024-07-02 09:26:22 -04:00
derivation-advanced-attrs.cc Put back files for now 2024-07-02 09:26:22 -04:00
derivation.cc Put back files for now 2024-07-02 09:26:22 -04:00
derived-path.cc Put back files for now 2024-07-02 09:26:22 -04:00
downstream-placeholder.cc Put back files for now 2024-07-02 09:26:22 -04:00
http-binary-cache-store.cc Refactor unix domain socket store config (#11109) 2024-07-17 23:32:27 -04:00
legacy-ssh-store.cc Ensure we can construct remote store configs in isolation 2024-07-15 17:32:49 -04:00
local-binary-cache-store.cc Refactor unix domain socket store config (#11109) 2024-07-17 23:32:27 -04:00
local-overlay-store.cc Refactor unix domain socket store config (#11109) 2024-07-17 23:32:27 -04:00
local-store.cc Refactor unix domain socket store config (#11109) 2024-07-17 23:32:27 -04:00
local.mk Put unit tests back in old build system for now 2024-07-02 09:26:22 -04:00
machines.cc Put back files for now 2024-07-02 09:26:22 -04:00
meson.build Refactor unix domain socket store config (#11109) 2024-07-17 23:32:27 -04:00
nar-info-disk-cache.cc Put back files for now 2024-07-02 09:26:22 -04:00
nar-info.cc Put back files for now 2024-07-02 09:26:22 -04:00
nix_api_store.cc Put back files for now 2024-07-02 09:26:22 -04:00
outputs-spec.cc Put back files for now 2024-07-02 09:26:22 -04:00
package.nix Add resolvePath, filesetToSource indirections for Nixpkgs 2024-07-06 19:49:55 +02:00
path-info.cc dropEmptyInitThenConcatStringsSep -> concatStringSep: shortRefs are not empty 2024-07-13 03:06:24 +02:00
path.cc Put back files for now 2024-07-02 09:26:22 -04:00
references.cc Put back files for now 2024-07-02 09:26:22 -04:00
s3-binary-cache-store.cc Refactor unix domain socket store config (#11109) 2024-07-17 23:32:27 -04:00
serve-protocol.cc Put back files for now 2024-07-02 09:26:22 -04:00
ssh-store.cc Refactor unix domain socket store config (#11109) 2024-07-17 23:32:27 -04:00
store-reference.cc Put back files for now 2024-07-02 09:26:22 -04:00
uds-remote-store.cc Refactor unix domain socket store config (#11109) 2024-07-17 23:32:27 -04:00
worker-protocol.cc Put back files for now 2024-07-02 09:26:22 -04:00