https://dev.arvados.org/https://dev.arvados.org/favicon.ico?15576888422023-04-19T15:47:39ZArvadosArvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1143002023-04-19T15:47:39ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1143022023-04-19T15:54:32ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/114302/diff?detail_id=111120">diff</a>)</li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1143032023-04-19T15:54:40ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Subject</strong> changed from <i>Log viewer improvements</i> to <i>Log viewer fixes</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1143042023-04-19T16:02:03ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>New</i></li><li><strong>Subject</strong> changed from <i>Log viewer fixes</i> to <i>Log viewer improvements</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1143052023-04-19T16:02:50ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Subject</strong> changed from <i>Log viewer improvements</i> to <i>Log viewer cutting events</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1143062023-04-19T16:03:15ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Target version</strong> changed from <i>Future</i> to <i>Development 2023-04-26 sprint</i></li><li><strong>Assigned To</strong> set to <i>Lucas Di Pentima</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1143082023-04-19T16:47:12ZLucas Di Pentimalucas.dipentima@curii.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1143112023-04-19T20:10:34ZLucas Di Pentimalucas.dipentima@curii.com
<ul></ul><p>Updates at commit:8c9aa790|arvados-workbench2 - branch <code>20384-log-viewer-improvements</code><br />Test run: <a class="external" href="https://ci.arvados.org/view/Developer/job/developer-tests-workbench2/1182"<a href="https://ci.arvados.org/view/Developer/job/developer-tests-workbench2/1182/">developer-tests-workbench2: #1182 <img src="https://ci.arvados.org/buildStatus/icon?job=developer-tests-workbench2&build=1182" alt="" /></a></a></p>
<ul>
<li>Improves message wording on log viewer from 'some log(s) were skipped' to '...not be displayed' in order to be less confusing.</li>
<li>Adds a clickable link to the log collection's UUID so that the user can see the full logs there.</li>
<li>Refactors the way it shows the above message to avoid some cases where it appeared as a last log message or before a handful of additional log lines: now it will be added as the first log line whenever the code detects that there're more than 1000 log objects on the API server.</li>
<li>Shows the message on all filters instead of appearing on just "Main logs" and "All logs".</li>
<li>Upgrades <code>caniuse-lite</code> package.</li>
<li>Fixes some linter warnings.</li>
</ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1144172023-04-25T15:28:00ZPeter Amstutzpeter.amstutz@curii.com
<ul></ul><p>Lucas Di Pentima wrote in <a href="#note-8">#note-8</a>:</p>
<blockquote>
<p>Updates at commit:8c9aa790|arvados-workbench2 - branch <code>20384-log-viewer-improvements</code><br />Test run: <a class="external" href="https://ci.arvados.org/view/Developer/job/developer-tests-workbench2/1182"<a href="https://ci.arvados.org/view/Developer/job/developer-tests-workbench2/1182/">developer-tests-workbench2: #1182 <img src="https://ci.arvados.org/buildStatus/icon?job=developer-tests-workbench2&build=1182" alt="" /></a></a></p>
<ul>
<li>Improves message wording on log viewer from 'some log(s) were skipped' to '...not be displayed' in order to be less confusing.</li>
<li>Adds a clickable link to the log collection's UUID so that the user can see the full logs there.</li>
<li>Refactors the way it shows the above message to avoid some cases where it appeared as a last log message or before a handful of additional log lines: now it will be added as the first log line whenever the code detects that there're more than 1000 log objects on the API server.</li>
<li>Shows the message on all filters instead of appearing on just "Main logs" and "All logs".</li>
<li>Upgrades <code>caniuse-lite</code> package.</li>
<li>Fixes some linter warnings.</li>
</ul>
</blockquote>
<p>I don't think this actually solves the problem, though? You can still be in a situation where you loaded 1000 crunchstat logs and didn't load the one stderr log that you actually wanted to see.</p>
<p>Shouldn't loadContainerLogs() filter for the specific log types that are going to be displayed? I would much prefer it re-loads logs when you change which log type you are looking at -- which basically never happens because the main logs are the only ones I care about in the live log view. We could even consider getting rid of the log type selector entirely and just display the crunch-run, stdout, stderr, and dispatch log events.</p> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1144252023-04-25T15:58:52ZLucas Di Pentimalucas.dipentima@curii.com
<ul></ul><p>From chat: We talked about making the log viewer initially request the last half hour of logs (instead of just the last 1000 logs), to make sure the user has the complete picture of logs (older than 30 minute logs should be already committed to the log collection)</p> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1144272023-04-25T16:08:10ZPeter Amstutzpeter.amstutz@curii.com
<ul></ul><p>Lucas Di Pentima wrote in <a href="#note-10">#note-10</a>:</p>
<blockquote>
<p>From chat: We talked about making the log viewer initially request the last half hour of logs (instead of just the last 1000 logs), to make sure the user has the complete picture of logs (older than 30 minute logs should be already committed to the log collection)</p>
</blockquote>
<p>The "snipped" line could also specifically say "showing last half hour of logs, for previous logs go see ..."</p> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1144542023-04-26T15:24:07ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Target version</strong> changed from <i>Development 2023-04-26 sprint</i> to <i>Development 2023-05-10 sprint</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1145492023-04-28T14:43:18ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Release</strong> set to <i>63</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1148602023-05-10T13:40:51ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Target version</strong> changed from <i>Development 2023-05-10 sprint</i> to <i>Development 2023-05-24 sprint</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1149212023-05-10T15:41:12ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Target version</strong> changed from <i>Development 2023-05-24 sprint</i> to <i>Development 2023-06-07</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1149912023-05-10T21:02:50ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Release</strong> deleted (<del><i>63</i></del>)</li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1152152023-05-23T15:21:17ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Target version</strong> changed from <i>Development 2023-06-07</i> to <i>To be scheduled</i></li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1156442023-06-06T15:29:35ZLucas Di Pentimalucas.dipentima@curii.com
<ul><li><strong>Assigned To</strong> deleted (<del><i>Lucas Di Pentima</i></del>)</li></ul> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1160822023-06-21T15:19:06ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Closed</i></li></ul><p>Closing because this will be obsolete by new log system (which may have its own log trimming behavior but the implementation/behavior will be different).</p> Arvados - Idea #20384: Log viewer cutting eventshttps://dev.arvados.org/issues/20384?journal_id=1160832023-06-21T15:19:12ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Target version</strong> deleted (<del><i>To be scheduled</i></del>)</li></ul>