Closed lhotari closed 4 days ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 74.37%. Comparing base (
bbc6224
) to head (6d7cc65
). Report is 743 commits behind head on master.
🚨 Try these New Features:
Motivation
Currently it's tricky and confusing to enable the Netty leak detector for Pulsar broker and Pulsar clients.
The current logic expects that
pulsar.allocator.leak_detection
is set. The standard property for Netty isio.netty.leakDetection.level
(legacy propertyio.netty.leakDetectionLevel
).One additional challenge in setting the
pulsar.allocator.leak_detection
property is that the value is case sensitive. It must be set toDisabled
,Simple
,Advanced
orParanoid
instead ofdisabled
,simple
,advanced
orparanoid
.Modifications
io.netty.leakDetectionLevel
(legacy Netty property)io.netty.leakDetection.level
(standard Netty property)pulsar.allocator.leak_detection
(Pulsar's property)Documentation
doc
doc-required
doc-not-needed
doc-complete