From b7b623ff2c89103f1074aec2159cf92d10819afb Mon Sep 17 00:00:00 2001 From: Matteo Merli Date: Tue, 1 Sep 2026 15:47:54 -0700 Subject: [PATCH] [improve][build] Upgrade lightproto to 0.8.1 LightProto 0.8.1 fixes the two 0.8.0 regressions that made the 0.8.0 bump (#26256) run out of heap in ProxyPatternConsumerBackPressureMultipleConsumersTest: serialization of large messages to direct buffers no longer allocates a full-size heap array per write (messages above 512 bytes are written in place through the buffer's NIO view), and clear() releases the previous message's data on reused instances such as the per-connection BaseCommand in PulsarDecoder. The 0.8.0 serde gains over 0.7.3 are retained. --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 18f6d8ca0f5fd..fa6da86960a87 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -168,7 +168,7 @@ jakarta-servlet = "6.0.0" oxia = "0.9.4" oxia-testcontainers = "0.7.4" # Build plugins -lightproto = "0.7.3" +lightproto = "0.8.1" graalvm-buildtools = "1.1.9" errorprone = "2.50.0" spotbugs = "4.10.3"