I’m curious as to what the exact process for releasing dependencies is. We render tiled vrscenes with dependent assembly jobs submitted at the same time all via the vrscene plugin. Everything works great.
Sometimes, when we have a whole bunch of jobs queued (all same priority), we’ll notice that the available slaves will jump onto the next full job and start rendering those instead of jumping onto the assembly job, because the assembly jobs haven’t been released yet. Occasionally, this will build up and after more than 10 or 20 minutes, we’ll have to “release” the pending assembly jobs and then the slaves will jump back and assemble the tiles.
I was just curious as to what the process is for determining when a job is released and if there is maybe something we are doing on our end that is causing this build up to occur.