#7103 Stale project flush affects other tool imports

v1.1.0
closed
sf-2 (995)
General
2015-08-20
2014-01-27
Cory Johns
No

The stale project flushing issue that was fixed for repositories in [#7005] is still an issue for other long-running tool imports. Any time an artifact is saved, the Artifact.__metaclass__.before_save method updates c.project.last_updated which causes c.project to become dirty and, when flushed, overwrite any other changes to the project from another source.

For project imports, this can cause the metadata import (or even manual updates to the project metadata) to be overwritten by the tool imports.

Related

Tickets: #7005

Discussion

  • Cory Johns

    Cory Johns - 2014-01-27
    • status: open --> in-progress
    • assigned_to: Cory Johns
    • Milestone: forge-backlog --> forge-feb-7
     
  • Cory Johns

    Cory Johns - 2014-01-27

    This will affect bulk edit for tickets, as well as tool imports.

     
  • Cory Johns

    Cory Johns - 2014-01-27
    • status: in-progress --> code-review
    • Size: --> 2
     
  • Cory Johns

    Cory Johns - 2014-01-27

    allura:cj/7103

     
  • Tim Van Steenburgh

    • QA: Tim Van Steenburgh
     
  • Tim Van Steenburgh

    • status: code-review --> closed
     

Log in to post a comment.