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:
Chris Bono
2023-02-14 14:52:09 -06:00
committed by GitHub
parent e65f282141
commit 64159ff350
9 changed files with 15 additions and 14 deletions

View File

@@ -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'

View File

@@ -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

View File

@@ -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 ..

View File

@@ -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'
}

View File

@@ -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) {

View File

@@ -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() {

View File

@@ -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'

View File

@@ -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

View File

@@ -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