1
1
= RabbitMQ Stream Java Client
2
2
3
3
image:https://maven-badges.herokuapp.com/maven-central/com.rabbitmq/stream-client/badge.svg["Maven Central", link="https://maven-badges.herokuapp.com/maven-central/com.rabbitmq/stream-client"]
4
- image:https://github.com/rabbitmq/rabbitmq-stream-java-client/workflows/Build%20(Linux,%20Single%20Active%20Consumer )/badge.svg?branch=single-active-consumer ["Build Status", link="https://github.com/rabbitmq/rabbitmq-stream-java-client/actions/workflows/test-linux-sac.yml "]
4
+ image:https://github.com/rabbitmq/rabbitmq-stream-java-client/workflows/Build%20(Linux)/badge.svg?branch=main ["Build Status", link="https://github.com/rabbitmq/rabbitmq-stream-java-client/actions?query=workflow%3A%22Build+%28Linux%29%22+branch%3Amain "]
5
5
image:https://codecov.io/gh/rabbitmq/rabbitmq-stream-java-client/branch/main/graph/badge.svg?token=CFZ6EHW47J["Code Coverage", link="https://codecov.io/gh/rabbitmq/rabbitmq-stream-java-client"]
6
6
7
7
The RabbitMQ Stream Java Client is a Java library to communicate with
@@ -10,16 +10,16 @@ It allows to create and delete streams, as well as to publish to and consume fro
10
10
these streams.
11
11
12
12
The client ships also with a
13
- https://rabbitmq.github.io/rabbitmq-stream-java-client/sac /htmlsingle/#the-performance-tool[performance tool].
13
+ https://rabbitmq.github.io/rabbitmq-stream-java-client/stable /htmlsingle/#the-performance-tool[performance tool].
14
14
15
- Please refer to the https://rabbitmq.github.io/rabbitmq-stream-java-client/sac /htmlsingle/[documentation]
16
- (https://rabbitmq.github.io/rabbitmq-stream-java-client/sac /pdf/index.pdf[PDF])
15
+ Please refer to the https://rabbitmq.github.io/rabbitmq-stream-java-client/stable /htmlsingle/[documentation]
16
+ (https://rabbitmq.github.io/rabbitmq-stream-java-client/stable /pdf/index.pdf[PDF])
17
17
to find out more.
18
18
19
19
== Project Maturity
20
20
21
21
The project is in development and stabilization phase.
22
- Features and API are subject to change, but https://rabbitmq.github.io/rabbitmq-stream-java-client/sac /htmlsingle/#stability-of-programming-interfaces[breaking changes] will be kept to a minimum.
22
+ Features and API are subject to change, but https://rabbitmq.github.io/rabbitmq-stream-java-client/stable /htmlsingle/#stability-of-programming-interfaces[breaking changes] will be kept to a minimum.
23
23
24
24
== Support
25
25
@@ -34,10 +34,15 @@ The library requires Java 8 or later. Java 11 is recommended.
34
34
35
35
=== Documentation
36
36
37
+ ==== Release
38
+
39
+ * https://rabbitmq.github.io/rabbitmq-stream-java-client/stable/htmlsingle/[Reference documentation]
40
+ * https://rabbitmq.github.io/rabbitmq-stream-java-client/stable/api/com/rabbitmq/stream/package-summary.html[API documentation]
41
+
37
42
==== Snapshot
38
43
39
- * https://rabbitmq.github.io/rabbitmq-stream-java-client/sac /htmlsingle/[Reference documentation]
40
- * https://rabbitmq.github.io/rabbitmq-stream-java-client/sac /api/com/rabbitmq/stream/package-summary.html[API documentation]
44
+ * https://rabbitmq.github.io/rabbitmq-stream-java-client/snapshot /htmlsingle/[Reference documentation]
45
+ * https://rabbitmq.github.io/rabbitmq-stream-java-client/snapshot /api/com/rabbitmq/stream/package-summary.html[API documentation]
41
46
42
47
== Versioning
43
48
@@ -70,7 +75,7 @@ Launch the broker:
70
75
----
71
76
docker run -it --rm --name rabbitmq -p 5552:5552 -p 5672:5672 \
72
77
-e RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS='-rabbitmq_stream advertised_host localhost' \
73
- pivotalrabbitmq/ rabbitmq-stream:sac
78
+ rabbitmq:3.10
74
79
----
75
80
76
81
Enable the stream plugin:
@@ -106,4 +111,4 @@ Please launch the `./mvnw spotless:apply` command to format your changes before
106
111
107
112
(c) 2020-2022, VMware Inc or its affiliates.
108
113
109
- Double licensed under the MPL2.0 and ASL2. See link:LICENSE[LICENSE] for details.
114
+ Double licensed under the MPL2.0 and ASL2. See link:LICENSE[LICENSE] for details.
0 commit comments