HomePhorge

Fix #1469 - Add an option to recurse only on remote side
33d3624c91b2Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Fix #1469 - Add an option to recurse only on remote side

When using recurse and a source, if the client side has many files
it can take a lot of CPU/memory to checksum the whole client
hierarchy. The idea is that it is not necessary to recurse on the
client side if all we want is to manage the files that are sourced
from the server.

This changeset adds the "remote" recurse value which prevents recursing
on the client side when a source is present. Since it also is necessary
to limit the remote side recursion a new File{} parameter has been
added called "recurselimit".

Moreover, the Filetset API is changing to allow the new recurselimit
parameter, and passing the recursion depth limit in the recurse parameter
as an integer is now deprecated and not supported anymore.

Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>

Details

Provenance
Brice Figureau <brice-puppet@daysofwonder.com>Authored on
James Turnbull <james@lovedthanlost.net>Committed on Mar 20 2009, 11:44 AM
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU77ade43dec5e: Forbidding REST clients to set the node or IP
Branches
Unknown
Tags
Unknown

Event Timeline

James Turnbull <james@lovedthanlost.net> committed rPU33d3624c91b2: Fix #1469 - Add an option to recurse only on remote side (authored by Brice Figureau <brice-puppet@daysofwonder.com>).Mar 20 2009, 11:44 AM