|
24 | 24 |
|
25 | 25 | # MQTT on Pulsar (MoP) |
26 | 26 |
|
27 | | -MQTT-on-Pulsar (aka MoP) is developed to support MQTT protocol natively on Apache Pulsar. |
| 27 | +MQTT-on-Pulsar (aka MoP) is developed to support MQTT protocol natively on Apache Pulsar. |
28 | 28 |
|
29 | 29 | ## Get started |
30 | 30 |
|
@@ -411,6 +411,37 @@ Please refer [here](docs/mop-configuration.md) |
411 | 411 |
|
412 | 412 | Please refer [here](docs/using-mqtt-over-websocket.md) |
413 | 413 |
|
| 414 | +## MoP Features |
| 415 | +
|
| 416 | +MoP currently support sending QoS0 and QoS1 message, for QoS2, it is not supported yet. |
| 417 | +
|
| 418 | +### Supported MQTT5 Features |
| 419 | +
|
| 420 | +| Feature | Supported | |
| 421 | +|--------------------------------------------|-----------| |
| 422 | +| Custom Headers and User Properties | true | |
| 423 | +| Reason Codes and Negative Acknowledgements | false | |
| 424 | +| Payload Format and Content Types | true | |
| 425 | +| Server Disconnect | true | |
| 426 | +| Connect Options | true | |
| 427 | +| Session Expiry | true | |
| 428 | +| Message Expiry | true | |
| 429 | +| Shared Subscriptions | false | |
| 430 | +| Content Type Indication | true | |
| 431 | +| Request / Response Pattern | false | |
| 432 | +| Subscription Identifier | true | |
| 433 | +| Topic Alias | true | |
| 434 | +| Flow Control | false | |
| 435 | +| Optional Server Feature Availability | false | |
| 436 | +| Enhanced Authentication Mechanisms | true | |
| 437 | +| Subscription Options | false | |
| 438 | +| Will Delay | true | |
| 439 | +| Server Keep-Alive | true | |
| 440 | +| Maximum Packet Size | true | |
| 441 | +| Assigned Client Identifiers | true | |
| 442 | +| Server Reference | false | |
| 443 | +
|
| 444 | +
|
414 | 445 | ## Project maintainers |
415 | 446 |
|
416 | 447 | - [@Technoboy-](https://github.com/Technoboy-) |
|
0 commit comments