Skip to content

Conversation

@DiegoTavares
Copy link
Collaborator

Retrying running and succeeded frames can lead to incoherent states when it comes to frame-on-frame and layer-on-frame dependencies.

This PR prevents such requests on cuebot and also disable the menu actions on the GUI.

Retrying running and succeeded frames can lead to incoherent states when
it comes to frame-on-frame and layer-on-frame dependencies.

This PR prevents such requests on cuebot and also disable the menu
actions on the GUI.
@DiegoTavares DiegoTavares marked this pull request as ready for review June 17, 2025 15:49
@lithorus
Copy link
Collaborator

TBH, Not sure I'm a fan of this. I restart the frames quite often to test things in rqd. Especially when you want to compare with previous runs.

Also from an artist point of view, there are numerous times where they need to restart it due to some error on the render node side that produced black frames/pixels or corrupt frames.

If it was an optional thing on the cueGUI side only, it would be one thing, but this is even on the server.

Keep in mind that if we need to implement a framecheck of the rendered frames, it should be possible to restart the frames.

Perhaps a "cool-down" timer on the server/client would be better?

@DiegoTavares
Copy link
Collaborator Author

I hear your concerns. It makes sense. I can see a case for retrying in these circumstances. I'm moving this PR back to draft to think of a way to accommodate this scenario.

@DiegoTavares DiegoTavares marked this pull request as draft June 19, 2025 15:27
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

Successfully merging this pull request may close these issues.

3 participants