This is an automated email from the ASF dual-hosted git repository. afs pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/jena.git
commit f8d614b250fbc82b90c770a61d35a2aae26fe906 Author: shah <[email protected]> AuthorDate: Wed Jul 29 22:14:10 2026 +0200 GH-4084: Address review feedback on ByteBufferPool sizing Use the pool's default factor (-1) and reduce jettyOutputBufferSize from 5MB to 2MB per review. --- .../src/main/java/org/apache/jena/fuseki/main/JettyServer.java | 2 +- .../java/org/apache/jena/fuseki/main/sys/FusekiSystemConstants.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/JettyServer.java b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/JettyServer.java index 1ccd7dfc57..652690b78b 100644 --- a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/JettyServer.java +++ b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/JettyServer.java @@ -483,7 +483,7 @@ public class JettyServer { * {@link FusekiSystemConstants#jettyOutputBufferSize}. */ private static ByteBufferPool newByteBufferPool() { int maxCapacity = FusekiSystemConstants.jettyOutputBufferSize; - return new ArrayByteBufferPool(0, 2048, maxCapacity, -1, -1, -1); + return new ArrayByteBufferPool(0, -1, maxCapacity, -1, -1, -1); } private static void serverAddConnectors(Server server, int port, boolean loopback) { diff --git a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiSystemConstants.java b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiSystemConstants.java index 5e26090a34..2a5de07736 100644 --- a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiSystemConstants.java +++ b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiSystemConstants.java @@ -55,7 +55,7 @@ public class FusekiSystemConstants { * Setting for HttpConfiguration.setOutputBufferSize (set in * {@link JettyLib#httpConfiguration}). */ - public static final int jettyOutputBufferSize = 5 * 1024 * 1024; + public static final int jettyOutputBufferSize = 2 * 1024 * 1024; /** * JettyrRequest header size.
