You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by ki...@apache.org on 2020/07/12 06:42:13 UTC
[incubator-pinot] branch master updated (020bb74 -> 3b88eff)
This is an automated email from the ASF dual-hosted git repository.
kishoreg pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
from 020bb74 adding column data type to result set (#5679)
add 3b88eff Adding support for JDBC (#5602)
No new revisions were added by this update.
Summary of changes:
.../pom.xml | 18 +-
.../org/apache/pinot/client/PinotConnection.java | 101 ++
.../pinot/client/PinotConnectionMetaData.java | 194 ++++
.../java/org/apache/pinot/client/PinotDriver.java | 99 ++
.../java/org/apache/pinot/client/PinotMeta.java | 72 ++
.../pinot/client/PinotPreparedStatement.java | 234 +++++
.../apache/pinot/client/PinotResultMetadata.java | 80 ++
.../org/apache/pinot/client/PinotResultSet.java | 434 +++++++++
.../org/apache/pinot/client/PinotStatement.java | 124 +++
.../pinot/client/base/AbstractBaseConnection.java | 342 +++++++
.../base/AbstractBaseConnectionMetaData.java | 1018 +++++++++++++++++++
.../client/base/AbstractBasePreparedStatement.java | 311 ++++++
.../pinot/client/base/AbstractBaseResultSet.java | 1023 ++++++++++++++++++++
.../client/base/AbstractBaseResultSetMetadata.java | 138 +++
.../pinot/client/base/AbstractBaseStatement.java | 241 +++++
.../controller/PinotControllerTransport.java | 95 ++
.../client/controller/request/SchemaRequest.java | 18 +-
.../client/controller/request/TableRequest.java | 5 +-
.../response/ControllerResponseFuture.java | 84 ++
.../client/controller/response/SchemaResponse.java | 91 ++
.../client/controller/response/TableResponse.java | 97 ++
.../org/apache/pinot/client/utils/Constants.java | 59 ++
.../apache/pinot/client/utils/DateTimeUtils.java | 79 ++
.../org/apache/pinot/client/utils/DriverUtils.java | 148 +++
.../src/main/resources/java.sql.Driver | 1 +
.../pinot/client/DummyPinotClientTransport.java | 65 ++
.../client/DummyPinotClientTransportFactory.java} | 16 +-
.../apache/pinot/client/PinotConnectionTest.java | 51 +
.../org/apache/pinot/client/PinotDriverTest.java | 61 ++
.../pinot/client/PinotPreparedStatementTest.java | 122 +++
.../apache/pinot/client/PinotResultSetTest.java | 222 +++++
.../apache/pinot/client/PinotStatementTest.java | 54 ++
.../src/test/resources}/selection.json | 0
pinot-clients/pom.xml | 1 +
pom.xml | 3 +
35 files changed, 5680 insertions(+), 21 deletions(-)
copy pinot-clients/{pinot-java-client => pinot-jdbc-client}/pom.xml (86%)
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotConnection.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotConnectionMetaData.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotDriver.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotMeta.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotPreparedStatement.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotResultMetadata.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotResultSet.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotStatement.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/base/AbstractBaseConnection.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/base/AbstractBaseConnectionMetaData.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/base/AbstractBasePreparedStatement.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/base/AbstractBaseResultSet.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/base/AbstractBaseResultSetMetadata.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/base/AbstractBaseStatement.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/controller/PinotControllerTransport.java
copy pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/SuccessResponse.java => pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/controller/request/SchemaRequest.java (74%)
copy pinot-spi/src/main/java/org/apache/pinot/spi/data/readers/RecordReaderConfig.java => pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/controller/request/TableRequest.java (90%)
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/controller/response/ControllerResponseFuture.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/controller/response/SchemaResponse.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/controller/response/TableResponse.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/utils/Constants.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/utils/DateTimeUtils.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/utils/DriverUtils.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/main/resources/java.sql.Driver
create mode 100644 pinot-clients/pinot-jdbc-client/src/test/java/org/apache/pinot/client/DummyPinotClientTransport.java
copy pinot-clients/{pinot-java-client/src/main/java/org/apache/pinot/client/JsonAsyncHttpPinotClientTransportFactory.java => pinot-jdbc-client/src/test/java/org/apache/pinot/client/DummyPinotClientTransportFactory.java} (69%)
create mode 100644 pinot-clients/pinot-jdbc-client/src/test/java/org/apache/pinot/client/PinotConnectionTest.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/test/java/org/apache/pinot/client/PinotDriverTest.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/test/java/org/apache/pinot/client/PinotPreparedStatementTest.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/test/java/org/apache/pinot/client/PinotResultSetTest.java
create mode 100644 pinot-clients/pinot-jdbc-client/src/test/java/org/apache/pinot/client/PinotStatementTest.java
copy pinot-clients/{pinot-java-client/src/test/resources/org/apache/pinot/client => pinot-jdbc-client/src/test/resources}/selection.json (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org