codelipenghui commented on issue #16669:
URL: https://github.com/apache/pulsar/issues/16669#issuecomment-1188690049

   ```
   2022-07-19T02:57:18,149 - INFO  - 
[metadata-store-2909-1:PersistentTopicsBase@628] - [null] Deleted partitioned 
topic persistent://test-tenant/test-ns/test-topic
   2022-07-19T02:57:18,149 - INFO  - 
[metadata-store-2909-1:Slf4jRequestLogWriter@62] - 127.0.0.1 - - 
[19/Jul/2022:02:57:18 +0000] "DELETE 
/admin/v2/persistent/test-tenant/test-ns/test-topic/partitions?force=false&deleteSchema=true
 HTTP/1.1" 204 0 "-" "Pulsar-Java-v2.11.0-SNAPSHOT" 88
   2022-07-19T02:57:18,152 - INFO  - 
[metadata-store-2907-1:Slf4jRequestLogWriter@62] - 127.0.0.1 - - 
[19/Jul/2022:02:57:18 +0000] "GET 
/admin/v2/persistent/test-tenant/test-ns?includeSystemTopic=false HTTP/1.1" 200 
2 "-" "Pulsar-Java-v2.11.0-SNAPSHOT" 2
   2022-07-19T02:57:18,156 - INFO  - 
[pulsar-web-2927-8:Slf4jRequestLogWriter@62] - 127.0.0.1 - - 
[19/Jul/2022:02:57:18 +0000] "GET 
/admin/v2/non-persistent/test-tenant/test-ns/0x00000000_0xffffffff HTTP/1.1" 
200 2 "-" "Pulsar-Java-v2.11.0-SNAPSHOT" 3
   2022-07-19T02:57:18,157 - INFO  - 
[AsyncHttpClient-2989-1:Slf4jRequestLogWriter@62] - 127.0.0.1 - - 
[19/Jul/2022:02:57:18 +0000] "GET 
/admin/v2/non-persistent/test-tenant/test-ns?includeSystemTopic=false HTTP/1.1" 
200 2 "-" "Pulsar-Java-v2.11.0-SNAPSHOT" 7
   2022-07-19T02:57:18,159 - INFO  - [pulsar-io-2902-2:ConsumerImpl@814] - 
[persistent://test-tenant/test-ns/__change_events][reader-34326532c2] 
Subscribing to topic on cnx [id: 0x479cfced, L:/127.0.0.1:54724 - 
R:localhost/127.0.0.1:44703], consumerId 0
   2022-07-19T02:57:18,160 - INFO  - [pulsar-io-2902-3:ServerCnx@1004] - 
[/127.0.0.1:54724] Subscribing on topic 
persistent://test-tenant/test-ns/__change_events / reader-34326532c2
   2022-07-19T02:57:18,163 - INFO  - [pulsar-io-2902-3:ManagedLedgerImpl@346] - 
Opening managed ledger test-tenant/test-ns/persistent/__change_events
   2022-07-19T02:57:18,165 - INFO  - 
[bookkeeper-ml-scheduler-OrderedScheduler-0-0:MetaStoreImpl@113] - Creating 
'/managed-ledgers/test-tenant/test-ns/persistent/__change_events'
   2022-07-19T02:57:18,168 - INFO  - 
[metadata-store-2909-1:ResourceGroupNamespaceConfigListener@147] - Metadata 
store notification: Path /admin/policies/test-tenant/test-ns, Type Modified
   2022-07-19T02:57:18,173 - INFO  - 
[mock-pulsar-bk-OrderedExecutor-0-0:PulsarMockBookKeeper@122] - Creating ledger 
3
   2022-07-19T02:57:18,174 - INFO  - [pulsar-2900-4:BrokerService@2043] - 
[test-tenant/test-ns] updating with 
Policies(auth_policies=AuthPoliciesImpl(namespaceAuthentication={}, 
topicAuthentication={}, subscriptionAuthentication={}), 
replication_clusters=[test], bundles=BundlesDataImpl(boundaries=[0x00000000, 
0xffffffff], numBundles=1), backlog_quota_map={}, clusterDispatchRate={}, 
topicDispatchRate={}, subscriptionDispatchRate={}, replicatorDispatchRate={}, 
clusterSubscribeRate={}, persistence=null, deduplicationEnabled=null, 
autoTopicCreationOverride=null, autoSubscriptionCreationOverride=null, 
publishMaxMessageRate={}, latency_stats_sample_rate={}, 
message_ttl_in_seconds=null, subscription_expiration_time_minutes=null, 
retention_policies=null, deleted=true, encryption_required=false, 
delayed_delivery_policies=null, inactive_topic_policies=null, 
subscription_auth_mode=None, max_producers_per_topic=null, 
max_consumers_per_topic=null, max_consumers_per_subscription=null, max_unacked_
 messages_per_consumer=null, max_unacked_messages_per_subscription=null, 
max_subscriptions_per_topic=null, compaction_threshold=null, 
offload_threshold=-1, offload_deletion_lag_ms=null, 
max_topics_per_namespace=null, schema_auto_update_compatibility_strategy=null, 
schema_compatibility_strategy=UNDEFINED, is_allow_auto_update_schema=true, 
schema_validation_enforced=false, offload_policies=null, 
deduplicationSnapshotIntervalSeconds=null, subscription_types_enabled=[], 
properties={}, resource_group_name=null)
   2022-07-19T02:57:18,177 - INFO  - 
[mock-pulsar-bk-OrderedExecutor-0-0:ManagedLedgerImpl@495] - 
[test-tenant/test-ns/persistent/__change_events] Created ledger 3
   2022-07-19T02:57:18,181 - ERROR - [metadata-store-2907-1:Namespaces@221] - 
[null] Failed to delete namespace bundle test-tenant/test-ns
   java.util.concurrent.CompletionException: 
org.apache.pulsar.broker.web.RestException: Cannot delete non empty bundle
        at 
java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
 ~[?:?]
        at 
java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1194)
 ~[?:?]
        at 
java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2309) 
~[?:?]
        at 
org.apache.pulsar.broker.admin.impl.NamespacesBase.lambda$internalDeleteNamespaceBundleAsync$37(NamespacesBase.java:629)
 ~[classes/:?]
        at 
java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
 ~[?:?]
        at 
java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) 
~[?:?]
        at 
java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2147) 
~[?:?]
        at 
org.apache.pulsar.metadata.impl.ZKMetadataStore.handleGetChildrenResult(ZKMetadataStore.java:255)
 ~[pulsar-metadata-2.11.0-SNAPSHOT.jar:2.11.0-SNAPSHOT]
        at 
org.apache.pulsar.metadata.impl.ZKMetadataStore.lambda$batchOperation$6(ZKMetadataStore.java:186)
 ~[pulsar-metadata-2.11.0-SNAPSHOT.jar:2.11.0-SNAPSHOT]
        at org.apache.zookeeper.MockZooKeeper.multi(MockZooKeeper.java:1009) 
~[testmocks-2.11.0-SNAPSHOT.jar:3.8.0]
        at 
org.apache.pulsar.metadata.impl.ZKMetadataStore.batchOperation(ZKMetadataStore.java:154)
 ~[pulsar-metadata-2.11.0-SNAPSHOT.jar:2.11.0-SNAPSHOT]
        at 
org.apache.pulsar.metadata.impl.batching.AbstractBatchedMetadataStore.flush(AbstractBatchedMetadataStore.java:90)
 ~[pulsar-metadata-2.11.0-SNAPSHOT.jar:2.11.0-SNAPSHOT]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) 
[?:?]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
 [?:?]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) 
[?:?]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) 
[?:?]
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 [netty-common-4.1.77.Final.jar:4.1.77.Final]
        at java.lang.Thread.run(Thread.java:833) [?:?]
   Caused by: org.apache.pulsar.broker.web.RestException: Cannot delete non 
empty bundle
        at 
org.apache.pulsar.broker.admin.impl.NamespacesBase.lambda$internalDeleteNamespaceBundleAsync$35(NamespacesBase.java:631)
 ~[classes/:?]
        at 
java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1187)
 ~[?:?]
        ... 17 more
   2022-07-19T02:57:18,181 - INFO  - 
[metadata-store-2907-1:Slf4jRequestLogWriter@62] - 127.0.0.1 - - 
[19/Jul/2022:02:57:18 +0000] "DELETE 
/admin/v2/namespaces/test-tenant/test-ns/0x00000000_0xffffffff?force=false 
HTTP/1.1" 409 43 "-" "Pulsar-Java-v2.11.0-SNAPSHOT" 11
   2022-07-19T02:57:18,182 - WARN  - 
[AsyncHttpClient-2989-1:BaseResource$3@187] - 
[http://localhost:34617/admin/v2/namespaces/test-tenant/test-ns/0x00000000_0xffffffff?force=false]
 Failed to perform http delete request: javax.ws.rs.ClientErrorException: HTTP 
409 Cannot delete non empty bundle
   2022-07-19T02:57:18,182 - ERROR - 
[AsyncHttpClient-2989-1:NamespacesBase@349] - [null] Failed to remove namespace 
test-tenant/test-ns
   org.apache.pulsar.client.admin.PulsarAdminException$ConflictException: 
Cannot delete non empty bundle
        at 
org.apache.pulsar.client.admin.internal.BaseResource.getApiException(BaseResource.java:238)
 ~[pulsar-client-admin-original-2.11.0-SNAPSHOT.jar:2.11.0-SNAPSHOT]
        at 
org.apache.pulsar.client.admin.internal.BaseResource$3.failed(BaseResource.java:188)
 ~[pulsar-client-admin-original-2.11.0-SNAPSHOT.jar:2.11.0-SNAPSHOT]
        at 
org.glassfish.jersey.client.JerseyInvocation$1.failed(JerseyInvocation.java:882)
 ~[jersey-client-2.34.jar:?]
        at 
org.glassfish.jersey.client.JerseyInvocation$1.completed(JerseyInvocation.java:863)
 ~[jersey-client-2.34.jar:?]
        at 
org.glassfish.jersey.client.ClientRuntime.processResponse(ClientRuntime.java:229)
 ~[jersey-client-2.34.jar:?]
        at 
org.glassfish.jersey.client.ClientRuntime.access$200(ClientRuntime.java:62) 
~[jersey-client-2.34.jar:?]
        at 
org.glassfish.jersey.client.ClientRuntime$2.lambda$response$0(ClientRuntime.java:173)
 ~[jersey-client-2.34.jar:?]
        at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) 
~[jersey-common-2.34.jar:?]
        at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) 
~[jersey-common-2.34.jar:?]
        at org.glassfish.jersey.internal.Errors.process(Errors.java:292) 
~[jersey-common-2.34.jar:?]
        at org.glassfish.jersey.internal.Errors.process(Errors.java:274) 
~[jersey-common-2.34.jar:?]
        at org.glassfish.jersey.internal.Errors.process(Errors.java:244) 
~[jersey-common-2.34.jar:?]
        at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:288)
 ~[jersey-common-2.34.jar:?]
        at 
org.glassfish.jersey.client.ClientRuntime$2.response(ClientRuntime.java:173) 
~[jersey-client-2.34.jar:?]
        at 
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector.lambda$apply$1(AsyncHttpConnector.java:242)
 ~[pulsar-client-admin-original-2.11.0-SNAPSHOT.jar:2.11.0-SNAPSHOT]
        at 
java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:863)
 ~[?:?]
        at 
java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:841)
 ~[?:?]
        at 
java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) 
~[?:?]
        at 
java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2147) 
~[?:?]
        at 
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector.lambda$retryOperation$4(AsyncHttpConnector.java:284)
 ~[pulsar-client-admin-original-2.11.0-SNAPSHOT.jar:2.11.0-SNAPSHOT]
        at 
java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:863)
 [?:?]
        at 
java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:841)
 [?:?]
        at 
java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) 
[?:?]
        at 
java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2147) 
[?:?]
        at 
org.asynchttpclient.netty.NettyResponseFuture.loadContent(NettyResponseFuture.java:222)
 [async-http-client-2.12.1.jar:?]
        at 
org.asynchttpclient.netty.NettyResponseFuture.done(NettyResponseFuture.java:257)
 [async-http-client-2.12.1.jar:?]
        at 
org.asynchttpclient.netty.handler.AsyncHttpClientHandler.finishUpdate(AsyncHttpClientHandler.java:241)
 [async-http-client-2.12.1.jar:?]
        at 
org.asynchttpclient.netty.handler.HttpHandler.handleChunk(HttpHandler.java:114) 
[async-http-client-2.12.1.jar:?]
        at 
org.asynchttpclient.netty.handler.HttpHandler.handleRead(HttpHandler.java:143) 
[async-http-client-2.12.1.jar:?]
        at 
org.asynchttpclient.netty.handler.AsyncHttpClientHandler.channelRead(AsyncHttpClientHandler.java:78)
 [async-http-client-2.12.1.jar:?]
        at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
 [netty-codec-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327)
 [netty-codec-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299)
 [netty-codec-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) 
[netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
 [netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) 
[netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) 
[netty-transport-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995)
 [netty-common-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
[netty-common-4.1.77.Final.jar:4.1.77.Final]
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 [netty-common-4.1.77.Final.jar:4.1.77.Final]
        at java.lang.Thread.run(Thread.java:833) [?:?]
   Caused by: javax.ws.rs.ClientErrorException: HTTP 409 Cannot delete non 
empty bundle
        at 
org.glassfish.jersey.client.JerseyInvocation.createExceptionForFamily(JerseyInvocation.java:985)
 ~[jersey-client-2.34.jar:?]
        at 
org.glassfish.jersey.client.JerseyInvocation.convertToException(JerseyInvocation.java:967)
 ~[jersey-client-2.34.jar:?]
        at 
org.glassfish.jersey.client.JerseyInvocation.access$700(JerseyInvocation.java:82)
 ~[jersey-client-2.34.jar:?]
        ... 54 more
   2022-07-19T02:57:18,183 - WARN  - 
[AsyncHttpClient-2983-1:BaseResource$3@187] - 
[http://localhost:34617/admin/v2/namespaces/test-tenant/test-ns?force=false] 
Failed to perform http delete request: javax.ws.rs.ClientErrorException: HTTP 
409 Cannot delete non empty bundle
   2022-07-19T02:57:18,184 - INFO  - 
[AsyncHttpClient-2989-1:Slf4jRequestLogWriter@62] - 127.0.0.1 - - 
[19/Jul/2022:02:57:18 +0000] "DELETE 
/admin/v2/namespaces/test-tenant/test-ns?force=false HTTP/1.1" 409 43 "-" 
"Pulsar-Java-v2.11.0-SNAPSHOT" 26
   !!!!!!!!! FAILURE-- [TestClass name=class 
org.apache.pulsar.broker.admin.AdminApi2Test].testDeleteNamespace([])-------
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to