Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
None
-
None
-
None
Description
Steps to reproduce:
Cannot be reproduced reliably. Doesn't happen in my local dev environment. Happens in waveinabox.net, usually when the server is under load.
1. Create a new wave. Enter some text.
2. Click on the wave digest in order to reload the wave.
Expected: The wave is reloaded and displayed with all content.
Actual: Empty panel displayed with message: "No conversations in this wave"
This is the log that i think is related to the issue:
2011-11-25 09:48:28.775:DBUG:oejs.AsyncHttpConnection:async request (null null)@2782586 org.eclipse.jetty.server.Request@2a757a
Nov 25, 2011 9:48:28 AM org.waveprotocol.box.server.frontend.WaveViewSubscription submitRequest
INFO: Submit oustandinding on channel ch9
Nov 25, 2011 9:48:28 AM org.waveprotocol.box.server.waveserver.WaveServerImpl submitDelta
INFO: Submit to [WaveletName waveinabox.net/w+lAjXzMOY0eA/waveinabox.net/user+julianhanhart@waveinabox.net] by julianhanhart@waveinabox.net @ 0 with 1 ops
Nov 25, 2011 9:48:28 AM org.waveprotocol.box.server.waveserver.LocalWaveletContainerImpl transformAndApplyLocalDelta
INFO: Duplicate delta TransformedWaveletDelta(julianhanhart@waveinabox.net, 1:jDFIgvDgRupnm6BkVyXhy88rza8=, 1322214480147 -> 1 ops: [add participant julianhanhart@waveinabox.net by julianhanhart@waveinabox.net at Fri Nov 25 09:48:00 UTC 2011 version 1:jDFIgvDgRupnm6BkVyXhy88rza8=]) for wavelet [WaveletName waveinabox.net/w+lAjXzMOY0eA/waveinabox.net/user+julianhanhart@waveinabox.net]
Nov 25, 2011 9:48:28 AM org.waveprotocol.box.server.waveserver.WaveServerImpl submitDelta
INFO: Submit result for [WaveletName waveinabox.net/w+lAjXzMOY0eA/waveinabox.net/user+julianhanhart@waveinabox.net] by julianhanhart@waveinabox.net applied 1 ops at v: 0 t: 1322214480147
Nov 25, 2011 9:48:28 AM org.waveprotocol.box.server.frontend.WaveViewSubscription submitResponse
INFO: Submit resolved on channel ch9
Seems like the first delta that adds the participant to the new (empty) wavelet is somehow duplicated and then on loading the participant is not recognized as author and doesn't have the access to this wavelet.