bloomreach / bloomreach/s4cmd

Sync command re-downloads existing files

Open
#46 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.4k
Forks
209
PR merge metrics
No merged PRs in 30d

Description

Hey everyone!
`s4cmd` looks really cool, I love how fast the `s4cmd du` command scales with huge buckets.

Well done!

I did notice that `s4cmd sync s3://... /local/directory` actually re-downloads files that are already present in the local destination directory -- any way to prevent that?

Thanks,
Elad

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the s4cmd sync command and reproduce the download behavior with an existing local destination file. Trace how sync compares remote objects with local files; done means existing files are skipped when they do not need downloading.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli, cloud
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.