This is an automated email from the ASF dual-hosted git repository.

zhaoc pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.


    from 79ff0ad  Add pipes_as_concat_mode (#2252)
     add 732c473  Add spark-doris-connector extension (#2228)

No new revisions were added by this update.

Summary of changes:
 extension/spark-doris-connector/README.md          | 145 +++++++
 extension/spark-doris-connector/pom.xml            | 182 ++++++++
 .../apache/doris/spark/backend/BackendClient.java  | 218 ++++++++++
 .../doris/spark/cfg/ConfigurationOptions.java      |  55 +++
 .../apache/doris/spark/cfg/PropertiesSettings.java |  49 +--
 .../java/org/apache/doris/spark/cfg/Settings.java  | 101 +++++
 .../org/apache/doris/spark/cfg/SparkSettings.java  |  76 ++++
 .../spark/exception/ConnectedFailedException.java  |  15 +-
 .../doris/spark/exception/DorisException.java      |  34 +-
 .../spark/exception/IllegalArgumentException.java  |  13 +-
 .../exception/ShouldNeverHappenException.java      |   6 +-
 .../doris/spark/rest/PartitionDefinition.java      | 155 +++++++
 .../org/apache/doris/spark/rest/RestService.java   | 458 +++++++++++++++++++++
 .../org/apache/doris/spark/rest/models/Field.java  | 110 +++++
 .../apache/doris/spark/rest/models/QueryPlan.java  |  70 ++++
 .../org/apache/doris/spark/rest/models/Schema.java |  96 +++++
 .../org/apache/doris/spark/rest/models/Tablet.java |  80 ++++
 .../apache/doris/spark/serialization/Routing.java  |  70 ++++
 .../apache/doris/spark/serialization/RowBatch.java | 270 ++++++++++++
 .../org/apache/doris/spark/util/ErrorMessages.java |  20 +-
 .../java/org/apache/doris/spark/util/IOUtils.java  |  52 +++
 ...org.apache.spark.sql.sources.DataSourceRegister |   1 +
 .../scala/org/apache/doris/spark/package.scala     |  26 +-
 .../apache/doris/spark/rdd/AbstractDorisRDD.scala  |  68 +++
 .../doris/spark/rdd/AbstractDorisRDDIterator.scala |  90 ++++
 .../org/apache/doris/spark/rdd/DorisSpark.scala    |  45 +-
 .../org/apache/doris/spark/rdd/ScalaDorisRDD.scala |  49 +++
 .../apache/doris/spark/rdd/ScalaValueReader.scala  | 129 ++++++
 .../org/apache/doris/spark/sql/DorisRelation.scala |  89 ++++
 .../doris/spark/sql/DorisSourceProvider.scala      |  21 +-
 .../org/apache/doris/spark/sql/ScalaDorisRow.scala |  59 +++
 .../apache/doris/spark/sql/ScalaDorisRowRDD.scala  |  53 +++
 .../doris/spark/sql/ScalaDorisRowValueReader.scala |  50 +++
 .../org/apache/doris/spark/sql/SchemaUtils.scala   | 109 +++++
 .../scala/org/apache/doris/spark/sql/Utils.scala   | 133 ++++++
 .../main/thrift/doris}/DorisExternalService.thrift |   0
 .../src/main/thrift/doris}/Status.thrift           |   1 -
 .../src/main/thrift/doris}/Types.thrift            |  16 +-
 .../doris/spark/rest/TestPartitionDefinition.java  |  59 +++
 .../apache/doris/spark/rest/TestRestService.java   | 296 +++++++++++++
 .../apache/doris/spark/rest/models/TestSchema.java |  34 +-
 .../doris/spark/serialization/TestRouting.java     |  35 +-
 .../doris/spark/serialization/TestRowBatch.java    | 440 ++++++++++++++++++++
 .../doris/spark/sql/ExpectedExceptionTest.java     |  13 +-
 .../apache/doris/spark/sql/TestSchemaUtils.scala   |  94 +++++
 .../org/apache/doris/spark/sql/TestUtils.scala     | 120 ++++++
 46 files changed, 4125 insertions(+), 180 deletions(-)
 create mode 100644 extension/spark-doris-connector/README.md
 create mode 100644 extension/spark-doris-connector/pom.xml
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/backend/BackendClient.java
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/cfg/ConfigurationOptions.java
 copy fe/src/main/java/org/apache/doris/backup/RemoteFile.java => 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/cfg/PropertiesSettings.java
 (53%)
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/cfg/Settings.java
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/cfg/SparkSettings.java
 copy fe/src/main/java/org/apache/doris/common/AnalysisException.java => 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/exception/ConnectedFailedException.java
 (66%)
 copy fe/src/main/java/org/apache/doris/common/UserException.java => 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/exception/DorisException.java
 (58%)
 copy fe/src/main/java/org/apache/doris/common/AnalysisException.java => 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/exception/IllegalArgumentException.java
 (72%)
 copy fe/src/main/java/org/apache/doris/analysis/CancelStmt.java => 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/exception/ShouldNeverHappenException.java
 (88%)
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/rest/PartitionDefinition.java
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/rest/RestService.java
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/rest/models/Field.java
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/rest/models/QueryPlan.java
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/rest/models/Schema.java
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/rest/models/Tablet.java
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/serialization/Routing.java
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/serialization/RowBatch.java
 copy be/src/common/resource_tls.h => 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/util/ErrorMessages.java
 (63%)
 create mode 100644 
