[functions] Distributed log metadata not correctly initialized - #13891
Conversation
|
/pulsarbot run-failure-checks |
|
@MMirelli is this patch fixing your issue ? |
|
/pulsarbot run-failure-checks |
|
/pulsarbot rerun-failure-checks |
|
@MMirelli I've run the test you mentioned and now it works with these changes. Also the integration tests are passing |
lhotari
left a comment
There was a problem hiding this comment.
It might not be related to this PR, but I don't understand the format of the metadata-store: URL. It's really odd that zk: in metadata-store:zk: seems to be optional. @merlimat What's the reasoning for this? Can you also review this PR?
|
@Jason918 would you be able to review these changes? thank you |
@lhotari Main reason was to accept When configuring BK access, it has already its own prefix for the BK pluggable metadata. There we use the prefix |
|
I have restarted CI. Merging as soon as it passes |
|
/pulsarbot rerun-failure-checks |
Motivation
The PR #13296 introduces a bug that breaks the functions worker in certain types of configuration.
To reproduce:
zookkeeperentry ininitialize-cluster-metadatacommand (which is the common configuration before PIP-45) (see the unit test for reference)/ledgersby default) anymore and instead, it uses the root path (ledgersPath="").Modifications
Documentation
no-need-doc