You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@madlib.apache.org by "Frank McQuillan (JIRA)" <ji...@apache.org> on 2018/05/29 23:14:00 UTC
[jira] [Created] (MADLIB-1242) Make upgrade and install atomic
operations
Frank McQuillan created MADLIB-1242:
---------------------------------------
Summary: Make upgrade and install atomic operations
Key: MADLIB-1242
URL: https://issues.apache.org/jira/browse/MADLIB-1242
Project: Apache MADlib
Issue Type: Improvement
Components: Upgrade
Reporter: Frank McQuillan
Fix For: v1.15
Story
As a madlib user
I want to return to the prior release state if upgrade and install fails
so that
I am not in an unknown state that is partially upgraded/installed and partially not.
Note
Test for install, re-install, uninstall, and upgrade. i.e., all combinations
Acceptance
1) Prepare an upgrade that will fail from 1.x to 1.y
2) Run madpack upgrade
3) Upgrade fails
4) Check that we are back in 1.x state with SELECT madlib.version();
5) Similar test for install
6) Run IC on 1.x to ensure it passes
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)