From cc82148f46f597a6045bccf4b5a7ed1bd31a6233 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 9 Sep 2021 09:42:55 +0200 Subject: [PATCH] [jOOQ/jOOQ#12415] Add native support for BIT_AND_AGG() and BIT_OR_AGG() in PostgreSQL --- jOOQ/src/main/java/org/jooq/impl/BitAndAgg.java | 3 ++- jOOQ/src/main/java/org/jooq/impl/BitOrAgg.java | 3 ++- jOOQ/src/main/java/org/jooq/impl/BitXorAgg.java | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/BitAndAgg.java b/jOOQ/src/main/java/org/jooq/impl/BitAndAgg.java index 6640aca358..dc1f542d0a 100644 --- a/jOOQ/src/main/java/org/jooq/impl/BitAndAgg.java +++ b/jOOQ/src/main/java/org/jooq/impl/BitAndAgg.java @@ -83,7 +83,7 @@ extends - public static final Set NO_SUPPORT_NATIVE = SQLDialect.supportedUntil(CUBRID, DERBY, FIREBIRD, HSQLDB, POSTGRES, SQLITE); + public static final Set NO_SUPPORT_NATIVE = SQLDialect.supportedUntil(CUBRID, DERBY, FIREBIRD, HSQLDB, SQLITE); @Override public final void accept(Context ctx) { @@ -264,6 +264,7 @@ extends case MARIADB: case MYSQL: case POSTGRES: + case YUGABYTE: ctx.visit(N_BIT_AND); break; diff --git a/jOOQ/src/main/java/org/jooq/impl/BitOrAgg.java b/jOOQ/src/main/java/org/jooq/impl/BitOrAgg.java index 0bb2fbddbf..f1d378ba9a 100644 --- a/jOOQ/src/main/java/org/jooq/impl/BitOrAgg.java +++ b/jOOQ/src/main/java/org/jooq/impl/BitOrAgg.java @@ -83,7 +83,7 @@ extends - public static final Set NO_SUPPORT_NATIVE = SQLDialect.supportedUntil(CUBRID, DERBY, FIREBIRD, HSQLDB, POSTGRES, SQLITE); + public static final Set NO_SUPPORT_NATIVE = SQLDialect.supportedUntil(CUBRID, DERBY, FIREBIRD, HSQLDB, SQLITE); @Override public final void accept(Context ctx) { @@ -264,6 +264,7 @@ extends case MARIADB: case MYSQL: case POSTGRES: + case YUGABYTE: ctx.visit(N_BIT_OR); break; diff --git a/jOOQ/src/main/java/org/jooq/impl/BitXorAgg.java b/jOOQ/src/main/java/org/jooq/impl/BitXorAgg.java index abec5b33b0..caf9b2d325 100644 --- a/jOOQ/src/main/java/org/jooq/impl/BitXorAgg.java +++ b/jOOQ/src/main/java/org/jooq/impl/BitXorAgg.java @@ -83,7 +83,7 @@ extends - public static final Set NO_SUPPORT_NATIVE = SQLDialect.supportedUntil(CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, POSTGRES, SQLITE); + public static final Set NO_SUPPORT_NATIVE = SQLDialect.supportedUntil(CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, POSTGRES, SQLITE, YUGABYTE); @Override public final void accept(Context ctx) {