You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by ji...@apache.org on 2021/04/02 00:31:09 UTC

[druid] branch master updated (d7f5293 -> cfcebc4)

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

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


    from d7f5293  Add an option for ingestion task to drop (mark unused) all existing segments that are contained by interval in the ingestionSpec (#11025)
     add cfcebc4  Allow list for JDBC connection properties to address CVE-2021-26919 (#11047)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/druid/utils/ConnectionUriUtils.java |  63 +++
 .../utils/{Runnables.java => Throwables.java}      |  23 +-
 .../apache/druid/utils/ConnectionUriUtilsTest.java |  90 +++++
 .../org/apache/druid/utils/ThrowablesTest.java     |  23 +-
 docs/configuration/index.md                        |  19 +
 docs/development/extensions-core/druid-lookups.md  |  16 +-
 .../extensions-core/lookups-cached-global.md       |   6 +-
 docs/development/extensions-core/mysql.md          |   1 -
 docs/ingestion/native-batch.md                     |   4 +-
 extensions-core/lookups-cached-global/pom.xml      |   9 +-
 .../lookup/namespace/JdbcExtractionNamespace.java  | 102 ++++-
 .../JdbcExtractionNamespaceUrlCheckTest.java       | 431 +++++++++++++++++++++
 .../lookup/namespace/JdbcCacheGeneratorTest.java   |   6 +-
 .../cache/JdbcExtractionNamespaceTest.java         |  25 +-
 extensions-core/lookups-cached-single/pom.xml      |   9 +-
 .../druid/server/lookup/jdbc/JdbcDataFetcher.java  | 103 ++++-
 .../server/lookup/jdbc/JdbcDataFetcherTest.java    |  19 +-
 .../lookup/jdbc/JdbcDataFetcherUrlCheckTest.java   | 409 +++++++++++++++++++
 extensions-core/mysql-metadata-storage/pom.xml     |   5 +
 .../sql/MySQLFirehoseDatabaseConnector.java        |  52 ++-
 .../sql/MySQLFirehoseDatabaseConnectorTest.java    | 234 +++++++++++
 .../PostgresqlFirehoseDatabaseConnector.java       |  32 +-
 .../storage/postgresql/PostgreSQLConnector.java    |   2 +-
 .../PostgresqlFirehoseDatabaseConnectorTest.java   | 211 ++++++++++
 .../druid/initialization/Initialization.java       |   4 +-
 .../apache/druid/metadata/BasicDataSourceExt.java  |  11 +-
 .../metadata/SQLFirehoseDatabaseConnector.java     |  35 +-
 .../ExternalStorageAccessSecurityModule.java}      |  12 +-
 .../initialization/JdbcAccessSecurityConfig.java   | 100 +++++
 .../druid/metadata/input/SqlInputSourceTest.java   |  21 +-
 .../apache/druid/metadata/input/SqlTestUtils.java  |  22 +-
 .../realtime/firehose/SqlFirehoseFactoryTest.java  |  22 --
 .../ExternalStorageAccessSecurityModuleTest.java   |  50 ++-
 website/.spelling                                  |   4 +
 34 files changed, 2063 insertions(+), 112 deletions(-)
 create mode 100644 core/src/main/java/org/apache/druid/utils/ConnectionUriUtils.java
 copy core/src/main/java/org/apache/druid/utils/{Runnables.java => Throwables.java} (69%)
 create mode 100644 core/src/test/java/org/apache/druid/utils/ConnectionUriUtilsTest.java
 copy extensions-contrib/graphite-emitter/src/test/java/org/apache/druid/emitter/graphite/DruidToWhiteListBasedConverterTest.java => core/src/test/java/org/apache/druid/utils/ThrowablesTest.java (60%)
 create mode 100644 extensions-core/lookups-cached-global/src/test/java/org/apache/druid/query/lookup/namespace/JdbcExtractionNamespaceUrlCheckTest.java
 create mode 100644 extensions-core/lookups-cached-single/src/test/java/org/apache/druid/server/lookup/jdbc/JdbcDataFetcherUrlCheckTest.java
 create mode 100644 extensions-core/mysql-metadata-storage/src/test/java/org/apache/druid/firehose/sql/MySQLFirehoseDatabaseConnectorTest.java
 create mode 100644 extensions-core/postgresql-metadata-storage/src/test/java/org/apache/druid/firehose/PostgresqlFirehoseDatabaseConnectorTest.java
 copy server/src/main/java/org/apache/druid/{guice/security/DruidAuthModule.java => server/initialization/ExternalStorageAccessSecurityModule.java} (79%)
 create mode 100644 server/src/main/java/org/apache/druid/server/initialization/JdbcAccessSecurityConfig.java
 copy extensions-core/hdfs-storage/src/test/java/org/apache/druid/storage/hdfs/HdfsStorageDruidModuleTest.java => server/src/test/java/org/apache/druid/server/initialization/ExternalStorageAccessSecurityModuleTest.java (53%)

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