streamnative / kop

Kafka-on-Pulsar - A protocol handler that brings native Kafka protocol to Apache Pulsar
https://streamnative.io/docs/kop
Apache License 2.0
450 stars 136 forks source link

[FEATURE] request new kop version release #2020

Closed NiuBlibing closed 8 months ago

NiuBlibing commented 11 months ago

Hello, pulsar 3.0.1 and 3.1.0 had published, is there some plan for Adapting them?

BewareMyPower commented 10 months ago

StreamNative switched the KoP release to the private versions recently. For the open sourced version, I might add a workflow for releasing them soon.

NiuBlibing commented 10 months ago

Is it means that the kop will not maintained for the open source version?

BewareMyPower commented 10 months ago

The open source version will still be maintained but recently we don't have much time on it.

BewareMyPower commented 10 months ago

If you're going to use the latest releases, you can pull the streamnative/sn-pulsar image. For example,

docker pull streamnative/sn-pulsar:3.1.0.5
docker pull streamnative/sn-pulsar:3.0.1.5

If you don't want to use the image directly, you can copy the NAR file from /pulsar/protocols directory from the container.

NiuBlibing commented 10 months ago

I'm using apache' binary, is it compatible with sn-pulsar's nar file?

BewareMyPower commented 10 months ago

Yes, it follows the rule here: https://github.com/streamnative/kop/blob/master/docs/upgrade.md#upgrade-pulsar

i.e. KoP 3.1.0.5 is compatible with Apache Pulsar 3.1.0

BewareMyPower commented 8 months ago

Close it by https://github.com/streamnative/kop/releases/tag/v3.1.1.1