Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 13 additions & 0 deletions .mvn/jvm.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
-Dzstack.skipPlatformInit=true
--add-opens java.base/java.util=ALL-UNNAMED
--add-opens java.base/java.lang=ALL-UNNAMED
--add-opens java.base/java.lang.reflect=ALL-UNNAMED
--add-opens java.base/java.text=ALL-UNNAMED
--add-opens java.base/java.io=ALL-UNNAMED
--add-opens java.base/java.math=ALL-UNNAMED
--add-opens java.base/java.net=ALL-UNNAMED
--add-opens java.base/java.nio=ALL-UNNAMED
--add-opens java.base/java.security=ALL-UNNAMED
--add-opens java.base/java.time=ALL-UNNAMED
--add-opens java.base/sun.nio.ch=ALL-UNNAMED
--add-opens java.base/sun.security.ssl=ALL-UNNAMED
13 changes: 0 additions & 13 deletions abstraction/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,24 +15,11 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${project.compiler.version}</version>
<configuration>
<compilerId>groovy-eclipse-compiler</compilerId>
<source>${project.java.version}</source>
<target>${project.java.version}</target>
<debuglevel>lines,vars,source</debuglevel>
<debug>true</debug>
</configuration>
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-eclipse-compiler</artifactId>
<version>${groovy.eclipse.compiler}</version>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-eclipse-batch</artifactId>
<version>${groovy.eclipse.batch}</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
Expand Down
14 changes: 9 additions & 5 deletions build/deploydb.sh
Original file line number Diff line number Diff line change
Expand Up @@ -70,12 +70,16 @@ mkdir -p ${flyway_sql}

