2020-07-03 09:15:15 UTC - Sijie Guo: @jia zhai ^
----
2020-07-03 10:24:07 UTC - Rahul Vashishth: As per the docs, the proxy is an
optional gateway on brokers and function workers while
<https://github.com/apache/pulsar-helm-chart/blob/master/charts/pulsar/templates/broker-service.yaml|pulsar-helm-chart/broker-service.yaml>
which can load balance the traffic on broker pods.
Would it be okay to disable the proxy on k8s and only use the broker-service.
----
2020-07-03 11:01:26 UTC - jia zhai: @Nhat Ha Trinh what is your current pom
file?
----
2020-07-03 11:01:40 UTC - jia zhai: what is your current pom file looks like?
----
2020-07-03 11:07:12 UTC - Nhat Ha Trinh: @jia zhai
Here is my pom file with pulsar 2.5.0
```<properties>
... <pulsar.version>2.5.0</pulsar.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.pulsar</groupId>
<artifactId>pulsar-client</artifactId>
<version>${pulsar.version}</version>
</dependency>
<dependency>
<groupId>org.apache.pulsar</groupId>
<artifactId>pulsar-client-admin</artifactId>
<version>${pulsar.version}</version>
</dependency>
<dependency>
<groupId>org.apache.pulsar</groupId>
<artifactId>pulsar-client-messagecrypto-bc</artifactId>
<version>${pulsar.version}</version>
</dependency>
...
</dependencies>```
----
2020-07-03 11:07:12 UTC - jia zhai: It would be help if you could share your
test project.
----
2020-07-03 11:09:02 UTC - jia zhai: ```pulsar-client-messagecrypto-bc```
----
2020-07-03 11:09:25 UTC - jia zhai: This module is introduced in 2.5.1
----
2020-07-03 11:09:58 UTC - Nhat Ha Trinh: Yep i added it in.
----
2020-07-03 11:10:33 UTC - Nhat Ha Trinh: If pulsar-client-messagecrypto-bc
dependency is not added then it should throw 'NoClassDefFoundError:
org/apache/pulsar/client/impl/crypto/MessageCryptoBc'
----
2020-07-03 11:11:36 UTC - jia zhai: Would you please help change it to 2.5.1
for this line “<pulsar.version>2.5.0</pulsar.version>”
----
2020-07-03 11:12:22 UTC - Nhat Ha Trinh: sorry, i was reverted it to 2.5.0. It
was 2.5.2
----
2020-07-03 11:12:32 UTC - jia zhai: I see
----
2020-07-03 11:13:53 UTC - jia zhai: Is it convenient for you to share your test
project? or create a new project only test this feature?
----
2020-07-03 11:14:09 UTC - jia zhai: I would like to have a try to reproduce
----
2020-07-03 11:14:50 UTC - Nhat Ha Trinh: i think it is related to this ticket
<https://github.com/apache/pulsar/issues/6834>
----
2020-07-03 11:15:23 UTC - Nhat Ha Trinh: but i am not sure why the ticket is
closed
----
2020-07-03 11:15:49 UTC - jia zhai: I thought this was caused by not include
pulsar-client-messagecrypto-bc
----
2020-07-03 11:16:18 UTC - jia zhai: but from your case, seems it is not.
----
2020-07-03 11:16:32 UTC - Nhat Ha Trinh: It was included it
----
2020-07-03 11:17:10 UTC - Nhat Ha Trinh: ```<dependency>
<groupId>org.apache.pulsar</groupId>
<artifactId>pulsar-io-netty</artifactId>
<version>2.5.1</version>
</dependency>
<dependency>
<groupId>org.apache.pulsar</groupId>
<artifactId>pulsar-client-messagecrypto-bc</artifactId>
<version>2.5.1</version>
</dependency>
<dependency>
<groupId>org.apache.pulsar</groupId>
<artifactId>pulsar-client</artifactId>
<version>2.5.1</version>
</dependency>
<dependency>
<groupId>org.apache.pulsar</groupId>
<artifactId>pulsar-client-admin</artifactId>
<version>2.5.1</version>
</dependency>```
----
2020-07-03 11:17:38 UTC - jia zhai: Is it convenient for you to share your test
project? or create a new project only test this feature?
----
2020-07-03 11:19:09 UTC - jia zhai: So i could use it to reproduce
----
2020-07-03 11:20:17 UTC - Nhat Ha Trinh: unfortunately, i cannot share the
project. Let me see if i could create a test project if i have spare time. But
there is no more issue when i revert it to 2.5.0
----
2020-07-03 11:22:58 UTC - Foong Fook Won: Hi all, is there a way to determine
if bookkeeper TLS is setup properly? As per the documentation,
<http://bookkeeper.apache.org/docs/4.7.3/security/tls/>, I should be able to
list the certificate using this command if all setup is done properly:
```openssl s_client -debug -connect localhost:3181 -tls1```
I've followed the steps and it is not showing the certs. I understand that
there is a StartTLS step to upgrade to secure connect but I have no idea how to
achieve that.
How do you verify that SSL is setup in bookkeeper?
----
2020-07-03 11:26:17 UTC - jia zhai: Thanks, I will re-open that issue, and post
new comments once there is new found.
----
2020-07-03 11:33:56 UTC - jia zhai: Would you please help have a try on
```<dependency>
<groupId>org.apache.pulsar</groupId>
<artifactId>pulsar-client-original</artifactId>
<version>${project.version}</version>
</dependency>```
instead of
```<artifactId>pulsar-client</artifactId>```
----
2020-07-03 11:36:50 UTC - Nhat Ha Trinh: ok. let me try with
pulsar-client-original
----
2020-07-03 11:57:05 UTC - Nhat Ha Trinh: @jia zhai, There is no issue when
pulsar-client-original 2.5.2 is used
----
2020-07-03 12:07:32 UTC - jia zhai: I see. thanks for the help of verification.
----
2020-07-03 12:07:43 UTC - Nhat Ha Trinh: your welcome
----
2020-07-03 12:07:45 UTC - jia zhai: We will prepare a fix
----
2020-07-03 13:58:02 UTC - Vil: I have similar question. Is the summary:
• If I want effecitvely once, I cannot use the Consumer interface but must use
the Reader interface, yes?
• And if I use the Reader interface, I must myself manage knowing the “last
successfully processed message ID”
(<https://www.splunk.com/en_us/blog/it/effectively-once-semantics-in-apache-pulsar.html>)
because Pulsar (reader, consumer) does not do this for me?
• I still do not understand why the normal consumer does not work for
effectively once? It seems it does? It also has Consumer.seek(), like reader?
But if I use Pulsar functions, then I do not need to do something myself
because Pulsar Functions auto-support effectively once? And this also means
the Pulsar functions use the Reader?
----
2020-07-03 13:59:26 UTC - Vil: Sorry but the article on
<http://Splunk.com|Splunk.com> is somewhat unclear to me
----
2020-07-03 13:59:40 UTC - Vil: @Addison Higham
----
2020-07-03 19:37:53 UTC - Sahil Sawhney: Team does Pulsar helm chart has a
provision to enable KOP (Kafka-On-Pulsar)?
----