Skip to content

Progress reporting for long running commands #46

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
maralorn opened this issue Jun 28, 2024 · 2 comments
Open

Progress reporting for long running commands #46

maralorn opened this issue Jun 28, 2024 · 2 comments

Comments

@maralorn
Copy link
Contributor

Hey there. I feel a bit bad for opening so many issues without contributing anything else.

But I am apparently a power user of your app.^^ Please let me know, if you don’t want any more feature requests.

I noticed that push and fetch informations can often take quite a while. In that time it feels like lazyjj hangs and in the end there is no feedback on success.

Any kind of progress reporting would be awesome!

@Cretezy
Copy link
Owner

Cretezy commented Jun 28, 2024

Don't worry about opening issues, keep them coming :) Sorry I don't have the time to work on all these features as fast as I wish to.

I agree, I was planning on adding notifications which can also be used as progress indicators. Possibly this could also be included in the top or bottom bar.

The larger issue here is the ability to support async actions. Currently, everything is done synchronously, which is fine for local operations but not for remote ones like fetch/push.

@Cretezy
Copy link
Owner

Cretezy commented Mar 2, 2025

PS, push and fetch operation performance can now be improved with git.subprocess=true (https://github.com/jj-vcs/jj/releases/tag/v0.26.0)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants