Hi Alieh,

the scatter-gather model is built on top of Flink delta iterations exactly
for the reason to allow de-activating vertices that do not need to
participate in the computation of a certain superstep. If you want all
vertices to participate in all iterations of scatter-gather, you can send
dummy messages to keep them active. However, the scatter-gather model might
not be the correct model for your use-case and you might want to look into
Flink bulk iteration operators instead [1].

-Vasia.

[1]:
https://ci.apache.org/projects/flink/flink-docs-master/apis/batch/index.html#iteration-operators

On 14 June 2016 at 12:21, Alieh Saeedi <a1_sae...@yahoo.com> wrote:

> Hi everybody
> In Gelly scatter/gather when no message is sent to a vertex in one
> iteration, it will not enter the scatter function in next iteration. Why? I
> need all vertices enter the scatter function in all iterations, but some of
> them receive a message and will be updated.
>
> thanks in advance
>
>

Reply via email to