This is an automated email from the ASF dual-hosted git repository.
chengpan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/kyuubi.git
from 0210d5479 [KYUUBI #5628][AUTHZ] Support path privilege check for
resource command
add 456b3c3f0 [KYUUBI #5375] JDBC Engine supports PostgreSQL
No new revisions were added by this update.
Summary of changes:
externals/kyuubi-jdbc-engine/pom.xml | 6 +
...i.engine.jdbc.connection.JdbcConnectionProvider | 3 +-
...g.apache.kyuubi.engine.jdbc.dialect.JdbcDialect | 3 +-
.../kyuubi/engine/jdbc/dialect/JdbcDialect.scala | 4 +-
.../engine/jdbc/dialect/PostgreSQLDialect.scala | 195 +++++++++++++++++++
.../jdbc/operation/JdbcOperationManager.scala | 12 +-
.../PostgreSQLConnectionProvider.scala} | 8 +-
.../PostgreSQLRowSetHelper.scala} | 10 +-
.../PostgreSQLSchemaHelper.scala} | 6 +-
.../jdbc/doris/OperationWithEngineSuite.scala | 4 +-
.../kyuubi/engine/jdbc/doris/SessionSuite.scala | 2 +-
.../kyuubi/engine/jdbc/doris/StatementSuite.scala | 4 +-
.../phoenix/OperationWithPhoenixEngineSuite.scala | 2 +-
.../kyuubi/engine/jdbc/phoenix/SessionSuite.scala | 2 +-
.../engine/jdbc/phoenix/StatementSuite.scala | 2 +-
.../OperationWithPostgreSQLEngineSuite.scala} | 6 +-
.../jdbc/postgresql/PostgreSQLOperationSuite.scala | 215 +++++++++++++++++++++
.../jdbc/{doris => postgresql}/SessionSuite.scala | 6 +-
.../engine/jdbc/postgresql/StatementSuite.scala | 100 ++++++++++
.../WithPostgreSQLContainer.scala} | 18 +-
.../WithPostgreSQLEngine.scala} | 15 +-
integration-tests/kyuubi-jdbc-it/pom.xml | 7 +
.../OperationWithServerSuite.scala | 7 +-
.../SessionWithServerSuite.scala | 6 +-
.../StatementWithServerSuite.scala | 6 +-
.../WithKyuubiServerAndPostgreSQLContainer.scala} | 12 +-
pom.xml | 7 +
27 files changed, 600 insertions(+), 68 deletions(-)
create mode 100644
externals/kyuubi-jdbc-engine/src/main/scala/org/apache/kyuubi/engine/jdbc/dialect/PostgreSQLDialect.scala
copy
externals/kyuubi-jdbc-engine/src/main/scala/org/apache/kyuubi/engine/jdbc/{mysql/Mysql8ConnectionProvider.scala
=> postgresql/PostgreSQLConnectionProvider.scala} (79%)
copy
externals/kyuubi-jdbc-engine/src/main/scala/org/apache/kyuubi/engine/jdbc/{doris/DorisRowSetHelper.scala
=> postgresql/PostgreSQLRowSetHelper.scala} (77%)
copy
externals/kyuubi-jdbc-engine/src/main/scala/org/apache/kyuubi/engine/jdbc/{doris/DorisSchemaHelper.scala
=> postgresql/PostgreSQLSchemaHelper.scala} (86%)
copy
externals/kyuubi-jdbc-engine/src/test/scala/org/apache/kyuubi/engine/jdbc/{phoenix/OperationWithPhoenixEngineSuite.scala
=> postgresql/OperationWithPostgreSQLEngineSuite.scala} (92%)
create mode 100644
externals/kyuubi-jdbc-engine/src/test/scala/org/apache/kyuubi/engine/jdbc/postgresql/PostgreSQLOperationSuite.scala
copy
externals/kyuubi-jdbc-engine/src/test/scala/org/apache/kyuubi/engine/jdbc/{doris
=> postgresql}/SessionSuite.scala (88%)
create mode 100644
externals/kyuubi-jdbc-engine/src/test/scala/org/apache/kyuubi/engine/jdbc/postgresql/StatementSuite.scala
copy
externals/kyuubi-jdbc-engine/src/test/scala/org/apache/kyuubi/engine/jdbc/{phoenix/WithPhoenixContainer.scala
=> postgresql/WithPostgreSQLContainer.scala} (73%)
copy
externals/kyuubi-jdbc-engine/src/test/scala/org/apache/kyuubi/engine/jdbc/{doris/WithDorisEngine.scala
=> postgresql/WithPostgreSQLEngine.scala} (70%)
copy
integration-tests/kyuubi-jdbc-it/src/test/scala/org/apache/kyuubi/it/jdbc/{doris
=> postgresql}/OperationWithServerSuite.scala (78%)
copy
integration-tests/kyuubi-jdbc-it/src/test/scala/org/apache/kyuubi/it/jdbc/{phoenix
=> postgresql}/SessionWithServerSuite.scala (85%)
copy
integration-tests/kyuubi-jdbc-it/src/test/scala/org/apache/kyuubi/it/jdbc/{phoenix
=> postgresql}/StatementWithServerSuite.scala (85%)
copy
integration-tests/kyuubi-jdbc-it/src/test/scala/org/apache/kyuubi/it/jdbc/{phoenix/WithKyuubiServerAndPhoenixContainer.scala
=> postgresql/WithKyuubiServerAndPostgreSQLContainer.scala} (84%)