mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
CLOUDSTACK-4538: set default value of cpu.overprovisioning.factor and mem.overprovisioning.factor to 1
On a fresh environment, some values in cloud.configuration table are persisted in com.cloud.server.ConfigurationServerImpl.persistDefaultValues() A default value need to be set before com.cloud.upgrade.DatabaseUpgradeChecker
This commit is contained in:
parent
53ee2c905b
commit
1a67750cb6
@ -650,12 +650,14 @@ public class Upgrade410to420 implements DbUpgrade {
|
||||
pstmt3=conn.prepareStatement("select value from `cloud`.`configuration` where name=?");
|
||||
pstmt3.setString(1,"cpu.overprovisioning.factor");
|
||||
rscpu_global = pstmt3.executeQuery();
|
||||
rscpu_global.next();
|
||||
String global_cpu_overprovisioning_factor=rscpu_global.getString(1);
|
||||
String global_cpu_overprovisioning_factor = "1";
|
||||
if (rscpu_global.next())
|
||||
global_cpu_overprovisioning_factor = rscpu_global.getString(1);
|
||||
pstmt3.setString(1,"mem.overprovisioning.factor");
|
||||
rsmem_global = pstmt3.executeQuery();
|
||||
rsmem_global.next();
|
||||
String global_mem_overprovisioning_factor = rsmem_global.getString(1);
|
||||
String global_mem_overprovisioning_factor = "1";
|
||||
if (rsmem_global.next())
|
||||
global_mem_overprovisioning_factor = rsmem_global.getString(1);
|
||||
rs1 = pstmt.executeQuery();
|
||||
|
||||
while (rs1.next()) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user