Skip to content

Upstream: 76bcc8e91e03274d0059437d4cc795f585fcb89d#762

Merged
kgyrtkirk merged 4 commits intomasterfrom
up-76bcc8e91e03274d0059437d4cc795f585fcb89d
Apr 2, 2025
Merged

Upstream: 76bcc8e91e03274d0059437d4cc795f585fcb89d#762
kgyrtkirk merged 4 commits intomasterfrom
up-76bcc8e91e03274d0059437d4cc795f585fcb89d

Conversation

@kgyrtkirk
Copy link
Copy Markdown
Owner

No description provided.

kfaraz and others added 4 commits April 1, 2025 11:42
* Introduce overlordNamespace label to filter out task pods from other namespaces

* Fixing changed unit tests

* Fix all unit tests in kubernetes overlord extension

* Add table to specify new configs

* Table with correct formatting

* Documentation for allowing Druid to run overlord in seperate namespaces

* Apply suggestions from code review

Co-authored-by: Frank Chen <frankchen@apache.org>

* Change Constant name to druid.overlord.namespace

* Fix checkstyle

* Documentation to clearer explain druid.indexer.runner.overlordNamespace

* Only support deployment to other namespaces using Pod Template Adapter

* Edit documentation to reflect only requiring using custom pod template adapter for deploying jobs in other namespaces

* Remove unused imports

---------

Co-authored-by: Frank Chen <frankchen@apache.org>
Co-authored-by: asishupadhyay <akulabs8@gmail.com>
* Improve S3 upload speeds using aws transfer manager

* Pass correct amazonS3Client to ServerSideEncryptingAmazonS3

* Add Unit Test Cases

* Turn on transfer manager by default

* Add Druid documentation
private MockAmazonS3Client()
{
super(new AmazonS3Client(), new NoopServerSideEncryption());
super(new AmazonS3Client(), new NoopServerSideEncryption(), new S3TransferConfig());

Check notice

Code scanning / CodeQL

Deprecated method or constructor invocation Note test

Invoking
AmazonS3Client.AmazonS3Client
should be avoided because it has been deprecated.
@kgyrtkirk kgyrtkirk merged commit 76bcc8e into master Apr 2, 2025
74 of 75 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants