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

cwylie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git.


    from e2c5bcc  Fix UnknownComplexTypeColumn#makeVectorObjectSelector. Add a 
warning … (#10123)
     add 60c6bd5  support Aliyun OSS service as deep storage (#9898)

No new revisions were added by this update.

Summary of changes:
 .travis.yml                                        |   4 +-
 LICENSE                                            |   1 +
 distribution/pom.xml                               |   2 +
 .../extensions-contrib/aliyun-oss-extensions.md    |  54 ++
 docs/development/extensions.md                     |   1 +
 extensions-contrib/aliyun-oss-extensions/pom.xml   | 181 ++++++
 .../druid/data/input/aliyun/OssClientConfig.java   | 122 ++++
 .../apache/druid/data/input/aliyun/OssEntity.java  |  88 +++
 .../druid/data/input/aliyun/OssInputSource.java    | 178 ++++++
 .../input/aliyun/OssInputSourceDruidModule.java    |  49 ++
 .../firehose/aliyun/OssFirehoseDruidModule.java    |  46 ++
 .../firehose/aliyun/StaticOssFirehoseFactory.java  | 243 ++++++++
 .../storage/aliyun/OssDataSegmentArchiver.java     | 101 ++++
 .../aliyun/OssDataSegmentArchiverConfig.java       |  41 ++
 .../druid/storage/aliyun/OssDataSegmentKiller.java |  98 +++
 .../druid/storage/aliyun/OssDataSegmentMover.java  | 253 ++++++++
 .../druid/storage/aliyun/OssDataSegmentPuller.java | 308 ++++++++++
 .../druid/storage/aliyun/OssDataSegmentPusher.java | 131 ++++
 .../druid/storage/aliyun/OssInputDataConfig.java   |  52 ++
 .../apache/druid/storage/aliyun/OssLoadSpec.java   |  72 +++
 .../storage/aliyun/OssObjectSummaryIterator.java   | 156 +++++
 .../druid/storage/aliyun/OssStorageConfig.java     |  50 ++
 .../storage/aliyun/OssStorageDruidModule.java      | 106 ++++
 .../apache/druid/storage/aliyun/OssTaskLogs.java   | 201 +++++++
 .../druid/storage/aliyun/OssTaskLogsConfig.java    |  73 +++
 .../aliyun/OssTimestampVersionedDataFinder.java    |  90 +++
 .../org/apache/druid/storage/aliyun/OssUtils.java  | 271 +++++++++
 .../org.apache.druid.initialization.DruidModule    |  18 +
 .../data/input/aliyun/OssInputSourceTest.java      | 660 +++++++++++++++++++++
 .../storage/aliyun/OssDataSegmentArchiverTest.java | 195 ++++++
 .../storage/aliyun/OssDataSegmentKillerTest.java   | 205 +++++++
 .../storage/aliyun/OssDataSegmentMoverTest.java    | 266 +++++++++
 .../storage/aliyun/OssDataSegmentPullerTest.java   | 205 +++++++
 .../aliyun/OssDataSegmentPusherConfigTest.java     |  51 ++
 .../storage/aliyun/OssDataSegmentPusherTest.java   | 125 ++++
 .../aliyun/OssObjectSummaryIteratorTest.java       | 276 +++++++++
 .../druid/storage/aliyun/OssTaskLogsTest.java      | 336 +++++++++++
 .../apache/druid/storage/aliyun/OssTestUtils.java  | 177 ++++++
 .../OssTimestampVersionedDataFinderTest.java       | 178 ++++++
 .../environment-configs/override-examples/oss      |  30 +
 .../java/org/apache/druid/tests/TestNGGroup.java   |   7 +
 .../AbstractOssInputSourceParallelIndexTest.java   | 132 +++++
 .../tests/indexer/ITOssToOssParallelIndexTest.java |  49 ++
 pom.xml                                            |   1 +
 website/.spelling                                  |  10 +-
 45 files changed, 5890 insertions(+), 3 deletions(-)
 create mode 100644 docs/development/extensions-contrib/aliyun-oss-extensions.md
 create mode 100644 extensions-contrib/aliyun-oss-extensions/pom.xml
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/data/input/aliyun/OssClientConfig.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/data/input/aliyun/OssEntity.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/data/input/aliyun/OssInputSource.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/data/input/aliyun/OssInputSourceDruidModule.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/firehose/aliyun/OssFirehoseDruidModule.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/firehose/aliyun/StaticOssFirehoseFactory.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssDataSegmentArchiver.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssDataSegmentArchiverConfig.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssDataSegmentKiller.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssDataSegmentMover.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssDataSegmentPuller.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssDataSegmentPusher.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssInputDataConfig.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssLoadSpec.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssObjectSummaryIterator.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssStorageConfig.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssStorageDruidModule.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssTaskLogs.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssTaskLogsConfig.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssTimestampVersionedDataFinder.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/java/org/apache/druid/storage/aliyun/OssUtils.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/main/resources/META-INF/services/org.apache.druid.initialization.DruidModule
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/data/input/aliyun/OssInputSourceTest.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/storage/aliyun/OssDataSegmentArchiverTest.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/storage/aliyun/OssDataSegmentKillerTest.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/storage/aliyun/OssDataSegmentMoverTest.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/storage/aliyun/OssDataSegmentPullerTest.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/storage/aliyun/OssDataSegmentPusherConfigTest.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/storage/aliyun/OssDataSegmentPusherTest.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/storage/aliyun/OssObjectSummaryIteratorTest.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/storage/aliyun/OssTaskLogsTest.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/storage/aliyun/OssTestUtils.java
 create mode 100644 
extensions-contrib/aliyun-oss-extensions/src/test/java/org/apache/druid/storage/aliyun/OssTimestampVersionedDataFinderTest.java
 create mode 100644 
integration-tests/docker/environment-configs/override-examples/oss
 create mode 100644 
integration-tests/src/test/java/org/apache/druid/tests/indexer/AbstractOssInputSourceParallelIndexTest.java
 create mode 100644 
integration-tests/src/test/java/org/apache/druid/tests/indexer/ITOssToOssParallelIndexTest.java


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

Reply via email to