In this particular example we ask ourself the question, was JDK-8186027 included in the promoted build JDK 10 b35?
We start by locating the change JDK-8186027 (1). As we can see in the graph this change was introduced at the beginning of a blue line. Following this blue line upwards it goes cyan for a few changes and then merges into a yellow line at the merge after JDK-8170244 (2). This yellow line continues all the way to the top. On the right side there is a green line which merges into the yellow line a few changes from the top (3). As we can see here the tag jdk-10+35 was added to the green line before merging with the yellow. This means that changes in the yellow line was not covered by the tag.
Following the green line a few pages down we get to JDK-8192885 (4), which is the first change in the green line, and we can see where this line was branched out from the yellow line to the left. Since there were no other changes along the green line, JDK-8192885 was the last change to get included in b35. All the changes in the yellow line below the branch was also included. No changes in the yellow line above the branch was included.
No changes in any of the other lines at the bottom of the picture was included in b35 either as they all merges into the yellow line going up the graph - this takes us back to the blue line where JDK-8186027 was pushed. This blue line is the result of a few merges of the cyan, blue, and magenta lines that are between the green and the yellow line at the bottom of the graph. Since the blue line merges into the yellow line far above (4), JDK-8186027 is not included in b35.