From eb36510560933d16688c7eca0ed3580fd3094fef Mon Sep 17 00:00:00 2001 From: Yuya Ebihara Date: Thu, 29 Jun 2023 10:20:12 +0900 Subject: [PATCH] Remove unused code from MongoDB ObjectIdType --- plugin/trino-mongodb/pom.xml | 10 ---------- .../io/trino/plugin/mongodb/ObjectIdType.java | 17 ----------------- 2 files changed, 27 deletions(-) diff --git a/plugin/trino-mongodb/pom.xml b/plugin/trino-mongodb/pom.xml index 91594c22c94e..82cff099e663 100644 --- a/plugin/trino-mongodb/pom.xml +++ b/plugin/trino-mongodb/pom.xml @@ -18,16 +18,6 @@ - - com.fasterxml.jackson.core - jackson-core - - - - com.fasterxml.jackson.core - jackson-databind - - com.google.guava guava diff --git a/plugin/trino-mongodb/src/main/java/io/trino/plugin/mongodb/ObjectIdType.java b/plugin/trino-mongodb/src/main/java/io/trino/plugin/mongodb/ObjectIdType.java index 21bcec5124bb..2ea8182f284c 100644 --- a/plugin/trino-mongodb/src/main/java/io/trino/plugin/mongodb/ObjectIdType.java +++ b/plugin/trino-mongodb/src/main/java/io/trino/plugin/mongodb/ObjectIdType.java @@ -14,9 +14,6 @@ package io.trino.plugin.mongodb; import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.core.JsonGenerator; -import com.fasterxml.jackson.databind.JsonSerializer; -import com.fasterxml.jackson.databind.SerializerProvider; import io.airlift.slice.Slice; import io.trino.spi.block.Block; import io.trino.spi.block.BlockBuilder; @@ -27,9 +24,6 @@ import io.trino.spi.type.TypeOperatorDeclaration; import io.trino.spi.type.TypeOperators; import io.trino.spi.type.TypeSignature; -import org.bson.types.ObjectId; - -import java.io.IOException; public class ObjectIdType extends AbstractVariableWidthType @@ -104,15 +98,4 @@ public void writeSlice(BlockBuilder blockBuilder, Slice value, int offset, int l { ((VariableWidthBlockBuilder) blockBuilder).writeEntry(value, offset, length); } - - public static class ObjectIdSerializer - extends JsonSerializer - { - @Override - public void serialize(ObjectId objectId, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) - throws IOException - { - jsonGenerator.writeString(objectId.toString()); - } - } }