I will use it to locally test incremental loads of large repositories
which are already loaded in production, with read-only access of the
production storage.
This may also be used in the future to access storages while
migrating/replicating.
Differential D7838
Add an overlay storage vlorentz on May 16 2022, 7:54 PM. Authored by
Details I will use it to locally test incremental loads of large repositories This may also be used in the future to access storages while This is fully tested when the backend storages are empty (by inheriting the usual tests); I also tried loading linux.git with this config: storage: cls: pipeline steps: - cls: buffer - cls: filter - cls: overlay storages: - cls: memory - cls: remote url: http://webapp.internal.staging.swh.network:5002/ and it didn't use more than 4GB of RAM! (and my machined almost OOMed without the filter proxy), so it seems to work
Diff Detail
Event TimelineComment Actions Build is green Patch application report for D7838 (id=28314)Rebasing onto cb12394c34... Current branch diff-target is up to date. Changes applied before testcommit cc02746dcbd0b96769befc231e16e7b2497d5def Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Mon May 16 19:52:29 2022 +0200 Add an overlay storage I will use it to locally test incremental loads of large repositories which are already loaded in production, with read-only access of the production storage. This may also be used in the future to access storages while migrating/replicating. See https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1611/ for more details. Comment Actions Build is green Patch application report for D7838 (id=28315)Rebasing onto cb12394c34... Current branch diff-target is up to date. Changes applied before testcommit 1760e539ea47de6f6a9f6a311aded4d564ca22d7 Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Mon May 16 19:52:29 2022 +0200 Add an overlay storage I will use it to locally test incremental loads of large repositories which are already loaded in production, with read-only access of the production storage. This may also be used in the future to access storages while migrating/replicating. See https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1612/ for more details. Comment Actions Build is green Patch application report for D7838 (id=28328)Rebasing onto cb12394c34... Current branch diff-target is up to date. Changes applied before testcommit b606d636da8d4bfa446da408bacff6f4ea8bdd25 Author: Valentin Lorentz <vlorentz@softwareheritage.org> Date: Mon May 16 19:52:29 2022 +0200 Add an overlay storage I will use it to locally test incremental loads of large repositories which are already loaded in production, with read-only access of the production storage. This may also be used in the future to access storages while migrating/replicating. See https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/1613/ for more details.
Comment Actions (not a surprise but) it really needs at least one test of the "overlay feature" for each method...
|