eval "rm -f ${flyway_sql}/*"
cp ${base}/../conf/db/V0.6__schema.sql ${flyway_sql}
cp ${base}/../conf/db/upgrade/* ${flyway_sql}
for f in ${base}/../conf/db/upgrade/*; do
[ "$(basename "$f")" = "beforeValidate.sql" ] && continue
cp "$f" ${flyway_sql}
done

tz_param="?serverTimezone=Asia/Shanghai"
if [[ ! -n $host ]] || [[ ! -n $port ]];then
url="jdbc:mysql://localhost:3306/zstack"
url="jdbc:mysql://localhost:3306/zstack${tz_param}"
else
url="jdbc:mysql://$host:$port/zstack"
url="jdbc:mysql://$host:$port/zstack${tz_param}"
fi
${flyway} -user=${user} -password=${password} -url=${url} clean

Expand All @@ -90,9 +94,9 @@ eval "rm -f ${flyway_sql}/*"
cp ${base}/../conf/db/V0.6__schema_buildin_httpserver.sql ${flyway_sql}

if [[ ! -n $host ]] || [[ ! -n $port ]];then
url="jdbc:mysql://localhost:3306/zstack_rest"
url="jdbc:mysql://localhost:3306/zstack_rest${tz_param}"
else
url="jdbc:mysql://$host:$port/zstack_rest"
url="jdbc:mysql://$host:$port/zstack_rest${tz_param}"
fi
${flyway} -user=${user} -password=${password} -url=${url} clean
${flyway} -outOfOrder=true -user=${user} -password=${password} -url=${url} migrate
Expand Down
6 changes: 2 additions & 4 deletions build/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
<version>3.4.0</version>
<configuration>
<packagingExcludes>
%regex[WEB-INF/lib/maven(?!-artifact).*.jar],
Expand All @@ -29,7 +29,6 @@
WEB-INF/lib/regexp*.jar,
WEB-INF/lib/jtidy*.jar,
WEB-INF/lib/servlet-api*.jar,
WEB-INF/lib/c3p0-0.9.1.1.jar,
WEB-INF/lib/reflections-0.9.8.jar,
WEB-INF/lib/groovy-2.4.7.jar,
WEB-INF/lib/sisu-guava-0.9.9.jar,
Expand Down Expand Up @@ -670,7 +669,7 @@
</plugin>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
<version>3.4.0</version>
<configuration>
<packagingExcludes>
%regex[WEB-INF/lib/maven(?!-artifact).*.jar],
Expand All @@ -681,7 +680,6 @@
WEB-INF/lib/regexp*.jar,
WEB-INF/lib/jtidy*.jar,
WEB-INF/lib/servlet-api*.jar,
WEB-INF/lib/c3p0-0.9.1.1.jar,
WEB-INF/lib/reflections-0.9.8.jar,
WEB-INF/lib/groovy-2.4.7.jar,
</packagingExcludes>
Expand Down
54 changes: 40 additions & 14 deletions compute/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,29 +18,55 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>${project.compiler.version}</version>
<configuration>
<compilerId>groovy-eclipse-compiler</compilerId>
<source>${project.java.version}</source>
<target>${project.java.version}</target>
<debuglevel>lines,vars,source</debuglevel>
<debug>true</debug>
</configuration>
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-eclipse-compiler</artifactId>
<version>${groovy.eclipse.compiler}</version>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-eclipse-batch</artifactId>
<version>${groovy.eclipse.batch}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<groupId>org.codehaus.gmavenplus</groupId>
<artifactId>gmavenplus-plugin</artifactId>
<version>3.0.2</version>
<configuration>
<sources>
<fileset>
<directory>${project.basedir}/src/main/java</directory>
<includes>
<include>**/*.groovy</include>
</includes>
</fileset>
</sources>
</configuration>
<executions>
<execution>
<id>groovy-stubs</id>
<goals><goal>generateStubs</goal><goal>removeStubs</goal></goals>
</execution>
<execution>
<id>groovy-compile</id>
<goals><goal>compile</goal></goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy</artifactId>
<version>${groovy.version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>dev.aspectj</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>${aspectj.plugin.version}</version>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
<executions>
<execution>
<goals>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
import org.zstack.header.network.l2.*;
import org.zstack.header.network.l3.L3NetworkInventory;

import javax.persistence.Tuple;
import javax.persistence.TypedQuery;
import jakarta.persistence.Tuple;
import jakarta.persistence.TypedQuery;
import java.util.*;
import java.util.stream.Collectors;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
import org.zstack.utils.function.Function;
import org.zstack.utils.logging.CLogger;

import javax.persistence.TypedQuery;
import jakarta.persistence.TypedQuery;
import java.util.List;
import java.util.Set;
import static org.zstack.utils.clouderrorcode.CloudOperationsErrorCode.*;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;

import javax.persistence.TypedQuery;
import jakarta.persistence.TypedQuery;
import java.util.List;

import static org.zstack.core.Platform.inerr;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;

import javax.persistence.TypedQuery;
import jakarta.persistence.TypedQuery;
import java.util.ArrayList;
import java.util.List;
import static org.zstack.utils.clouderrorcode.CloudOperationsErrorCode.*;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@
import org.zstack.utils.function.Function;
import org.zstack.utils.logging.CLogger;

import javax.persistence.Tuple;
import javax.persistence.TypedQuery;
import jakarta.persistence.Tuple;
import jakarta.persistence.TypedQuery;
import java.text.DecimalFormat;
import java.util.*;
import java.util.concurrent.Callable;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;

import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;

import javax.persistence.LockModeType;
import javax.persistence.TypedQuery;
import jakarta.persistence.LockModeType;
import jakarta.persistence.TypedQuery;
import java.util.List;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
import org.zstack.utils.CollectionUtils;
import org.zstack.utils.function.Function;

import javax.persistence.Query;
import jakarta.persistence.Query;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;

import javax.persistence.Tuple;
import javax.persistence.TypedQuery;
import jakarta.persistence.Tuple;
import jakarta.persistence.TypedQuery;
import java.util.*;
import java.util.stream.Collectors;
import static org.zstack.utils.clouderrorcode.CloudOperationsErrorCode.*;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;

import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.*;
import java.util.stream.Collectors;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;

import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.Comparator;
import java.util.HashMap;
import java.util.List;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import org.zstack.utils.Utils;
import org.zstack.core.db.SimpleQuery;
import org.zstack.header.host.*;
import javax.persistence.TypedQuery;
import jakarta.persistence.TypedQuery;
import java.util.*;


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
import org.zstack.header.vm.VmInstanceState;
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;
import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.*;
import java.util.stream.Collectors;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;

import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.*;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
import org.zstack.utils.function.ForEachFunction;
import org.zstack.utils.logging.CLogger;

import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.*;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;

import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.*;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.TimeUnit;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
import org.zstack.header.image.ImageStatus;
import org.zstack.header.storage.backup.BackupStorageStatus;

import javax.persistence.TypedQuery;
import jakarta.persistence.TypedQuery;
import java.util.List;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import org.zstack.utils.network.IPv6NetworkUtils;
import org.zstack.utils.network.NetworkUtils;

import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
import org.zstack.utils.Utils;
import org.zstack.utils.logging.CLogger;

import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.*;
import java.util.stream.Collectors;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@
import org.zstack.utils.logging.CLogger;
import org.zstack.utils.network.IPv6Constants;

import javax.persistence.Query;
import javax.persistence.Tuple;
import javax.persistence.TypedQuery;
import jakarta.persistence.Query;
import jakarta.persistence.Tuple;
import jakarta.persistence.TypedQuery;
import java.util.*;
import java.util.concurrent.Callable;
import java.util.stream.Collectors;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import org.zstack.identity.Account;
import java.util.HashMap;
import java.util.Map;
import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.ArrayList;
import java.util.List;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import org.zstack.utils.function.Function;
import org.zstack.utils.logging.CLogger;

import javax.persistence.Query;
import jakarta.persistence.Query;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
import org.zstack.core.db.SQL;
import org.zstack.header.volume.VolumeType;

import javax.persistence.Tuple;
import jakarta.persistence.Tuple;
import java.util.List;

/**
Expand Down
Loading