extension/spark-doris-connector/src/main/java/org/apache/doris/spark/util/IOUtils.java
 create mode 100644 
extension/spark-doris-connector/src/main/resources/META-INF/services/org.apache.spark.sql.sources.DataSourceRegister
 copy be/src/common/resource_tls.h => 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/package.scala
 (59%)
 create mode 100644 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/rdd/AbstractDorisRDD.scala
 create mode 100644 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/rdd/AbstractDorisRDDIterator.scala
 copy be/src/util/mem_range.h => 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/rdd/DorisSpark.scala
 (54%)
 mode change 100755 => 100644
 create mode 100644 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/rdd/ScalaDorisRDD.scala
 create mode 100644 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/rdd/ScalaValueReader.scala
 create mode 100644 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/sql/DorisRelation.scala
 copy be/src/common/resource_tls.h => 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/sql/DorisSourceProvider.scala
 (60%)
 create mode 100644 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/sql/ScalaDorisRow.scala
 create mode 100644 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/sql/ScalaDorisRowRDD.scala
 create mode 100644 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/sql/ScalaDorisRowValueReader.scala
 create mode 100644 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/sql/SchemaUtils.scala
 create mode 100644 
extension/spark-doris-connector/src/main/scala/org/apache/doris/spark/sql/Utils.scala
 copy {gensrc/thrift => 
extension/spark-doris-connector/src/main/thrift/doris}/DorisExternalService.thrift
 (100%)
 copy {gensrc/thrift => 
extension/spark-doris-connector/src/main/thrift/doris}/Status.thrift (98%)
 copy {gensrc/thrift => 
extension/spark-doris-connector/src/main/thrift/doris}/Types.thrift (97%)
 create mode 100644 
extension/spark-doris-connector/src/test/java/org/apache/doris/spark/rest/TestPartitionDefinition.java
 create mode 100644 
extension/spark-doris-connector/src/test/java/org/apache/doris/spark/rest/TestRestService.java
 copy fe/src/test/java/org/apache/doris/mysql/MysqlCommandTest.java => 
extension/spark-doris-connector/src/test/java/org/apache/doris/spark/rest/models/TestSchema.java
 (63%)
 copy fe/src/test/java/org/apache/doris/http/HttpAuthManagerTest.java => 
extension/spark-doris-connector/src/test/java/org/apache/doris/spark/serialization/TestRouting.java
 (50%)
 create mode 100644 
extension/spark-doris-connector/src/test/java/org/apache/doris/spark/serialization/TestRowBatch.java
 copy be/src/util/string_parser.cpp => 
extension/spark-doris-connector/src/test/java/org/apache/doris/spark/sql/ExpectedExceptionTest.java
 (79%)
 create mode 100644 
extension/spark-doris-connector/src/test/scala/org/apache/doris/spark/sql/TestSchemaUtils.scala
 create mode 100644 
extension/spark-doris-connector/src/test/scala/org/apache/doris/spark/sql/TestUtils.scala


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to