Added log trace to show size of wave snapshots sent to clients
Project: http://git-wip-us.apache.org/repos/asf/incubator-wave/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-wave/commit/95f178b0 Tree: http://git-wip-us.apache.org/repos/asf/incubator-wave/tree/95f178b0 Diff: http://git-wip-us.apache.org/repos/asf/incubator-wave/diff/95f178b0 Branch: refs/heads/swellrt Commit: 95f178b0a3e7b13398b6e1ed48a014132dd447bb Parents: 9534465 Author: Pablo Ojanguren <pablo...@gmail.com> Authored: Sun Oct 16 19:02:32 2016 +0200 Committer: Pablo Ojanguren <pablo...@gmail.com> Committed: Sun Oct 16 19:02:32 2016 +0200 ---------------------------------------------------------------------- .../java/org/waveprotocol/box/server/rpc/WebSocketChannel.java | 5 +++++ 1 file changed, 5 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/95f178b0/wave/src/main/java/org/waveprotocol/box/server/rpc/WebSocketChannel.java ---------------------------------------------------------------------- diff --git a/wave/src/main/java/org/waveprotocol/box/server/rpc/WebSocketChannel.java b/wave/src/main/java/org/waveprotocol/box/server/rpc/WebSocketChannel.java index 5f7ca64..3bc8cf3 100644 --- a/wave/src/main/java/org/waveprotocol/box/server/rpc/WebSocketChannel.java +++ b/wave/src/main/java/org/waveprotocol/box/server/rpc/WebSocketChannel.java @@ -33,6 +33,8 @@ import org.waveprotocol.wave.model.wave.ParticipantId; import org.waveprotocol.wave.util.logging.Log; import java.io.IOException; +import java.nio.charset.Charset; + import org.waveprotocol.box.stat.SessionContext; import org.waveprotocol.box.stat.Timer; import org.waveprotocol.box.stat.Timing; @@ -155,6 +157,9 @@ public abstract class WebSocketChannel extends MessageExpectingChannel { json = serializer.toJson(message); String type = message.getDescriptorForType().getName(); str = MessageWrapper.serialize(type, sequenceNo, json); + if (sequenceNo == 1) { + LOG.info("First response size is "+ (str.length() * 2) + " bytes "); + } } catch (SerializationException e) { LOG.warning("Failed to JSONify proto message", e); return;