Wednesday, May 18th, 2022, 00:09 UTC | ||
[00:09:48] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Ping timeout: 250 seconds) | |
[00:18:51] | amessina (amessina!~amessina@user/amessina) has joined #mythtv | |
[00:24:05] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[00:24:06] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[00:38:12] | mad_enz (mad_enz!~mad_enz@lnsm4-toronto12-50-101-118-206.internet.virginmobile.ca) has quit (Ping timeout: 260 seconds) | |
[00:40:58] | mad_enz (mad_enz!~mad_enz@lnsm4-toronto12-50-101-118-206.internet.virginmobile.ca) has joined #mythtv | |
[00:42:45] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has left #mythtv () | |
[01:35:03] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[01:36:06] | peper03_ (peper03_!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 246 seconds) | |
[02:31:04] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv | |
[03:17:20] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!) | |
[03:42:30] | amessina (amessina!~amessina@user/amessina) has quit (Remote host closed the connection) | |
[07:02:43] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv | |
[08:24:40] | SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d83:6501:fa68:6631:5ed6:d871) has joined #mythtv | |
[12:54:39] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has joined #mythtv | |
[12:54:39] | paul-h (paul-h!~paul@mythtv/developer/paul-h) has joined #mythtv | |
[12:54:39] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has quit (Changing host) | |
[12:54:39] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v paul-h | |
[12:58:30] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[12:58:30] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[13:00:35] | amessina (amessina!~amessina@user/amessina) has joined #mythtv | |
[13:03:29] | paul-h: | peterbennett: the indent problem with Lingua has been fixed already there is a new setting you can change to whatever number of spaces you want |
[13:03:35] | paul-h: | https://github.com/chr33z/vscode-lingua/issues/67 |
[13:04:56] | stuarta[m]: | Afternoon |
[13:05:01] | peterbennett: | I see they are very responsive to issues! |
[13:05:57] | peterbennett: | Morning! |
[13:06:28] | peterbennett: | paul-h: How do I get the new version? |
[13:06:33] | ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:43f0:a038:14ff:fe50:8510) has quit (Remote host closed the connection) | |
[13:07:44] | ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:43f0:a038:14ff:fe50:8510) has joined #mythtv | |
[13:10:15] | paul-h: | I looked at the installed extensions (ctrl+shift+x) and under the Lingua one it said something like a restart is required so closed and reloaded VSC and the new setting was there |
[13:11:15] | paul-h: | I guess VSC must check for new versions when it loads up |
[13:11:32] | peterbennett: | Oh so they have fixed it and deployed it already ? |
[13:11:57] | paul-h: | Yep very quick service |
[13:13:58] | paul-h: | v0.9.0 is the new one |
[13:14:13] | peterbennett: | Yes I see it: reload required |
[13:15:08] | peterbennett: | Lingua:Â JSON Indentation |
[13:22:43] | paul-h: | I would have given them more points for detecting and using the same indentation as used in the json file but I would think adding a setting and using that is much more simple and quick to implement |
[13:33:10] | peterbennett: | I took a look at the program guide. mythfrontend just gets very slow scrolling when there is no data but does not lock the system. mythweb and webapp both send mysql into an indefinbite 100% cpu usage. |
[13:34:28] | peterbennett: | The frontend code for the guide is very complicated. I could not figure it out easily. there are threads within threads. |
[13:39:16] | peterbennett: | paul-h: What should the help button actually do? I have added the help text below each field. |
[13:40:13] | stuarta[m]: | PeterBennett does calling the API directly show the problem too? |
[13:40:36] | peterbennett: | I have not tried that yet. |
[13:41:27] | stuarta[m]: | Wonder if it's worth running the mysql command 'show full processlist' when it's happening to see what query is taking the time |
[13:43:07] | peterbennett: | My DBA skills are lacking – I can try that – is that the command? |
[13:43:43] | peterbennett: | show full processlist |
[13:43:53] | stuarta[m]: | Yes, you just need to run it in mysql |
[13:44:16] | peterbennett: | OK I will give it a go. |
[13:44:40] | stuarta[m]: | Try it before triggering the condition. Won't show much but will verify it works and give you a baseline |
[13:44:53] | stuarta[m]: | Then do the test and rerun |
[13:45:01] | stuarta[m]: | Feel free to pastebin the output |
[13:45:22] | peterbennett: | i.e try it first on a system with data then one without ... |
[13:49:29] | peterbennett: | On a system with data, scroll down is so quick that the process list catches nothing |
[13:51:28] | paul-h: | Re: help button I thought it could either show a small popup with some extra help text like it does in the wizard or maybe show more in-depth help from a wiki page. My idea was to try to make the settings a little less intimidating |
[13:58:02] | peterbennett: | stuarta: https://pastebin.com/rtz0F3JL |
[14:02:20] | peterbennett: | there is only one select which comes in the processs list while scrolling in an empty guide – that takes several seconds to move down. I suspect the code is running that select hundreds o |
[14:02:45] | peterbennett: | running the query is very quick so I assume the code is running it hundreds of times. |
[14:05:06] | stuarta[m]: | Okay must be what it's doing :-/ |
[14:08:39] | paul-h: | Aren't all 3 going be using different methods to get the data? |
[14:10:30] | paul-h: | webapp uses the api, mythweb will I guess use direct mysql queries, the frontend could be using either mysql queries or the myth protocol |
[14:10:38] | amessina (amessina!~amessina@user/amessina) has quit (Remote host closed the connection) | |
[14:11:28] | stuarta[m]: | And I think the webfrontend uses some qsp |
[14:12:03] | paul-h: | I don't have guide data on my dev system but do have channels but can't say I've seen the problem |
[14:12:22] | peterbennett: | I did not check the webfontnend, but the new wabapp hangs on no data |
[14:14:20] | paul-h: | Have you tried opening the network tab in your browser to see what it's sending to be BE |
[14:14:49] | peterbennett: | no |
[14:14:54] | stuarta[m]: | So that comes back to what the API call does for you. When I am back with my test setup I can see what it does. Same as Paul that doesn't have any guide data |
[14:16:27] | peterbennett: | Maybe you have to have lots of channels to see the problem |
[14:17:07] | stuarta[m]: | More importantly what it's getting back (if anything) |
[14:18:35] | peterbennett: | I have some 700 channels with no data – I don't think I have had that before – so that may be related. |
[14:21:05] | amessina (amessina!~amessina@user/amessina) has joined #mythtv | |
[14:21:23] | stuarta[m]: | Sounds a similar number to my test serup |
[14:21:26] | stuarta[m]: | Setup |
[14:23:38] | peterbennett: | See if you have the problem – on frontend it displays the empty list , but arrow down past the end to get to the next page is extremely slow – several seconds to go down 1 row. |
[14:28:24] | stuarta[m]: | Prob be tomorrow before I can check |
[14:28:39] | paul-h: | I don't see that either it scrolls as fast as I can press the buttons |
[14:29:22] | paul-h: | I probably have about 200 channels |
[14:29:52] | peterbennett: | maybe I have something else going on that causes this |
[14:30:44] | paul-h: | I though I saw someone also reported the problem? |
[14:31:16] | peterbennett: | i logged a bug for it |
[14:33:20] | paul-h: | Ah it was kmdewaal reporting he does not have the problem on that issue #567 I was thinking of |
[14:33:20] | ** MythLogBot https://code.mythtv.org/trac/ticket/567 ** | |
[14:34:03] | stuarta[m]: | Really need to update the bot... |
[14:34:17] | paul-h: | I was just about to say that :) |
[14:35:39] | stuarta[m]: | I haven't rebuilt it since about fedora 30.... |
[14:36:40] | peterbennett: | So maybe something unique to me. |
[14:50:51] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[14:55:01] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[14:55:01] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[15:09:52] | paul-h (paul-h!~paul@mythtv/developer/paul-h) has quit (Quit: Konversation terminated!) | |
[15:20:41] | amessina (amessina!~amessina@user/amessina) has quit (Remote host closed the connection) | |
[15:27:24] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[15:37:09] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[15:37:10] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[15:40:58] | SteveJGoodey (SteveJGoodey!~quassel@2a00:23c5:7d83:6501:25ae:962d:4605:56eb) has joined #mythtv | |
[16:12:16] | amessina (amessina!~amessina@user/amessina) has joined #mythtv | |
[16:35:48] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has joined #mythtv | |
[16:35:48] | paul-h (paul-h!~paul@mythtv/developer/paul-h) has joined #mythtv | |
[16:35:48] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has quit (Changing host) | |
[16:35:48] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v paul-h | |
[17:02:58] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[17:14:32] | SteveJGoodey (SteveJGoodey!~quassel@2a00:23c5:7d83:6501:25ae:962d:4605:56eb) has quit (Ping timeout: 260 seconds) | |
[18:59:36] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[18:59:36] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[19:19:07] | DevMythNotifyBot: | COMMIT: bennettpeter pushed 2 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/7250 . . . 8d11fe180df0 |
[19:42:12] | DevMythNotifyBot: | COMMIT: bennettpeter pushed 1 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/8d11 . . . 09fd76c84941 |
[20:06:52] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[20:49:36] | SteveJGoodey (SteveJGoodey!~quassel@2a00:23c5:7d83:6501:10a5:c1b6:3140:696d) has joined #mythtv | |
[20:50:56] | SteveJGoodey (SteveJGoodey!~quassel@2a00:23c5:7d83:6501:10a5:c1b6:3140:696d) has quit (Read error: Connection reset by peer) | |
[20:52:17] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!) | |
[21:02:58] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[21:02:58] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[21:32:15] | DevMythNotifyBot: | issue assigned by bennettpeter, "Frontend Services API GetStatus incorrect if playing live tv or recording": https://github.com/MythTV/mythtv/issues/545 |
[21:50:51] | SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d83:6501:fa68:6631:5ed6:d871) has quit (Quit: Konversation terminated!) | |
[21:59:17] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[23:30:23] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[23:30:24] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.