Skip to content

Conversation

@Technoboy-
Copy link
Contributor

Motivation

See PIP #14365 and change tracker #15043.

Make NamespacesBase getTenantNamespaces / createNamespace / getTopics / getPolicies / getPermissions methods to pure async.

Documentation

  • no-need-doc
    (Please explain why)

@github-actions github-actions bot added the doc-not-needed Your PR changes do not impact docs label May 10, 2022
@Technoboy- Technoboy- added type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages area/broker labels May 10, 2022
@Technoboy- Technoboy- added this to the 2.11.0 milestone May 10, 2022
@Technoboy- Technoboy- force-pushed the namespace-async-1 branch from c35afe5 to a553d73 Compare May 10, 2022 05:36
@mattisonchao mattisonchao self-requested a review May 10, 2022 13:18
Copy link
Member

@nodece nodece left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Member

@mattisonchao mattisonchao left a comment

Choose a reason for hiding this comment

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

LGTM, Left some minor comments.

@Technoboy- Technoboy- force-pushed the namespace-async-1 branch from 392d21e to 0c8810c Compare May 13, 2022 08:08
Copy link
Member

@shibd shibd left a comment

Choose a reason for hiding this comment

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

/LGTM

@lhotari
Copy link
Member

lhotari commented May 18, 2022

there seem to be a new type of failure in tests causing flakiness and it could be related to this PR. Please check #15652

nodece pushed a commit to nodece/pulsar that referenced this pull request Apr 27, 2025
…15518)

### Motivation
See PIP apache#14365  and change tracker apache#15043.

 Make `NamespacesBase` `getTenantNamespaces / createNamespace / getTopics / getPolicies / getPermissions` methods to pure async.

(cherry picked from commit 138ea35)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>

# Conflicts:
#	pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/AdminResource.java
#	pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/v1/Namespaces.java
#	pulsar-broker/src/main/java/org/apache/pulsar/broker/admin/v2/Namespaces.java
#	pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/AdminTest.java
#	pulsar-broker/src/test/java/org/apache/pulsar/broker/auth/MockedPulsarServiceBaseTest.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/broker doc-not-needed Your PR changes do not impact docs 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.

6 participants