Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[improve][admin] PulsarAdminBuilderImpl overrides timeout properties passed through config map #17375

Merged
merged 5 commits into from
Nov 18, 2022

Conversation

Technoboy-
Copy link
Contributor

Fixes #17333

Master Issue: #17333

Motivation

Support PulsarAdminBuilderImpl overrides timeout properties passed through config map.

Documentation

  • doc-not-needed
    (Please explain why)

@Technoboy- Technoboy- self-assigned this Aug 31, 2022
@Technoboy- Technoboy- added this to the 2.12.0 milestone Aug 31, 2022
@Technoboy- Technoboy- added type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages area/admin doc-not-needed Your PR changes do not impact docs labels Aug 31, 2022
Copy link
Contributor

@alpreu alpreu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing this, I had a look at the code and left a question. Otherwise looks good to me 👍

@github-actions
Copy link

The pr had no activity for 30 days, mark with Stale label.

@github-actions github-actions bot added the Stale label Oct 15, 2022
@codecov-commenter
Copy link

codecov-commenter commented Oct 17, 2022

Codecov Report

Merging #17375 (664ede8) into master (6c65ca0) will increase coverage by 11.97%.
The diff coverage is 77.63%.

Impacted file tree graph

@@              Coverage Diff              @@
##             master   #17375       +/-   ##
=============================================
+ Coverage     34.91%   46.89%   +11.97%     
- Complexity     5707    17869    +12162     
=============================================
  Files           607     1574      +967     
  Lines         53396   128303    +74907     
  Branches       5712    14115     +8403     
=============================================
+ Hits          18644    60162    +41518     
- Misses        32119    61955    +29836     
- Partials       2633     6186     +3553     
Flag Coverage Δ
unittests 46.89% <77.63%> (+11.97%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...org/apache/pulsar/broker/ServiceConfiguration.java 52.07% <ø> (ø)
.../service/SystemTopicBasedTopicPoliciesService.java 62.97% <0.00%> (+11.38%) ⬆️
.../pulsar/broker/stats/BrokerOperabilityMetrics.java 100.00% <ø> (+7.35%) ⬆️
...g/apache/pulsar/compaction/CompactedTopicImpl.java 73.57% <0.00%> (+62.85%) ⬆️
...va/org/apache/pulsar/client/impl/ConsumerBase.java 21.95% <0.00%> (ø)
.../client/admin/internal/PulsarAdminBuilderImpl.java 11.86% <20.00%> (ø)
...he/pulsar/functions/worker/rest/api/SinksImpl.java 36.82% <50.00%> (ø)
...apache/pulsar/proxy/server/DirectProxyHandler.java 63.63% <50.00%> (ø)
...ulsar/functions/worker/rest/api/ComponentImpl.java 25.26% <57.14%> (ø)
...ava/org/apache/pulsar/common/util/PortManager.java 60.00% <60.00%> (ø)
... and 1156 more

@github-actions
Copy link

The pr had no activity for 30 days, mark with Stale label.

@github-actions github-actions bot added the Stale label Nov 17, 2022
@lhotari
Copy link
Member

lhotari commented Jan 30, 2023

@Technoboy- Is there any specific reason that this bug fix isn't cherry-picked to maintenance branches?

@Technoboy-
Copy link
Contributor Author

@Technoboy- Is there any specific reason that this bug fix isn't cherry-picked to maintenance branches?

Ah, it's not a bug fix. I have cherry-picked to branch-2.11, because there are some modification based on this patch.

@Technoboy- Technoboy- deleted the fix-17333 branch November 11, 2023 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/admin cherry-picked/branch-2.11 doc-not-needed Your PR changes do not impact docs ready-to-test release/2.11.1 Stale type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug] PulsarAdminBuilderImpl overrides timeout properties passed through config map
7 participants