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