[Improve](stats)Use Log4j class library instead of Quartz (#24732)
Quartz new version not support java 8
This commit is contained in:
@ -705,10 +705,6 @@ under the License.
|
||||
<groupId>com.esotericsoftware</groupId>
|
||||
<artifactId>kryo-shaded</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.quartz-scheduler</groupId>
|
||||
<artifactId>quartz</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- for arrow flight sql -->
|
||||
<dependency>
|
||||
|
||||
@ -24,7 +24,7 @@ import org.apache.doris.statistics.AnalysisInfo.AnalysisType;
|
||||
import com.google.common.collect.ImmutableSet;
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.quartz.CronExpression;
|
||||
import org.apache.logging.log4j.core.util.CronExpression;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@ -23,7 +23,7 @@ import org.apache.doris.statistics.AnalysisInfo.AnalysisMode;
|
||||
import org.apache.doris.statistics.AnalysisInfo.AnalysisType;
|
||||
import org.apache.doris.statistics.AnalysisInfo.ScheduleType;
|
||||
|
||||
import org.quartz.CronExpression;
|
||||
import org.apache.logging.log4j.core.util.CronExpression;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
|
||||
@ -30,7 +30,7 @@ import com.google.gson.reflect.TypeToken;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.quartz.CronExpression;
|
||||
import org.apache.logging.log4j.core.util.CronExpression;
|
||||
|
||||
import java.io.DataInput;
|
||||
import java.io.DataOutput;
|
||||
|
||||
@ -23,7 +23,7 @@ import org.apache.doris.statistics.AnalysisInfo.AnalysisType;
|
||||
import org.apache.doris.statistics.AnalysisInfo.JobType;
|
||||
import org.apache.doris.statistics.AnalysisInfo.ScheduleType;
|
||||
|
||||
import org.quartz.CronExpression;
|
||||
import org.apache.logging.log4j.core.util.CronExpression;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@ -65,8 +65,8 @@ import com.google.common.reflect.TypeToken;
|
||||
import com.google.common.util.concurrent.ThreadFactoryBuilder;
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.apache.logging.log4j.core.util.CronExpression;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import org.quartz.CronExpression;
|
||||
|
||||
import java.io.DataInput;
|
||||
import java.io.DataOutput;
|
||||
|
||||
Reference in New Issue
Block a user