Update Pulsar to 2.11.0 (#337)
* User template vars for links to pulsar docs site * Update all code references to `2.11.0`
This commit is contained in:
@@ -10,7 +10,7 @@ ext {
|
||||
googleJsr305Version = '3.0.2'
|
||||
protobufJavaVersion = '3.21.5'
|
||||
testcontainersVersion = '1.17.6'
|
||||
pulsarVersion = '2.10.3'
|
||||
pulsarVersion = '2.11.0'
|
||||
pulsarClientReactiveVersion = '0.2.0'
|
||||
springBootVersion = '3.0.2'
|
||||
springCloudStreamVersion = '4.0.1'
|
||||
|
||||
@@ -13,6 +13,6 @@
|
||||
:javadocs: https://docs.spring.io/spring-pulsar/docs/{spring-pulsar-version}/api
|
||||
:spring-boot-docs: https://docs.spring.io/spring-boot/docs/{spring-boot-version}/reference/htmlsingle
|
||||
|
||||
:apache-pulsar-docs: https://pulsar.apache.org/docs/2.10.x
|
||||
:apache-pulsar-docs: https://pulsar.apache.org/docs/2.11.x
|
||||
:apache-pulsar-io-docs: {apache-pulsar-docs}/io-connectors
|
||||
:apache-pulsar-function-docs: {apache-pulsar-docs}/functions-overview
|
||||
|
||||
@@ -2,6 +2,6 @@
|
||||
|
||||
mkdir connectors
|
||||
cd connectors
|
||||
wget https://archive.apache.org/dist/pulsar/pulsar-2.10.3/connectors/pulsar-io-cassandra-2.10.3.nar
|
||||
wget https://archive.apache.org/dist/pulsar/pulsar-2.10.3/connectors/pulsar-io-rabbitmq-2.10.3.nar
|
||||
wget https://archive.apache.org/dist/pulsar/pulsar-2.11.0/connectors/pulsar-io-cassandra-2.11.0.nar
|
||||
wget https://archive.apache.org/dist/pulsar/pulsar-2.11.0/connectors/pulsar-io-rabbitmq-2.11.0.nar
|
||||
cd ..
|
||||
|
||||
@@ -11,8 +11,8 @@ repositories {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation 'org.apache.pulsar:pulsar-client-all:2.10.3'
|
||||
implementation 'org.apache.pulsar:pulsar-functions-api:2.10.3'
|
||||
implementation 'org.apache.pulsar:pulsar-client-all:2.11.0'
|
||||
implementation 'org.apache.pulsar:pulsar-functions-api:2.11.0'
|
||||
compileOnly 'org.projectlombok:lombok:1.18.24'
|
||||
annotationProcessor 'org.projectlombok:lombok:1.18.24'
|
||||
}
|
||||
|
||||
@@ -41,8 +41,8 @@ task downloadRabbitConnector {
|
||||
try {
|
||||
download.run {
|
||||
println "Downloading Rabbit connector to 'src/test/resources/connectors/' (one time only if not already downloaded)..."
|
||||
src 'https://archive.apache.org/dist/pulsar/pulsar-2.10.3/connectors/pulsar-io-rabbitmq-2.10.3.nar'
|
||||
dest "$buildDir/../src/test/resources/connectors/pulsar-io-rabbitmq-2.10.3.nar"
|
||||
src 'https://archive.apache.org/dist/pulsar/pulsar-2.11.0/connectors/pulsar-io-rabbitmq-2.11.0.nar'
|
||||
dest "$buildDir/../src/test/resources/connectors/pulsar-io-rabbitmq-2.11.0.nar"
|
||||
overwrite false
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
|
||||
@@ -57,7 +57,7 @@ public interface PulsarTestContainerSupport {
|
||||
}
|
||||
|
||||
private static DockerImageName getStandardPulsarImage() {
|
||||
return DockerImageName.parse("apachepulsar/pulsar:2.10.3");
|
||||
return DockerImageName.parse("apachepulsar/pulsar:2.11.0");
|
||||
}
|
||||
|
||||
private static DockerImageName getMacM1PulsarImage() {
|
||||
|
||||
@@ -8,7 +8,9 @@ dependencies {
|
||||
api 'com.github.ben-manes.caffeine:caffeine'
|
||||
api 'com.google.protobuf:protobuf-java'
|
||||
api 'io.micrometer:micrometer-observation'
|
||||
api 'org.apache.pulsar:pulsar-client-all'
|
||||
api ('org.apache.pulsar:pulsar-client-all') {
|
||||
exclude group: 'org.apache.logging.log4j'
|
||||
}
|
||||
api 'org.springframework:spring-context'
|
||||
api 'org.springframework:spring-messaging'
|
||||
api 'org.springframework:spring-tx'
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
/**
|
||||
* Package containing support for
|
||||
* <a href="https://pulsar.apache.org/docs/2.10.x/functions-overview/">Pulsar
|
||||
* Functions</a> and <a href="https://pulsar.apache.org/docs/2.10.x/io-overview/">Pulsar
|
||||
* IO Connectors</a>.
|
||||
* <a href="https://pulsar.apache.org/docs/functions-overview/">Pulsar Functions</a> and
|
||||
* <a href="https://pulsar.apache.org/docs/io-overview/">Pulsar IO Connectors</a>.
|
||||
*/
|
||||
@NonNullApi
|
||||
@NonNullFields
|
||||
|
||||
@@ -3,5 +3,5 @@
|
||||
docker run -it -p 6650:6650 -p 8080:8080 \
|
||||
--mount source=pulsardata,target=/pulsar/data \
|
||||
--mount source=pulsarconf,target=/pulsar/conf \
|
||||
apachepulsar/pulsar:2.10.3 \
|
||||
apachepulsar/pulsar:2.11.0 \
|
||||
bin/pulsar standalone
|
||||
|
||||
Reference in New Issue
Block a user