diff --git a/docs/kop.md b/docs/kop.md
index 996e4c3322..e3a156a292 100644
--- a/docs/kop.md
+++ b/docs/kop.md
@@ -1,5 +1,5 @@
---
-download: "https://github.com/streamnative/kop/releases/download/v{{protocol:version}}/pulsar-protocol-handler-kafka-{{protocol:version}}.nar"
+download: "https://github.com/streamnative/kop/releases/download/v2.10.4.4/pulsar-protocol-handler-kafka-2.10.4.4.nar"
alias: KoP - Kafka on Pulsar
---
@@ -21,7 +21,7 @@ The following figure illustrates how the Kafka-on-Pulsar protocol handler is imp
# Get Started with KoP
If you have an Apache Pulsar cluster, you can enable Kafka-on-Pulsar on your existing Pulsar cluster by downloading and installing the KoP protocol handler to Pulsar brokers directly. It takes three steps:
-1. Download KoP protocol handler, or build the `./kafka-impl/target/pulsar-protocol-handler-kafka-{{protocol:version}}.nar` file, and then copy it to your Pulsar `protocols` directory.
+1. Download KoP protocol handler, or build the `./kafka-impl/target/pulsar-protocol-handler-kafka-2.10.4.4.nar` file, and then copy it to your Pulsar `protocols` directory.
2. Set the configuration of the KoP protocol handler in Pulsar `broker.conf` or `standalone.conf` files.
3. Restart Pulsar brokers to load KoP protocol handler.
@@ -63,7 +63,7 @@ To build the KoP protocol handler from the source, follow these steps:
3. Get the `.nar` file in the following directory and copy it to your Pulsar `protocols` directory. You need to create the `protocols` folder in Pulsar if it's the first time you use protocol handlers.
```bash
- ./kafka-impl/target/pulsar-protocol-handler-kafka-{{protocol:version}}.nar
+ ./kafka-impl/target/pulsar-protocol-handler-kafka-2.10.4.4.nar
```
### Step 2: Set configuration for KoP
@@ -202,12 +202,12 @@ You can configure and manage KoP based on your requirements. Check the following
>
> The following links are invalid when you check this document in the `master` branch from GitHub. You can go to the same chapter of the [README](../README.md) for the correct links.
-- [Configure KoP](https://github.com/streamnative/kop/blob/branch-{{protocol:version}}/docs/configuration.md)
-- [Monitor KoP](https://github.com/streamnative/kop/blob/branch-{{protocol:version}}/docs/reference-metrics.md)
-- [Upgrade](https://github.com/streamnative/kop/blob/branch-{{protocol:version}}/docs/upgrade.md)
-- [Secure KoP](https://github.com/streamnative/kop/blob/branch-{{protocol:version}}/docs/security.md)
-- [Schema Registry](https://github.com/streamnative/kop/blob/branch-{{protocol:version}}/docs/schema.md)
-- [Implementation: How to converse Pulsar and Kafka](https://github.com/streamnative/kop/blob/branch-{{protocol:version}}/docs/implementation.md)
+- [Configure KoP](https://github.com/streamnative/kop/blob/branch-2.10.4.4/docs/configuration.md)
+- [Monitor KoP](https://github.com/streamnative/kop/blob/branch-2.10.4.4/docs/reference-metrics.md)
+- [Upgrade](https://github.com/streamnative/kop/blob/branch-2.10.4.4/docs/upgrade.md)
+- [Secure KoP](https://github.com/streamnative/kop/blob/branch-2.10.4.4/docs/security.md)
+- [Schema Registry](https://github.com/streamnative/kop/blob/branch-2.10.4.4/docs/schema.md)
+- [Implementation: How to converse Pulsar and Kafka](https://github.com/streamnative/kop/blob/branch-2.10.4.4/docs/implementation.md)
The followings are important information when you configure and use KoP.
diff --git a/kafka-0-10/pom.xml b/kafka-0-10/pom.xml
index fbbebf8f53..d812332a0b 100644
--- a/kafka-0-10/pom.xml
+++ b/kafka-0-10/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/kafka-0-9/pom.xml b/kafka-0-9/pom.xml
index b766b8a865..3c733345f3 100644
--- a/kafka-0-9/pom.xml
+++ b/kafka-0-9/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/kafka-1-0/pom.xml b/kafka-1-0/pom.xml
index 60463ecfce..2f9ad31c28 100644
--- a/kafka-1-0/pom.xml
+++ b/kafka-1-0/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/kafka-2-8/pom.xml b/kafka-2-8/pom.xml
index 0315d32388..4e8a246979 100644
--- a/kafka-2-8/pom.xml
+++ b/kafka-2-8/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/kafka-3-0/pom.xml b/kafka-3-0/pom.xml
index 9689a447ed..2a3dcee091 100644
--- a/kafka-3-0/pom.xml
+++ b/kafka-3-0/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/kafka-client-api/pom.xml b/kafka-client-api/pom.xml
index d84b7e34a7..ab430b5816 100644
--- a/kafka-client-api/pom.xml
+++ b/kafka-client-api/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/kafka-client-factory/pom.xml b/kafka-client-factory/pom.xml
index 2792ce3be5..777e7dfcfc 100644
--- a/kafka-client-factory/pom.xml
+++ b/kafka-client-factory/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/kafka-impl/pom.xml b/kafka-impl/pom.xml
index 5ddf04e664..4411c8c215 100644
--- a/kafka-impl/pom.xml
+++ b/kafka-impl/pom.xml
@@ -22,7 +22,7 @@
io.streamnative.pulsar.handlers
pulsar-protocol-handler-kafka-parent
- 2.10.1.9
+ 2.10.4.4
io.streamnative.pulsar.handlers
diff --git a/kafka-payload-processor-shaded-tests/pom.xml b/kafka-payload-processor-shaded-tests/pom.xml
index d260450b41..7250a4b40e 100644
--- a/kafka-payload-processor-shaded-tests/pom.xml
+++ b/kafka-payload-processor-shaded-tests/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/kafka-payload-processor-shaded/pom.xml b/kafka-payload-processor-shaded/pom.xml
index 347b56b8b1..c9735a1f8b 100644
--- a/kafka-payload-processor-shaded/pom.xml
+++ b/kafka-payload-processor-shaded/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/kafka-payload-processor/pom.xml b/kafka-payload-processor/pom.xml
index aaaa92d973..a8e18662aa 100644
--- a/kafka-payload-processor/pom.xml
+++ b/kafka-payload-processor/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/oauth-client/pom.xml b/oauth-client/pom.xml
index 87aa3c6e2c..4e350d8fa6 100644
--- a/oauth-client/pom.xml
+++ b/oauth-client/pom.xml
@@ -22,7 +22,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
oauth-client
diff --git a/pom.xml b/pom.xml
index dd8150852f..e64b75eff0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
pom
io.streamnative.pulsar.handlers
pulsar-protocol-handler-kafka-parent
- 2.10.1.9
+ 2.10.4.4
StreamNative :: Pulsar Protocol Handler :: KoP Parent
Parent for Kafka on Pulsar implemented using Pulsar Protocol Handler.
@@ -36,7 +36,7 @@
1.18.24
4.11.0
io.streamnative
- 2.10.1.9
+ 2.10.4.4
1.7.25
3.1.12
6.14.3
@@ -138,8 +138,6 @@
pom
import
-
-
junit
junit
@@ -223,7 +221,6 @@
mockito-inline
${mockito.version}
-
org.awaitility
awaitility
@@ -254,13 +251,11 @@
commons-validator
${commons-validator.version}
-
com.charleskorn.kaml
kaml
${kaml.version}
-
org.jetbrains.kotlinx
kotlinx-serialization-bom
@@ -268,7 +263,6 @@
pom
import
-
org.jetbrains.kotlinx
kotlinx-coroutines-bom
@@ -276,7 +270,6 @@
pom
import
-
org.jetbrains.kotlin
kotlin-bom
@@ -284,7 +277,6 @@
pom
import
-
org.json
json
@@ -472,6 +464,14 @@
default
https://repo1.maven.org/maven2
+
+ ossrh
+ https://s01.oss.sonatype.org/service/local/repositories/iostreamnative-2318/content
+
+
+ nexus-snapshot
+ https://s01.oss.sonatype.org/content/repositories/snapshots
+
diff --git a/test-listener/pom.xml b/test-listener/pom.xml
index a7df5d805d..be1984a76e 100644
--- a/test-listener/pom.xml
+++ b/test-listener/pom.xml
@@ -20,7 +20,7 @@
pulsar-protocol-handler-kafka-parent
io.streamnative.pulsar.handlers
- 2.10.1.9
+ 2.10.4.4
4.0.0
diff --git a/tests/pom.xml b/tests/pom.xml
index 3ae58cf0b2..11e479f45c 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -22,7 +22,7 @@
io.streamnative.pulsar.handlers
pulsar-protocol-handler-kafka-parent
- 2.10.1.9
+ 2.10.4.4
io.streamnative.pulsar.handlers