-1 to dropping pre-4.x upgrade code. If possible we should suppress the old 
upgrade files from coverity scan.

Reasons:
There may be users on pre-4.x versions.
Removing a functionality should be associated with proper documentation and an 
advanced notification in some prior releases. This is similar to the way some 
API is deprecated and then eventually removed.

-Koushik  

-----Original Message-----
From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] 
Sent: Monday, 20 July 2015 17:19
To: dev
Subject: [PROPOSAL] drop old upgrade code

LS,

In coverity the only remaining high impact issues are concerned with upgrade 
code. Some of it is in 4.3 and 4.5 code but most in pre-4 upgrades.

I addressed the file Upgrade218to22.java in a PR [1] and I move that we don't 
pull it but instead drop the file altogether together with all upgrade code 
dating prior to 4.0.0. anybody on older versions can still upgrade to any 
version between 4.0 and 4.5 and move on from there.

My objective is to have no high impact issues remaining so we clearly see when 
we are digressing beit by hand or in  an automated way.

+1?

[1] https://github.com/apache/cloudstack/pull/603
--
Daan

Reply via email to