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