Skip to content

Parallelize get, install & update - #1330

Open
afkfish wants to merge 1 commit into
mas-cli:mainfrom
afkfish:parallelize-get-install-update
Open

afkfish wants to merge 1 commit into
mas-cli:mainfrom
afkfish:parallelize-get-install-update

Conversation

@afkfish

@afkfish afkfish commented Oct 8, 2026

Copy link
Copy Markdown

Downloads/installs for multiple app IDs now run concurrently (bounded by a new --jobs flag, default 4) instead of one at a time, addressing #586. Progress for concurrently running apps is now rendered as a multi-line scoreboard instead of a single rewritten terminal line.

Downloads/installs for multiple app IDs now run concurrently (bounded
by a new --jobs flag, default 4) instead of one at a time, addressing
mas-cli#586. Progress for concurrently running apps is now rendered as a
multi-line scoreboard instead of a single rewritten terminal line.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@sonarqubecloud

sonarqubecloud Bot commented Oct 8, 2026

Copy link
Copy Markdown

@rgoldberg rgoldberg added this to the 8.0.0 milestone Oct 9, 2026
@rgoldberg

Copy link
Copy Markdown
Member

@afkfish Thanks for this PR submission.

I have added this to mas 8.0.0.

I am working on multiple overhauls for mas 8.0.0; I will review this once I merge those.

This PR will also need to be rebased after my PRs have been merged.

Sorry for delay, but don't want to context switch before I finish my current slate of PRs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants