Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / streamnative / mop
MQTT on Pulsar implemented using Pulsar Protocol Handler
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/streamnative%2Fmop
Stars: 163
Forks: 51
Open Issues: 21
License: apache-2.0
Language: Java
Repo Size: 2.77 MB
Dependencies:
46
Created: about 4 years ago
Updated: 16 days ago
Last pushed: about 1 month ago
Last synced: about 1 month ago
Topics: apache-pulsar, iot, messaging, mop, mqtt, mqtt-broker, protocol-handler, pulsar
Files
Loading...
Readme
Loading...
Dependencies
- actions/checkout v2 composite
- streamnative/github-workflow-libraries/doc-label-check master composite
.github/workflows/pr_test.yml
actions
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/download-artifact v2 composite
- actions/setup-java v2 composite
- actions/upload-artifact v2 composite
- actions/upload-artifact master composite
- toolmantim/release-drafter v5.2.0 composite
pom.xml
maven
- io.grpc:grpc-all 1.45.1 provided
- io.streamnative:pulsar-broker 2.11.0.0-rc3 provided
- commons-beanutils:commons-beanutils 1.9.4
- io.netty:netty-codec-mqtt 4.1.77.Final
- org.apache.logging.log4j:log4j-core 2.17.1
- org.apache.logging.log4j:log4j-slf4j-impl 2.17.1
- org.projectlombok:lombok 1.18.22
- org.awaitility:awaitility 4.0.2 test
- org.mockito:mockito-core 2.22.0 test
- org.testng:testng 6.14.3 test
tests/pom.xml
maven
- com.hivemq:hivemq-mqtt-client-shaded ${hivemq.mqtt.client.version} test
- io.streamnative.pulsar.handlers:pulsar-protocol-handler-mqtt ${project.version} test
- io.streamnative:pulsar-broker ${pulsar.version} test
- io.streamnative:testmocks ${pulsar.version} test
- org.fusesource.mqtt-client:mqtt-client ${fusesource.client.version} test
- actions/checkout v3 composite
- actions/setup-java v3 composite
- docker/build-push-action v3 composite
- docker/login-action v2 composite
- docker/metadata-action v4 composite
- docker/setup-buildx-action v2 composite
- docker/setup-qemu-action v2 composite
- gradle/gradle-build-action v2 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- docker/build-push-action v3 composite
- docker/login-action v2 composite
- docker/setup-buildx-action v2 composite
- docker/setup-qemu-action v2 composite
.ci/Dockerfile
docker
- ${PULSAR_FQ_IMAGE} latest build
mqtt-perf/Dockerfile
docker
- eclipse-temurin 17 build
mqtt-impl/pom.xml
maven
mqtt-perf/build.gradle
maven
- org.projectlombok:lombok 1.18.26 compileOnly
- com.alibaba.fastjson2:fastjson2 2.0.37 implementation
- com.google.guava:guava 31.1-jre implementation
- com.hivemq:hivemq-mqtt-client 1.3.0 implementation
- info.picocli:picocli 4.7.3 implementation
- org.hdrhistogram:HdrHistogram 2.1.12 implementation