You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/07/19 07:18:40 UTC

[GitHub] [pulsar] codelipenghui commented on issue #16669: Flaky-test: AdminApi2Test.testDeleteNamespace

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: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org