stable
Clone or download
Read-only
part of story #22675 replicate program increment changes to mirrored program increments How to test: - Edit an existing Program Increment artifact. You can change anything - a new row will be created in the `plugin_program_management_pending_program_increment_update` database table. It will have the program increment's artifact id, your user id and the changeset id No other functional change expected when creating mirror program increments. You can use cypress tests for non-regression. Change-Id: I871976b26bb359496bbe583dffdd87c19022ef5c
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/program_management/db/install.sql | +8 | −0 | Go to diff View file |
A | plugins/program_management/db/mysql/2021/202108271130_add_pending_program_increment_update_table.php | +43 | −0 | Go to diff View file |
M | plugins/program_management/db/uninstall.sql | +1 | −0 | Go to diff View file |
A | plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/PendingProgramIncrementUpdateDAO.php | +39 | −0 | Go to diff View file |
M | plugins/program_management/include/Domain/Program/Backlog/ArtifactUpdatedHandler.php | +3 | −3 | Go to diff View file |
A | plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateScheduler.php | +40 | −0 | Go to diff View file |
A | plugins/program_management/include/Domain/Program/Backlog/AsynchronousCreation/StoreProgramIncrementUpdate.php | +30 | −0 | Go to diff View file |
M | plugins/program_management/include/program_managementPlugin.php | +25 | −20 | Go to diff View file |
M | plugins/program_management/tests/unit/Domain/Program/Backlog/ArtifactUpdatedHandlerTest.php | +26 | −15 | Go to diff View file |
A | plugins/program_management/tests/unit/Domain/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateSchedulerTest.php | +80 | −0 | Go to diff View file |