-
Notifications
You must be signed in to change notification settings - Fork 78
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
Please revert the progress bar #289
Comments
@AndrewRayCode see my comment in #271 |
CC @clairebianchi @ntotten if we can help prioritize a revert, or if that's not an option, can we get some visibility into why this has blocked core functionality for five weeks now? Will there be a post mortem available for consumers of this library to understand how this issue has been ongoing for so long? I feel in the dark about understanding how this library is updated when there are critical issues. Could you also provide instructions for how to downgrade sfdx as a workaround until a fix is in place? |
The fix for this was released two weeks back. You can see the info in the release notes: https://developer.salesforce.com/media/salesforce-cli/releasenotes.html You can set an env variable |
@ntotten that does not work, this appears to be still broken Command we're running:
Which has this output: It's the latest sfdx:
And not sure if this is relevant:
Additionally, forcing end users to switch output type is not a fix, and is something sfdx itself should handle. All other cli tools like this detect TTY environments and don't add progress indicators that don't work in TTY environments automatically. Again as this has been broken for so long it would be great to get more visibility into priority and understand how reverts / rollbacks happen |
@AndrewRayCode Do you have a specific version of salesforcedx plugin installed manually? You can check by running We fixed the TTY environment issue, the progress bar should not show up for the TTY environment. The environment var is for teams that still wanted to see the old-style output in TTY environments. If you are seeing the progress bar in TTY environments then you are likely on an older version of the saelsforcedx plugin even if you have updated the Salesforce CLI. |
This is in a system that on every run does:
and then does
and then does
it fully updates on every run |
@AndrewRayCode can you send me the output of when you run |
We made the fix to TTY here: oclif/cli-ux@9f57d7f however it looks like we might not be depending on that version in the toolbelt. Sorry for the confusion @AndrewRayCode - well get that updated by next Thursday. I did verify that
Maybe there is a bug in there but it seems to work on my end. Any additional information would help. On a side note, you don't need to run |
This is the ridicilous output I get with progress bar disabled (iTerm/oh-my-zsh): @clairebianchi please reopen the ticket... |
@sjurgis We aren't reverting the progress bar, the feedback has been overwhelmingly positive. Feel free to open a new issue explaining your problem. |
It looks like the progress bar has caused numerous issues, the most interrupting of which seems to be truncating or dropping output that developers rely on to get information back from SFDX. The "workaround" of adding
--json
is not human friendly so it is not a workaround. On top of that, the progress bar itself apparently doesn't report the correct progress.These issues have been open for at least two weeks now and not addressed. Could you please revert it until the issues can be addressed?
The text was updated successfully, but these errors were encountered: