File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9191import com .cloud .upgrade .dao .Upgrade42020to42030 ;
9292import com .cloud .upgrade .dao .Upgrade42030to42040 ;
9393import com .cloud .upgrade .dao .Upgrade42040to42100 ;
94- import com .cloud .upgrade .dao .Upgrade42100to42200 ;
95- import com .cloud .upgrade .dao .Upgrade42200to42210 ;
9694import com .cloud .upgrade .dao .Upgrade420to421 ;
95+ import com .cloud .upgrade .dao .Upgrade42100to42200 ;
9796import com .cloud .upgrade .dao .Upgrade421to430 ;
97+ import com .cloud .upgrade .dao .Upgrade42200to42210 ;
9898import com .cloud .upgrade .dao .Upgrade42210to42300 ;
99+ import com .cloud .upgrade .dao .Upgrade42300to42400 ;
99100import com .cloud .upgrade .dao .Upgrade430to440 ;
100101import com .cloud .upgrade .dao .Upgrade431to440 ;
101102import com .cloud .upgrade .dao .Upgrade432to440 ;
@@ -248,6 +249,7 @@ public DatabaseUpgradeChecker() {
248249 .next ("4.21.0.0" , new Upgrade42100to42200 ())
249250 .next ("4.22.0.0" , new Upgrade42200to42210 ())
250251 .next ("4.22.1.0" , new Upgrade42210to42300 ())
252+ .next ("4.23.0.0" , new Upgrade42300to42400 ())
251253 .build ();
252254 }
253255
Original file line number Diff line number Diff line change 1+ // Licensed to the Apache Software Foundation (ASF) under one
2+ // or more contributor license agreements. See the NOTICE file
3+ // distributed with this work for additional information
4+ // regarding copyright ownership. The ASF licenses this file
5+ // to you under the Apache License, Version 2.0 (the
6+ // "License"); you may not use this file except in compliance
7+ // with the License. You may obtain a copy of the License at
8+ //
9+ // http://www.apache.org/licenses/LICENSE-2.0
10+ //
11+ // Unless required by applicable law or agreed to in writing,
12+ // software distributed under the License is distributed on an
13+ // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+ // KIND, either express or implied. See the License for the
15+ // specific language governing permissions and limitations
16+ // under the License.
17+ package com .cloud .upgrade .dao ;
18+
19+ public class Upgrade42300to42400 extends DbUpgradeAbstractImpl implements DbUpgrade , DbUpgradeSystemVmTemplate {
20+
21+ @ Override
22+ public String [] getUpgradableVersionRange () {
23+ return new String []{"4.23.0.0" , "4.24.0.0" };
24+ }
25+
26+ @ Override
27+ public String getUpgradedVersion () {
28+ return "4.24.0.0" ;
29+ }
30+ }
Original file line number Diff line number Diff line change 1+ -- Licensed to the Apache Software Foundation (ASF) under one
2+ -- or more contributor license agreements. See the NOTICE file
3+ -- distributed with this work for additional information
4+ -- regarding copyright ownership. The ASF licenses this file
5+ -- to you under the Apache License, Version 2.0 (the
6+ -- "License"); you may not use this file except in compliance
7+ -- with the License. You may obtain a copy of the License at
8+ --
9+ -- http://www.apache.org/licenses/LICENSE-2.0
10+ --
11+ -- Unless required by applicable law or agreed to in writing,
12+ -- software distributed under the License is distributed on an
13+ -- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+ -- KIND, either express or implied. See the License for the
15+ -- specific language governing permissions and limitations
16+ -- under the License.
17+
18+ -- ;
19+ -- Schema upgrade cleanup from 4.23.0.0 to 4.24.0.0
20+ -- ;
Original file line number Diff line number Diff line change 1+ -- Licensed to the Apache Software Foundation (ASF) under one
2+ -- or more contributor license agreements. See the NOTICE file
3+ -- distributed with this work for additional information
4+ -- regarding copyright ownership. The ASF licenses this file
5+ -- to you under the Apache License, Version 2.0 (the
6+ -- "License"); you may not use this file except in compliance
7+ -- with the License. You may obtain a copy of the License at
8+ --
9+ -- http://www.apache.org/licenses/LICENSE-2.0
10+ --
11+ -- Unless required by applicable law or agreed to in writing,
12+ -- software distributed under the License is distributed on an
13+ -- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+ -- KIND, either express or implied. See the License for the
15+ -- specific language governing permissions and limitations
16+ -- under the License.
17+
18+ -- ;
19+ -- Schema upgrade from 4.23.0.0 to 4.24.0.0
20+ -- ;
You can’t perform that action at this time.
0 commit comments