Project

General

Profile

Actions

action #1785

closed

Select corner case

Added by aplanas about 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
2014-03-04
Due date:
% Done:

100%

Estimated time:
3.00 h

Description

Corner case for select:

  • Package Pkg is selected to be in staging project A (reviewed in project o:F:S:A)
  • A new revision of A supersede the one in o:F:S:A
  • The release manager decides to put the new version in o:F:S:B
  • Work to do: select need to detect this case and convert that to a Move From A to B
Actions #1

Updated by aplanas about 10 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100
  • Estimated time set to 3.00 h

Submitted but not tested. We need to wait until a supersede occurs.

Actions #2

Updated by aplanas about 10 years ago

  • Status changed from Resolved to In Progress
  • % Done changed from 100 to 70

Redefine the is_declined:

  • RequestFinder (for package names and for project) need to find the last request ID for every package
  • RequestFinder (for ID) will detect if the package the declided and is not the last or is supersede, and will abort with an error
  • is_supersede can now deduce that is a supersede if find a request ID in a staging project with ID < new_id
Actions #3

Updated by aplanas about 10 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 70 to 100
Actions

Also available in: Atom PDF