Hi Pulsar Community,

Here are the meeting notes from today's community meeting.

If you are interested in joining our community meeting (even if just
for a few minutes to introduce yourself and meet some other
contributors), we'd love to have you! The event details are on our
"events" page: https://pulsar.apache.org/en/events/. Currently, the
Thursday meeting seems to be the main meeting.

Disclaimer: I am the primary author of these notes. I took the notes
while participating in the meeting discussions. It is possible that I
missed or misunderstood information. If something is misattributed or
misrepresented, please send a correction to this list and consider
updating the Google doc.

Source google doc:
https://docs.google.com/document/d/19dXkVXeU2q_nHmkG8zURjKnYlvD96TbKf5KjYyASsOE

Thanks,
Michael

2022/03/17, (8:30 AM PST)
-   Attendees:
    -   Michael Marshall
    -   Matteo Merli
    -   Dave Fisher
    -   Lari Hotari
    -   Andrey Yegorov
    -   Massimiliano Mirelli
    -   Vincent Royer
    -   Aaron Williams
-   AI (from the previous meeting)
    -   ...
-   Agenda (Add the items you want to discuss below)
    -   Discussions
          -   Michael: Can we share a link to the zoom recording on the ML
                  to these zoom recordings? Matteo will look for where the
                  recording goes and share when he finds it.
          -   Michael: Some questions about the 2.8.3 release. Michael is
                  hitting Python build issues for MacOS. Matteo: the MacOS
                  build is challenging because of differences in compilers.
                  Michael will look at master branch to see if there are
                  differences. Michael: asks about removing Python 2.7
                  client–will start that work. Matteo: yes, start removing
                  that. Michael: asks about pushing docker images for 2.8.3
                  release.
          -   Matteo: we should find a better solution for building the
                  MacOS python client. Andrey: asks about using rust client
                  internally for python client. Matteo: not sure that the
                  rust client will solve the problem of building for
                  multiple target OS/Arch pairs. Andrey: mentioned
                  Christophe Bornet’s work on GRPC client, which has the
                  benefit of client generation. Matteo: concerned that the
                  client needs logic for sessions
          -   Michael: asks about remaining work for Pulsar Go client
                  release that contained a bad license. How can we change
                  our process to prevent this from happening again? Matteo:
                  identified https://github.com/google/go-licenses as a
                  potential candidate
          -   Vincent: how do I get a PIP number? Matteo: Look at open
                  issues, wiki, and mailing list (then acknowledged that the
                  process could be improved)
    -  PRs
          -   [Proxy] Refactor Proxy code and fix connection stalling by
                  switching to auto read mode #14713
                -   Matteo: reason for not using auto-read mode is for
                        backpressure
                -   Lari: that doesn’t seem to work because of the way it is
                        currently written
                -   Lari: will look at creating a test to expose his concern
                -   Lari: auto-read is on for client to proxy connection.
                        Matteo: didn’t think that was the case, so that is
                        worth verifying.
                -   Matteo: a simple test is opening a session from client
                        to proxy to broker, and then you do a hard stop on the
                        broker and the proxy should accumulate in memory, if
                        there is no back pressure.

Reply via email to