From e6aaf25bbd2cc5cae97bcbbeff285281c498ed52 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Mon, 22 Jan 2024 13:43:53 +0100 Subject: [PATCH] [jOOQ/jOOQ#16101] Fix support annotation: - YugabyteDB doesn't support LTRIM/RTRIM (https://github.com/yugabyte/yugabyte-db/issues/20728) - Add missing support annotation on OCTET_LENGTH --- jOOQ/src/main/java/org/jooq/impl/DSL.java | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java index e89a403142..4d360c16a8 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DSL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java @@ -20953,7 +20953,7 @@ public class DSL { * @param characters The binary characters to be removed. */ @NotNull - @Support({ POSTGRES, YUGABYTEDB }) + @Support({ POSTGRES }) public static Field binaryLtrim(byte[] bytes, byte[] characters) { return new BinaryLtrim(Tools.field(bytes), Tools.field(characters)); } @@ -20967,7 +20967,7 @@ public class DSL { * @param characters The binary characters to be removed. */ @NotNull - @Support({ POSTGRES, YUGABYTEDB }) + @Support({ POSTGRES }) public static Field binaryLtrim(byte[] bytes, Field characters) { return new BinaryLtrim(Tools.field(bytes), characters); } @@ -20981,7 +20981,7 @@ public class DSL { * @param characters The binary characters to be removed. */ @NotNull - @Support({ POSTGRES, YUGABYTEDB }) + @Support({ POSTGRES }) public static Field binaryLtrim(Field bytes, byte[] characters) { return new BinaryLtrim(bytes, Tools.field(characters)); } @@ -20995,7 +20995,7 @@ public class DSL { * @param characters The binary characters to be removed. */ @NotNull - @Support({ POSTGRES, YUGABYTEDB }) + @Support({ POSTGRES }) public static Field binaryLtrim(Field bytes, Field characters) { return new BinaryLtrim(bytes, characters); } @@ -21028,7 +21028,7 @@ public class DSL { * The length of a binary string in octets. */ @NotNull - @Support + @Support({ POSTGRES, YUGABYTEDB }) public static Field binaryOctetLength(byte[] bytes) { return new BinaryOctetLength(Tools.field(bytes)); } @@ -21039,7 +21039,7 @@ public class DSL { * The length of a binary string in octets. */ @NotNull - @Support + @Support({ POSTGRES, YUGABYTEDB }) public static Field binaryOctetLength(Field bytes) { return new BinaryOctetLength(bytes); } @@ -21291,7 +21291,7 @@ public class DSL { * @param characters The characters to be removed. */ @NotNull - @Support({ POSTGRES, YUGABYTEDB }) + @Support({ POSTGRES }) public static Field binaryRtrim(byte[] bytes, byte[] characters) { return new BinaryRtrim(Tools.field(bytes), Tools.field(characters)); } @@ -21305,7 +21305,7 @@ public class DSL { * @param characters The characters to be removed. */ @NotNull - @Support({ POSTGRES, YUGABYTEDB }) + @Support({ POSTGRES }) public static Field binaryRtrim(byte[] bytes, Field characters) { return new BinaryRtrim(Tools.field(bytes), characters); } @@ -21319,7 +21319,7 @@ public class DSL { * @param characters The characters to be removed. */ @NotNull - @Support({ POSTGRES, YUGABYTEDB }) + @Support({ POSTGRES }) public static Field binaryRtrim(Field bytes, byte[] characters) { return new BinaryRtrim(bytes, Tools.field(characters)); } @@ -21333,7 +21333,7 @@ public class DSL { * @param characters The characters to be removed. */ @NotNull - @Support({ POSTGRES, YUGABYTEDB }) + @Support({ POSTGRES }) public static Field binaryRtrim(Field bytes, Field characters) { return new BinaryRtrim(bytes, characters); }