Revisit visited predecessors during staging of changes

Bug #1553187 reported by Dima Shulyak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Solar
Fix Released
High
Dima Shulyak

Bug Description

If node is inserted in the process of graph build - there is a chance that events of depedency type were already processed,
thus we need to revisit visited predecessors of node that is inserted.

Dima Shulyak (dshulyak)
Changed in solar:
milestone: none → 0.3.0
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to solar (master)

Fix proposed to branch: master
Review: https://review.openstack.org/288447

Changed in solar:
assignee: nobody → Dima Shulyak (dshulyak)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to solar (master)

Reviewed: https://review.openstack.org/288447
Committed: https://git.openstack.org/cgit/openstack/solar/commit/?id=db2b1e7eb0008a0e1e6116510c2ca2c90a9a2d99
Submitter: Jenkins
Branch: master

commit db2b1e7eb0008a0e1e6116510c2ca2c90a9a2d99
Author: Dmitry Shulyak <email address hidden>
Date: Fri Mar 4 15:07:42 2016 +0200

    Re-visit visited predecessors for react_on events

    Events of dependency type by design cant insert tasks into
    the graph during build, but if reaction is processed
    after dependency, and they have same child - it is possible
    that dependency wont be present in the resulting graph
    which will lead to incorrect order

    Closes-Bug #1553187

    Change-Id: I97cae1be538df5dd8ccd8b8bfcfc5bb3541b6e98

Changed in solar:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.