From 27b44859698d74ed5bfd5e3f2915491c30dbbd35 Mon Sep 17 00:00:00 2001 From: Kashif Faraz Date: Fri, 7 Jul 2023 23:06:00 +0530 Subject: [PATCH 1/2] Deprecate EntryExistsException --- .../java/org/apache/druid/metadata/EntryExistsException.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/processing/src/main/java/org/apache/druid/metadata/EntryExistsException.java b/processing/src/main/java/org/apache/druid/metadata/EntryExistsException.java index f8a7d860d53a..445ad7ad7b3c 100644 --- a/processing/src/main/java/org/apache/druid/metadata/EntryExistsException.java +++ b/processing/src/main/java/org/apache/druid/metadata/EntryExistsException.java @@ -25,7 +25,11 @@ /** * A non-transient Druid metadata exception thrown when trying to insert a * duplicate entry in the metadata. + * + * @deprecated Usages of this exception will be replaced by the new + * {@link org.apache.druid.error.DruidException} in a future release. */ +@Deprecated public class EntryExistsException extends DruidException { From b1a7f07b4b7701c82926b1e231b53e98be476cb6 Mon Sep 17 00:00:00 2001 From: Kashif Faraz Date: Sat, 8 Jul 2023 11:05:45 +0530 Subject: [PATCH 2/2] Deprecate UnknownSegmentIds exception --- .../org/apache/druid/metadata/UnknownSegmentIdsException.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/src/main/java/org/apache/druid/metadata/UnknownSegmentIdsException.java b/server/src/main/java/org/apache/druid/metadata/UnknownSegmentIdsException.java index e3d1cc32c586..2c7e3996cba3 100644 --- a/server/src/main/java/org/apache/druid/metadata/UnknownSegmentIdsException.java +++ b/server/src/main/java/org/apache/druid/metadata/UnknownSegmentIdsException.java @@ -23,7 +23,11 @@ /** * Exception thrown by {@link SegmentsMetadataManager} when a segment id is unknown. + * + * @deprecated Usages of this exception will be replaced by the new + * {@link org.apache.druid.error.DruidException} in a future release. */ +@Deprecated public class UnknownSegmentIdsException extends Exception { private final Collection unknownSegmentIds;