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-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org