mop icon indicating copy to clipboard operation
mop copied to clipboard

MQTT on Pulsar implemented using Pulsar Protocol Handler

Results 48 mop issues
Sort by recently updated
recently updated
newest added

# Support MoP proxy to pulsar-proxy ## Motivation Apache pulsar needs to use the lookup mechanism to find which broker the topic is on, but the MQTT protocol specification does...

doc-info-missing

**Describe the bug** topic grant-permission operation caused all devices subcribed topics in the same namespace lost connection. for example: test-user-a is connected and subscribes persistent://test-tenant/ns/test-topic-a test-user-b is connected and subscribes...

This is a PR created by snbot to trigger the check suite in each repository.

doc-info-missing

Master Issue: #1212 ### Motivation In the issue regarding this issue I was asked to reproduce the issue with an integration tests. This PR provides an integration test which reproduces...

doc-info-missing

### Motivation `new ExecutorProvider(proxyConfig.getLookupThreadPoolNum(), "mop-lookup-thread") ;` It will create a FinalizableDelegatedExecutorService `(ScheduledExecutorService) executorProvider.getExecutor();` It can't be cast to a ScheduledExecutorService, and it will create a RuntimeException without catch, which is...

doc-info-missing

**Describe the bug** MQTT keep alive is initiated by the client, however per the MQTT spec keep alive only sends a PINGREQ control message if the keep alive time has...

**Is your enhancement request related to a problem? Please describe.** In several attempts to get the MoP proxy to work properly we run across constant stability problems, and bugs related...

## Motivation which version support mqtt v3/v5 QOS 1 2 and 3 ? what is the plan /roadmap ? thanks!

2023-01-06T16:32:02,241+0800 [pulsar-ph-mqtt-48-1] ERROR io.streamnative.pulsar.handlers.mqtt.support.MQTTBrokerProtocolMethodProcessor - [Publish] [persistent://public/default/test-13-1] Write MqttPublishMessage[fixedHeader=MqttFixedHeader[messageType=PUBLISH, isDup=false, qosLevel=AT_MOST_ONCE, isRetain=false, remainingLength=475], variableHeader=MqttPublishVariableHeader[topicName=persistent://public/default/test-13-1, packetId=-1], payload=PooledSlicedByteBuf(ridx: 0, widx: 436, cap: 436/436, unwrapped: PooledUnsafeDirectByteBuf(ridx: 24814, widx: 131448, cap: 262144))] to Pulsar...