Skip to content

Speed the file replication by comparing the 2 PULP_MANIFEST files and calculte the diferenes #7558

@mchithu

Description

@mchithu

Is your feature request related to a problem? Please describe.
In a file repository there are 10K files. Even when a file content is changed, the file repository sync takes longer time.

Describe the solution you'd like
Compare the two PULP_MANIFEST file from the remote upstream-pulp server and local pulp server. Just perform a string based comparision between the files. And do the necessary add/remove the files from the repository. Instead of going through all 10K checksum, file name and repository verion, the string comparision will complete the replication faster. Also provide an attribute, to run a full file repository sync when user requested for. If not explicitly mention, do a sync of only changes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions