This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push: new 7e7fd5d049 [cleanup](fe) cleanup useless code. (#16129) 7e7fd5d049 is described below commit 7e7fd5d0496dc54cc8353ea6138d92bb99b5bdbe Author: jakevin <jakevin...@gmail.com> AuthorDate: Sat Jan 28 18:44:43 2023 +0800 [cleanup](fe) cleanup useless code. (#16129) * [cleanup](Nereids): cleanup useless code. * revert ErrorCode.java --- .../java/org/apache/doris/catalog/ScalarType.java | 45 ---------------------- .../main/java/org/apache/doris/catalog/Type.java | 6 +-- .../java/org/apache/doris/analysis/ExprId.java | 5 --- .../java/org/apache/doris/analysis/SlotId.java | 5 --- .../java/org/apache/doris/analysis/TupleId.java | 5 --- .../java/org/apache/doris/common/ErrorReport.java | 4 -- .../java/org/apache/doris/common/IdGenerator.java | 2 - .../main/java/org/apache/doris/common/Status.java | 1 - .../java/org/apache/doris/common/ThriftServer.java | 7 +--- .../org/apache/doris/cooldown/CooldownHandler.java | 2 +- .../org/apache/doris/cooldown/CooldownJob.java | 4 +- .../org/apache/doris/datasource/MetaObjCache.java | 32 --------------- .../org/apache/doris/nereids/memo/GroupId.java | 5 --- .../doris/nereids/trees/expressions/ExprId.java | 5 --- .../doris/nereids/trees/plans/RelationId.java | 5 --- .../org/apache/doris/planner/PlanFragmentId.java | 5 --- .../java/org/apache/doris/planner/PlanNodeId.java | 5 --- .../org/apache/doris/planner/RuntimeFilterId.java | 5 --- 18 files changed, 5 insertions(+), 143 deletions(-) diff --git a/fe/fe-common/src/main/java/org/apache/doris/catalog/ScalarType.java b/fe/fe-common/src/main/java/org/apache/doris/catalog/ScalarType.java index 9015099f8c..9c18f02eab 100644 --- a/fe/fe-common/src/main/java/org/apache/doris/catalog/ScalarType.java +++ b/fe/fe-common/src/main/java/org/apache/doris/catalog/ScalarType.java @@ -1096,51 +1096,6 @@ public class ScalarType extends Type { return PrimitiveType.isImplicitCast(type.getPrimitiveType(), targetType.getPrimitiveType()); } - @Override - public int getStorageLayoutBytes() { - switch (type) { - case BOOLEAN: - case TINYINT: - return 1; - case SMALLINT: - return 2; - case INT: - case FLOAT: - case DECIMAL32: - return 4; - case BIGINT: - case TIME: - case DATETIME: - // TODO(Gabriel): unify execution engine and storage engine - case TIMEV2: - case DATETIMEV2: - case DECIMAL64: - return 8; - case LARGEINT: - case DECIMALV2: - case DECIMAL128: - return 16; - case DOUBLE: - return 12; - case DATEV2: - case DATE: - return 3; - case CHAR: - case VARCHAR: - return len; - case HLL: - return 16385; - case BITMAP: - return 1024; // this is a estimated value - case QUANTILE_STATE: - return 1024; // TODO(weixiang): no used in FE, figure out whether can delete this funcion? - case STRING: - return 1024; - default: - return 0; - } - } - @Override public TColumnType toColumnTypeThrift() { TColumnType thrift = new TColumnType(); diff --git a/fe/fe-common/src/main/java/org/apache/doris/catalog/Type.java b/fe/fe-common/src/main/java/org/apache/doris/catalog/Type.java index 0fb6a779b6..e6c2e3a4cd 100644 --- a/fe/fe-common/src/main/java/org/apache/doris/catalog/Type.java +++ b/fe/fe-common/src/main/java/org/apache/doris/catalog/Type.java @@ -1704,13 +1704,9 @@ public abstract class Type { } } - public int getStorageLayoutBytes() { - return 0; - } - public int getIndexSize() { if (this.getPrimitiveType() == PrimitiveType.CHAR) { - return ((ScalarType) this).getLength(); + return this.getLength(); } else { return this.getPrimitiveType().getOlapColumnIndexSize(); } diff --git a/fe/fe-core/src/main/java/org/apache/doris/analysis/ExprId.java b/fe/fe-core/src/main/java/org/apache/doris/analysis/ExprId.java index 303d2fbb9d..2c3e64941d 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/analysis/ExprId.java +++ b/fe/fe-core/src/main/java/org/apache/doris/analysis/ExprId.java @@ -35,11 +35,6 @@ public class ExprId extends Id<ExprId> { public ExprId getNextId() { return new ExprId(nextId++); } - - @Override - public ExprId getMaxId() { - return new ExprId(nextId - 1); - } }; } } diff --git a/fe/fe-core/src/main/java/org/apache/doris/analysis/SlotId.java b/fe/fe-core/src/main/java/org/apache/doris/analysis/SlotId.java index 0ecaf4965e..432dbd4530 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/analysis/SlotId.java +++ b/fe/fe-core/src/main/java/org/apache/doris/analysis/SlotId.java @@ -34,11 +34,6 @@ public class SlotId extends Id<SlotId> { public SlotId getNextId() { return new SlotId(nextId++); } - - @Override - public SlotId getMaxId() { - return new SlotId(nextId - 1); - } }; } } diff --git a/fe/fe-core/src/main/java/org/apache/doris/analysis/TupleId.java b/fe/fe-core/src/main/java/org/apache/doris/analysis/TupleId.java index f962a32005..5077cc562b 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/analysis/TupleId.java +++ b/fe/fe-core/src/main/java/org/apache/doris/analysis/TupleId.java @@ -37,11 +37,6 @@ public class TupleId extends Id<TupleId> { public TupleId getNextId() { return new TupleId(nextId++); } - - @Override - public TupleId getMaxId() { - return new TupleId(nextId - 1); - } }; } } diff --git a/fe/fe-core/src/main/java/org/apache/doris/common/ErrorReport.java b/fe/fe-core/src/main/java/org/apache/doris/common/ErrorReport.java index e2f55a34ba..b92b9cbe54 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/common/ErrorReport.java +++ b/fe/fe-core/src/main/java/org/apache/doris/common/ErrorReport.java @@ -68,10 +68,6 @@ public class ErrorReport { throw new DdlException(reportCommon(pattern, errorCode, objs)); } - public static void report(String pattern, Object... objs) { - report(pattern, ErrorCode.ERR_UNKNOWN_ERROR, objs); - } - public static void report(ErrorCode errorCode, Object... objs) { report(null, errorCode, objs); } diff --git a/fe/fe-core/src/main/java/org/apache/doris/common/IdGenerator.java b/fe/fe-core/src/main/java/org/apache/doris/common/IdGenerator.java index 120a9a924e..4770a8cd92 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/common/IdGenerator.java +++ b/fe/fe-core/src/main/java/org/apache/doris/common/IdGenerator.java @@ -28,6 +28,4 @@ public abstract class IdGenerator<IdType extends Id<IdType>> { protected int nextId = 0; public abstract IdType getNextId(); - - public abstract IdType getMaxId(); } diff --git a/fe/fe-core/src/main/java/org/apache/doris/common/Status.java b/fe/fe-core/src/main/java/org/apache/doris/common/Status.java index 3dfe2018e1..5a7c1e9d63 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/common/Status.java +++ b/fe/fe-core/src/main/java/org/apache/doris/common/Status.java @@ -24,7 +24,6 @@ import org.apache.doris.thrift.TStatusCode; public class Status { public static final Status OK = new Status(); public static final Status CANCELLED = new Status(TStatusCode.CANCELLED, "Cancelled"); - public static final Status THRIFT_RPC_ERROR = new Status(TStatusCode.THRIFT_RPC_ERROR, "Thrift RPC failed"); public TStatusCode getErrorCode() { return errorCode; diff --git a/fe/fe-core/src/main/java/org/apache/doris/common/ThriftServer.java b/fe/fe-core/src/main/java/org/apache/doris/common/ThriftServer.java index d101f5d227..a471ff5b25 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/common/ThriftServer.java +++ b/fe/fe-core/src/main/java/org/apache/doris/common/ThriftServer.java @@ -141,12 +141,7 @@ public class ThriftServer { ThriftServerEventProcessor eventProcessor = new ThriftServerEventProcessor(this); server.setServerEventHandler(eventProcessor); - serverThread = new Thread(new Runnable() { - @Override - public void run() { - server.serve(); - } - }); + serverThread = new Thread(() -> server.serve()); serverThread.setDaemon(true); serverThread.start(); } diff --git a/fe/fe-core/src/main/java/org/apache/doris/cooldown/CooldownHandler.java b/fe/fe-core/src/main/java/org/apache/doris/cooldown/CooldownHandler.java index 867ad8aee7..fe0815c370 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/cooldown/CooldownHandler.java +++ b/fe/fe-core/src/main/java/org/apache/doris/cooldown/CooldownHandler.java @@ -153,7 +153,7 @@ public class CooldownHandler extends MasterDaemon { } public void replayCooldownJob(CooldownJob cooldownJob) { - CooldownJob replayCooldownJob = null; + CooldownJob replayCooldownJob; if (!runableCooldownJobs.containsKey(cooldownJob.getJobId())) { replayCooldownJob = new CooldownJob(cooldownJob.jobId, cooldownJob.getCooldownConfList(), cooldownJob.timeoutMs); diff --git a/fe/fe-core/src/main/java/org/apache/doris/cooldown/CooldownJob.java b/fe/fe-core/src/main/java/org/apache/doris/cooldown/CooldownJob.java index 9a77b77724..99643b874a 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/cooldown/CooldownJob.java +++ b/fe/fe-core/src/main/java/org/apache/doris/cooldown/CooldownJob.java @@ -269,7 +269,7 @@ public class CooldownJob implements Writable { replayCreateJob(replayedJob); break; case SEND_CONF: - replayPengingJob(); + replayPendingJob(); break; case FINISHED: replayRunningJob(replayedJob); @@ -321,7 +321,7 @@ public class CooldownJob implements Writable { /** * Replay job in PENDING state. set cooldown type in Replica */ - private void replayPengingJob() throws CooldownException { + private void replayPendingJob() throws CooldownException { for (CooldownConf cooldownConf : cooldownConfList) { setCooldownReplica(cooldownConf.getDbId(), cooldownConf.getTableId(), cooldownConf.getPartitionId(), cooldownConf.getIndexId(), cooldownConf.getTabletId(), cooldownConf.getCooldownReplicaId(), diff --git a/fe/fe-core/src/main/java/org/apache/doris/datasource/MetaObjCache.java b/fe/fe-core/src/main/java/org/apache/doris/datasource/MetaObjCache.java deleted file mode 100644 index 87ea4b7a92..0000000000 --- a/fe/fe-core/src/main/java/org/apache/doris/datasource/MetaObjCache.java +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package org.apache.doris.datasource; - -/** - * MetaObjCache caches and manages all meta objects fetched from external catalogs. - * So that we don't need to get meta objects every time. - */ -public class MetaObjCache { - private static class SingletonHolder { - private static final MetaObjCache INSTANCE = new MetaObjCache(); - } - - public static MetaObjCache get() { - return SingletonHolder.INSTANCE; - } -} diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/memo/GroupId.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/memo/GroupId.java index ee2b8ff87a..b3870dd84a 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/memo/GroupId.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/memo/GroupId.java @@ -39,11 +39,6 @@ public class GroupId extends Id<GroupId> { public GroupId getNextId() { return new GroupId(nextId++); } - - @Override - public GroupId getMaxId() { - return new GroupId(nextId - 1); - } }; } diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/ExprId.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/ExprId.java index 6ed30f678f..71b5c16ca7 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/ExprId.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/ExprId.java @@ -52,11 +52,6 @@ public class ExprId extends Id<ExprId> { public ExprId getNextId() { return new ExprId(nextId++); } - - @Override - public ExprId getMaxId() { - return new ExprId(nextId++); - } }; } diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/RelationId.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/RelationId.java index bdaae33101..834bc19e48 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/RelationId.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/RelationId.java @@ -51,11 +51,6 @@ public class RelationId extends Id<RelationId> { public RelationId getNextId() { return new RelationId(nextId++); } - - @Override - public RelationId getMaxId() { - return new RelationId(nextId); - } }; } diff --git a/fe/fe-core/src/main/java/org/apache/doris/planner/PlanFragmentId.java b/fe/fe-core/src/main/java/org/apache/doris/planner/PlanFragmentId.java index ef5764489b..81b3274077 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/planner/PlanFragmentId.java +++ b/fe/fe-core/src/main/java/org/apache/doris/planner/PlanFragmentId.java @@ -34,11 +34,6 @@ public class PlanFragmentId extends Id<PlanFragmentId> { public PlanFragmentId getNextId() { return new PlanFragmentId(nextId++); } - - @Override - public PlanFragmentId getMaxId() { - return new PlanFragmentId(nextId - 1); - } }; } diff --git a/fe/fe-core/src/main/java/org/apache/doris/planner/PlanNodeId.java b/fe/fe-core/src/main/java/org/apache/doris/planner/PlanNodeId.java index 406fcd2894..b3ddbc23cd 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/planner/PlanNodeId.java +++ b/fe/fe-core/src/main/java/org/apache/doris/planner/PlanNodeId.java @@ -34,11 +34,6 @@ public class PlanNodeId extends Id<PlanNodeId> { public PlanNodeId getNextId() { return new PlanNodeId(nextId++); } - - @Override - public PlanNodeId getMaxId() { - return new PlanNodeId(nextId - 1); - } }; } diff --git a/fe/fe-core/src/main/java/org/apache/doris/planner/RuntimeFilterId.java b/fe/fe-core/src/main/java/org/apache/doris/planner/RuntimeFilterId.java index f4c8e4ff1a..68fe2b636c 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/planner/RuntimeFilterId.java +++ b/fe/fe-core/src/main/java/org/apache/doris/planner/RuntimeFilterId.java @@ -32,11 +32,6 @@ public class RuntimeFilterId extends Id<RuntimeFilterId> { public RuntimeFilterId getNextId() { return new RuntimeFilterId(nextId++); } - - @Override - public RuntimeFilterId getMaxId() { - return new RuntimeFilterId(nextId - 1); - } }; } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org