This is an automated email from the ASF dual-hosted git repository.
dschneider pushed a change to branch feature/GEODE-5861
in repository https://gitbox.apache.org/repos/asf/geode.git.
from 9167733 all the tests are now converted over to no longer depend on
create jdbc-connection
new 4e0e124 removed the DataSourceManager
new 8fbbc37 the jndi-binding --type=POOLED now creates an instance of
PooledDataSourceFactory and calls createDataSource on it. The jdbc end-to-end
test now uses the POOLED type instead of HIKARI. The jdbc-driver-class is no
longer required on jndi-binding.
new 2a61719 removed the jndi-binding --type=HIKARI
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../jdbc/CreatePooledJndiBindingDUnitTest.java | 41 ++++++---
.../jdbc/JdbcAsyncWriterIntegrationTest.java | 3 +-
.../geode/connectors/jdbc/JdbcDistributedTest.java | 4 +-
.../connectors/jdbc/JdbcLoaderIntegrationTest.java | 3 +-
.../connectors/jdbc/JdbcWriterIntegrationTest.java | 3 +-
.../jdbc/internal/TestableConnectionManager.java | 22 -----
.../jdbc/JdbcPooledDataSourceFactory.java | 80 ++++++++++++++++
.../jdbc/internal/AbstractJdbcCallback.java | 8 +-
.../jdbc/internal/DataSourceManager.java | 48 ----------
.../jdbc/internal/HikariJdbcDataSource.java | 102 ---------------------
.../jdbc/internal/HikariJdbcDataSourceFactory.java | 23 -----
.../jdbc/internal/JdbcConnectorService.java | 2 -
.../jdbc/internal/JdbcConnectorServiceImpl.java | 7 --
.../connectors/jdbc/internal/JdbcDataSource.java | 22 -----
.../jdbc/internal/JdbcDataSourceFactory.java | 27 ------
.../geode/connectors/jdbc/internal/SqlHandler.java | 15 +--
.../jdbc/JdbcPooledDataSourceFactoryTest.java | 102 +++++++++++++++++++++
.../jdbc/internal/AbstractJdbcCallbackTest.java | 16 ----
.../jdbc/internal/DataSourceManagerUnitTest.java | 98 --------------------
.../jdbc/internal/JdbcConnectorServiceTest.java | 6 --
.../connectors/jdbc/internal/SqlHandlerTest.java | 11 +--
geode-core/build.gradle | 1 -
.../geode/datasource/PooledDataSourceFactory.java | 45 +++++++++
.../internal/datasource/DataSourceFactory.java | 87 +++++++++++-------
.../internal/datasource/HikariJdbcDataSource.java | 100 --------------------
.../apache/geode/internal/jndi/JNDIInvoker.java | 6 --
.../cli/commands/CreateJndiBindingCommand.java | 5 +-
.../geode.apache.org/schema/cache/cache-1.0.xsd | 1 -
.../cli/commands/CreateJndiBindingCommandTest.java | 10 +-
geode-core/src/test/resources/expected-pom.xml | 6 --
30 files changed, 331 insertions(+), 573 deletions(-)
copy
geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateJndiBindingCommandDUnitTest.java
=>
geode-connectors/src/acceptanceTest/java/org/apache/geode/connectors/jdbc/CreatePooledJndiBindingDUnitTest.java
(70%)
delete mode 100644
geode-connectors/src/acceptanceTest/java/org/apache/geode/connectors/jdbc/internal/TestableConnectionManager.java
create mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/JdbcPooledDataSourceFactory.java
delete mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/DataSourceManager.java
delete mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/HikariJdbcDataSource.java
delete mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/HikariJdbcDataSourceFactory.java
delete mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/JdbcDataSource.java
delete mode 100644
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/JdbcDataSourceFactory.java
create mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/JdbcPooledDataSourceFactoryTest.java
delete mode 100644
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/DataSourceManagerUnitTest.java
create mode 100644
geode-core/src/main/java/org/apache/geode/datasource/PooledDataSourceFactory.java
delete mode 100644
geode-core/src/main/java/org/apache/geode/internal/datasource/HikariJdbcDataSource.java