oracle / oracle/oci-cli

Progress bar getting stuck for larger files

Open
#1,041 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
669
Forks
236
Avg merge
1m
Merged PRs (30d)
4

Description

When uploading object using "oci os object put" command, in case of larger files >100MB, it is using multi part upload with atleast 2 parts,

After showing progress for few percentage ( till 5-10 percent ) , progress bar is getting stuck, due to which we are unable to know the progress of the upload, after waiting for few mins, we suddenly see 100% completion

Issue is mainly noticed on devices with average internet speed of around 3-4Mbps, In devices with 20Mbps + internet seed when uploading the same file, progress bar is updating properly

Upload ID: fdf9b1b6-3b25-2311-144e-7dd34f616b14
Split file into 2 parts for upload.
Uploading object  [###---------------------------------]   10%  00:02:30

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the larger-file upload with oci os object put on a 3–4 Mbps connection, focusing on the multipart upload progress entry point. Compare progress updates for slow and fast connections; done means progress continues updating until the upload reaches 100%.

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
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.