Extend large files handling for the FUSE-mounted object storages
- Dominant language
- Java
- Stars
- 163
- Forks
- 65
- Avg merge
- 11h 46m
- Merged PRs (30d)
- 29
Description
TODOs to extend #500 functionality
There are several `cp` and `mv` commands use cases that the merged pull request doesn't cover:
1. The usage of `--target-directory` parameter in `equals sign` notation avoids the restriction from being applied.
```
cp --target-directory=/destination/path /cloud-data/storage/folder
```
2. The usage of non-typical named arguments produces misleading offered `pipe cli` replacement.
```
cp --backup -S _suffix /cloud-data/storage/folder /destination/path
...
pipe storage cp -rf /destination/path/_suffix /destination/path/
pipe storage cp -rf cp://storage/folder /destination/path/
...
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the functionality from issue #500 and the existing handling of cp and mv for FUSE-mounted object storages. Reproduce the two command examples, then verify that equals-sign target-directory arguments are covered and that non-typical named arguments no longer produce misleading pipe cli replacements.
Written by the indexing model from the issue text.
Assessment
- Domain
- cli, cloud
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100