-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
log: reduce log, make it readable/easier #3834
Conversation
Probably we don't need it. It is expected behavior. I wonder if
is needed too. Seems a bit too verbose... Same with
@dmpetrov what do you think? |
It worth keeping it if we can make it more informative like @skshetry thank you for the detailed description. It saves a lot of time for us! My comments based on the description...
I'm testing it now - I might bring more comments. |
That's a term that's being used for too long in the warnings/log (not sure of docs). It essentially is a
This should automatically resolve when we start using
Something like:
Separating outputs between stages. Otherwise, when it's crammed, it looks awful. |
I think this is important, especially when the stage is cached in run-cache but the lockfile is stale,
This will only appear on |
I didn't find it in docs. And it is not clear from the message. It looks like a technical detail. We should probably remove this.
π It would be great to have that before 1.0 release.
π
π
I think I got @efiop point. This phrase appears at every stage, generating, updating, updating. It looks a bit too overwhelming. Is it possible to say that only once in the very end? Also, if we change the lock file multiple times during a single repro, does it makes sense to create a temporary lock file and replace it at the very end if success. In that way, we preserve the old one if something failed. |
@dmpetrov, they only when appear when the lock data of that stage is stale which I think should be the case. @shcheklein suggested to merge @efiop, let's merge this one, remaining are minor concerns. We can address any of those later on. |
@skshetry Could you please rebase? |
9748cc3
to
eedd9cd
Compare
β I have followed the Contributing to DVC checklist.
π If this PR requires documentation updates, I have created a separate PR (or issue, at least) in dvc.org and linked it here. If the CLI API is changed, I have updated tab completion scripts.
β I will check DeepSource, CodeClimate, and other sanity checks below. (We consider them recommendatory and don't expect everything to be addressed. Please fix things that actually improve code or fix bugs.)
Thank you for the contribution - we'll try to review it as soon as possible. π
What it looks like