Failure in poller thread Activity Poller taskQueue: io.grpc.StatusRuntimeException: UNKNOWN: pq: duplicate key value violates unique constraint "task_queues_pkey"

Getting following warning for Temporal activity poller thread activity , why we are getting these warning ? How to fix these warnings ?

Logs:

2024-02-17 06:47:48.733 WARN 305 — [s-orch-demo": 4] io.temporal.internal.worker.Poller : Failure in poller thread Activity Poller taskQueue=“486f670b-e013-43f3-ae89-8c38be489202_TASKQUEUE_1955b0ea-5fbc-48ed-b3bb-ad00ce665e27”, namespace=“t-orch-demo”: 4

io.grpc.StatusRuntimeException: UNKNOWN: pq: duplicate key value violates unique constraint “task_queues_pkey”
at io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:271) ~[grpc-stub-1.53.0.jar!/:1.53.0]
at io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:252) ~[grpc-stub-1.53.0.jar!/:1.53.0]
at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:165) ~[grpc-stub-1.53.0.jar!/:1.53.0]
at io.temporal.api.workflowservice.v1.WorkflowServiceGrpc$WorkflowServiceBlockingStub.pollActivityTaskQueue(WorkflowServiceGrpc.java:3801) ~[temporal-serviceclient-1.19.1.jar!/:na]
at io.temporal.internal.worker.ActivityPollTask.poll(ActivityPollTask.java:100) ~[temporal-sdk-1.19.1.jar!/:na]
at io.temporal.internal.worker.ActivityPollTask.poll(ActivityPollTask.java:40) ~[temporal-sdk-1.19.1.jar!/:na]
at io.temporal.internal.worker.Poller$PollExecutionTask.run(Poller.java:298) ~[temporal-sdk-1.19.1.jar!/:na]
at io.temporal.internal.worker.Poller$PollLoopTask.run(Poller.java:258) ~[temporal-sdk-1.19.1.jar!/:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na]
at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]

2024-02-17 06:47:48.733 WARN 305 — [s-orch-demo": 2] io.temporal.internal.worker.Poller : Failure in poller thread Activity Poller taskQueue=“486f670b-e013-43f3-ae89-8c38be489202_TASKQUEUE_1955b0ea-5fbc-48ed-b3bb-ad00ce665e27”, namespace=“t-orch-demo”: 2

io.grpc.StatusRuntimeException: UNKNOWN: pq: duplicate key value violates unique constraint “task_queues_pkey”
at io.grpc.stub.ClientCalls.toStatusRuntimeException(ClientCalls.java:271) ~[grpc-stub-1.53.0.jar!/:1.53.0]
at io.grpc.stub.ClientCalls.getUnchecked(ClientCalls.java:252) ~[grpc-stub-1.53.0.jar!/:1.53.0]
at io.grpc.stub.ClientCalls.blockingUnaryCall(ClientCalls.java:165) ~[grpc-stub-1.53.0.jar!/:1.53.0]
at io.temporal.api.workflowservice.v1.WorkflowServiceGrpc$WorkflowServiceBlockingStub.pollActivityTaskQueue(WorkflowServiceGrpc.java:3801) ~[temporal-serviceclient-1.19.1.jar!/:na]
at io.temporal.internal.worker.ActivityPollTask.poll(ActivityPollTask.java:100) ~[temporal-sdk-1.19.1.jar!/:na]
at io.temporal.internal.worker.ActivityPollTask.poll(ActivityPollTask.java:40) ~[temporal-sdk-1.19.1.jar!/:na]
at io.temporal.internal.worker.Poller$PollExecutionTask.run(Poller.java:298) ~[temporal-sdk-1.19.1.jar!/:na]
at io.temporal.internal.worker.Poller$PollLoopTask.run(Poller.java:258) ~[temporal-sdk-1.19.1.jar!/:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na]
at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]