You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@artemis.apache.org by jb...@apache.org on 2026/04/21 20:39:32 UTC

(artemis) 01/02: ARTEMIS-6009 Performance improvement when consuming large messages

This is an automated email from the ASF dual-hosted git repository.

jbertram pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/artemis.git

commit c2518ae71e6085f0fee6e7811756f8c58866b6ca
Author: AntonRoskvist <an...@volvo.com>
AuthorDate: Tue Apr 21 21:08:47 2026 +0200

    ARTEMIS-6009 Performance improvement when consuming large messages
---
 .../activemq/artemis/core/client/impl/ClientLargeMessageImpl.java   | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientLargeMessageImpl.java b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientLargeMessageImpl.java
index 411974f149..659fb86dec 100644
--- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientLargeMessageImpl.java
+++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientLargeMessageImpl.java
@@ -172,6 +172,12 @@ public final class ClientLargeMessageImpl extends ClientMessageImpl implements C
       public void write(int b) throws IOException {
          bufferOut.writeByte((byte) (b & 0xff));
       }
+
+      @Override
+      public void write(byte[] b, int off, int len) throws IOException {
+         bufferOut.writeBytes(b, off, len);
+      }
+
    }
 
    @Override


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@artemis.apache.org
For additional commands, e-mail: commits-help@artemis.apache.org