DBZ-7920 Rename ZonedTimestampType to DebeziumZonedTimestampType

This commit is contained in:
mfvitale 2024-07-09 09:08:11 +02:00 committed by Fiore Mario Vitale
parent e406ffd034
commit 5f17e289bc
8 changed files with 15 additions and 12 deletions

View File

@ -69,6 +69,7 @@
import io.debezium.connector.jdbc.type.connect.ConnectTimeType;
import io.debezium.connector.jdbc.type.connect.ConnectTimestampType;
import io.debezium.connector.jdbc.type.debezium.DateType;
import io.debezium.connector.jdbc.type.debezium.DebeziumZonedTimestampType;
import io.debezium.connector.jdbc.type.debezium.MicroTimeType;
import io.debezium.connector.jdbc.type.debezium.MicroTimestampType;
import io.debezium.connector.jdbc.type.debezium.NanoTimeType;
@ -77,7 +78,6 @@
import io.debezium.connector.jdbc.type.debezium.TimestampType;
import io.debezium.connector.jdbc.type.debezium.VariableScaleDecimalType;
import io.debezium.connector.jdbc.type.debezium.ZonedTimeType;
import io.debezium.connector.jdbc.type.debezium.ZonedTimestampType;
import io.debezium.util.Strings;
/**
@ -636,7 +636,7 @@ protected void registerTypes() {
registerType(NanoTimeType.INSTANCE);
registerType(NanoTimestampType.INSTANCE);
registerType(ZonedTimeType.INSTANCE);
registerType(ZonedTimestampType.INSTANCE);
registerType(DebeziumZonedTimestampType.INSTANCE);
registerType(VariableScaleDecimalType.INSTANCE);
// Supported connect data types

View File

@ -11,6 +11,7 @@
import io.debezium.connector.jdbc.ValueBindDescriptor;
import io.debezium.connector.jdbc.type.Type;
import io.debezium.connector.jdbc.type.debezium.DebeziumZonedTimestampType;
import io.debezium.time.ZonedTimestamp;
/**
@ -18,7 +19,7 @@
*
* @author Chris Cranford
*/
public class ZonedTimestampType extends io.debezium.connector.jdbc.type.debezium.ZonedTimestampType {
public class ZonedTimestampType extends DebeziumZonedTimestampType {
public static final ZonedTimestampType INSTANCE = new ZonedTimestampType();

View File

@ -8,6 +8,7 @@
import java.sql.Types;
import io.debezium.connector.jdbc.type.Type;
import io.debezium.connector.jdbc.type.debezium.DebeziumZonedTimestampType;
import io.debezium.time.ZonedTimestamp;
/**
@ -15,7 +16,7 @@
*
* @author Chris Cranford
*/
public class ZonedTimestampType extends io.debezium.connector.jdbc.type.debezium.ZonedTimestampType {
public class ZonedTimestampType extends DebeziumZonedTimestampType {
public static final ZonedTimestampType INSTANCE = new ZonedTimestampType();

View File

@ -10,6 +10,7 @@
import io.debezium.connector.jdbc.ValueBindDescriptor;
import io.debezium.connector.jdbc.type.Type;
import io.debezium.connector.jdbc.type.debezium.DebeziumZonedTimestampType;
import io.debezium.time.ZonedTimestamp;
/**
@ -17,7 +18,7 @@
*
* @author Chris Cranford
*/
public class ZonedTimestampType extends io.debezium.connector.jdbc.type.debezium.ZonedTimestampType {
public class ZonedTimestampType extends DebeziumZonedTimestampType {
public static final ZonedTimestampType INSTANCE = new ZonedTimestampType();

View File

@ -5,8 +5,8 @@
*/
package io.debezium.connector.jdbc.dialect.postgres;
import static io.debezium.connector.jdbc.type.debezium.ZonedTimestampType.NEGATIVE_INFINITY;
import static io.debezium.connector.jdbc.type.debezium.ZonedTimestampType.POSITIVE_INFINITY;
import static io.debezium.connector.jdbc.type.debezium.DebeziumZonedTimestampType.NEGATIVE_INFINITY;
import static io.debezium.connector.jdbc.type.debezium.DebeziumZonedTimestampType.POSITIVE_INFINITY;
import java.sql.Connection;
import java.sql.SQLException;

View File

@ -13,6 +13,7 @@
import io.debezium.connector.jdbc.ValueBindDescriptor;
import io.debezium.connector.jdbc.relational.ColumnDescriptor;
import io.debezium.connector.jdbc.type.Type;
import io.debezium.connector.jdbc.type.debezium.DebeziumZonedTimestampType;
import io.debezium.time.ZonedTimestamp;
/**
@ -20,7 +21,7 @@
*
* @author Mario Fiore Vitale
*/
public class ZonedTimestampType extends io.debezium.connector.jdbc.type.debezium.ZonedTimestampType {
public class ZonedTimestampType extends DebeziumZonedTimestampType {
public static final ZonedTimestampType INSTANCE = new ZonedTimestampType();

View File

@ -23,9 +23,9 @@
*
* @author Chris Cranford
*/
public class ZonedTimestampType extends AbstractTimestampType {
public class DebeziumZonedTimestampType extends AbstractTimestampType {
public static final ZonedTimestampType INSTANCE = new ZonedTimestampType();
public static final DebeziumZonedTimestampType INSTANCE = new DebeziumZonedTimestampType();
public static final String POSITIVE_INFINITY = "infinity";
public static final String NEGATIVE_INFINITY = "-infinity";

View File

@ -36,7 +36,6 @@
import org.apache.commons.lang3.RandomStringUtils;
import org.apache.kafka.connect.sink.SinkRecord;
import org.jetbrains.annotations.NotNull;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.TestTemplate;
import org.junit.jupiter.api.extension.ExtendWith;
@ -2590,7 +2589,7 @@ public void testTimestampWithTimeZoneDataTypeWithInfinityValue(Source source, Si
(rs, index) -> rs.getTimestamp(index).toInstant().atZone(ZoneOffset.UTC));
}
private static @NotNull List<ZonedDateTime> getExpectedZonedDateTimes(Sink sink) {
private static List<ZonedDateTime> getExpectedZonedDateTimes(Sink sink) {
List<ZonedDateTime> expectedValues = List.of();
if (sink.getType().is(SinkType.SQLSERVER) && sink.getType().is(SinkType.DB2)) {