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
```&lt;properties&gt;
  ...  &lt;pulsar.version&gt;2.5.0&lt;/pulsar.version&gt;
&lt;/properties&gt;
&lt;dependencies&gt;
  &lt;dependency&gt;
            &lt;groupId&gt;org.apache.pulsar&lt;/groupId&gt;
            &lt;artifactId&gt;pulsar-client&lt;/artifactId&gt;
            &lt;version&gt;${pulsar.version}&lt;/version&gt;
        &lt;/dependency&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;org.apache.pulsar&lt;/groupId&gt;
            &lt;artifactId&gt;pulsar-client-admin&lt;/artifactId&gt;
            &lt;version&gt;${pulsar.version}&lt;/version&gt;
        &lt;/dependency&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;org.apache.pulsar&lt;/groupId&gt;
            &lt;artifactId&gt;pulsar-client-messagecrypto-bc&lt;/artifactId&gt;
            &lt;version&gt;${pulsar.version}&lt;/version&gt;
        &lt;/dependency&gt;
   ...
&lt;/dependencies&gt;```
----
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 “&lt;pulsar.version&gt;2.5.0&lt;/pulsar.version&gt;”
----
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: ```&lt;dependency&gt;
                        &lt;groupId&gt;org.apache.pulsar&lt;/groupId&gt;
                        &lt;artifactId&gt;pulsar-io-netty&lt;/artifactId&gt;
                        &lt;version&gt;2.5.1&lt;/version&gt;
                &lt;/dependency&gt;
                &lt;dependency&gt;
                        &lt;groupId&gt;org.apache.pulsar&lt;/groupId&gt;
                        
&lt;artifactId&gt;pulsar-client-messagecrypto-bc&lt;/artifactId&gt;
                        &lt;version&gt;2.5.1&lt;/version&gt;
                &lt;/dependency&gt;
                
                &lt;dependency&gt;
                        &lt;groupId&gt;org.apache.pulsar&lt;/groupId&gt;
                        &lt;artifactId&gt;pulsar-client&lt;/artifactId&gt;
                        &lt;version&gt;2.5.1&lt;/version&gt;
                &lt;/dependency&gt;
                &lt;dependency&gt;
                        &lt;groupId&gt;org.apache.pulsar&lt;/groupId&gt;
                        &lt;artifactId&gt;pulsar-client-admin&lt;/artifactId&gt;
                        &lt;version&gt;2.5.1&lt;/version&gt;
                &lt;/dependency&gt;```

----
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
```&lt;dependency&gt;
  &lt;groupId&gt;org.apache.pulsar&lt;/groupId&gt;
  &lt;artifactId&gt;pulsar-client-original&lt;/artifactId&gt;
  &lt;version&gt;${project.version}&lt;/version&gt;
&lt;/dependency&gt;```
instead of
```&lt;artifactId&gt;pulsar-client&lt;/artifactId&gt;```
----
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)?
----

Reply via email to