From d48cd88c35277a183323056ba7de7107b354e682 Mon Sep 17 00:00:00 2001
From: Vojtech Moravec <vojtech.moravec.st@vsb.cz>
Date: Wed, 16 Oct 2019 11:04:03 +0200
Subject: [PATCH] Logging transfered data size.

---
 src/main/java/bdv/server/CellHandler.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/main/java/bdv/server/CellHandler.java b/src/main/java/bdv/server/CellHandler.java
index 1cb8682..bdda70b 100644
--- a/src/main/java/bdv/server/CellHandler.java
+++ b/src/main/java/bdv/server/CellHandler.java
@@ -47,6 +47,8 @@ import net.imglib2.realtransform.AffineTransform3D;
 
 public class CellHandler extends ContextHandler
 {
+	private long transferedDataSize = 0;
+
 	private static final org.eclipse.jetty.util.log.Logger LOG = Log.getLogger( CellHandler.class );
 
 	private final VolatileGlobalCellCache cache;
@@ -170,6 +172,9 @@ public class CellHandler extends ContextHandler
 				buf[ j++ ] = ( byte ) ( s & 0xff );
 			}
 
+			transferedDataSize += buf.length;
+			LOG.info(String.format("Total transfered data: [%d KB] [%d MB]", (transferedDataSize/1000), ((transferedDataSize/1000)/1000)));
+
 			response.setContentType( "application/octet-stream" );
 			response.setContentLength( buf.length );
 			response.setStatus( HttpServletResponse.SC_OK );
-- 
GitLab