Thursday, October 7th, 2021, 00:29 UTC | ||
[00:29:09] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[00:48:36] | xris- (xris-!~xris@131.191.111.121) has joined #mythtv | |
[00:48:59] | xris (xris!~xris@seagl/staff/xris) has quit (Ping timeout: 265 seconds) | |
[03:08:31] | zbot` (zbot`!~limnoria@2601:647:4802:4c3:222:4dff:fe51:6728) has quit (Remote host closed the connection) | |
[03:10:43] | zbot (zbot!~limnoria@2601:647:4802:4c3:222:4dff:fe51:6728) has joined #mythtv | |
[06:08:04] | stuarta[m]: | jpabq: it's on a different port number to allow testing old and new. Default old is :6544, default new is :6744 (ie. +200) |
[06:10:02] | jpabq: | That is helpful. Thanks. I started to write a helper tool in python, and then realized that it would be more useful if the UI was done via the browser. I am no experience doing that kind of programming, so it will be a learning experience. |
[06:54:20] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv | |
[07:35:38] | stuarta: | jpabq: the new version is written in angular2, which is a pretty nice framework |
[07:37:05] | stuarta: | it's able to generate all the boilerplate code for you, so you just have to "fill in the blanks" |
[07:39:26] | stuarta: | if you need tips on getting started with coding then let me know. i had to work all this stuff out for myself over the last few months |
[07:56:53] | DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has quit (Remote host closed the connection) | |
[07:57:00] | DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has joined #mythtv | |
[08:07:01] | warpme__ (warpme__!uid391875@id-391875.helmsley.irccloud.com) has joined #mythtv | |
[08:10:37] | warpme__: | fyi: if anybody is interested: updated qt6 goes detection patch: https://github.com/warpme/minimyth2/blob/mast . . . ection.patch |
[08:10:47] | warpme__: | goes->gles |
[08:13:46] | TechMonk (TechMonk!~quassel@173.241.20.60) has quit (Ping timeout: 260 seconds) | |
[08:17:01] | TechMonk (TechMonk!~quassel@173.241.20.60) has joined #mythtv | |
[08:50:35] | stuarta: | gigem: a bit of digging, the "2nd" HTTPServer thread appears to be dealing with dns_sd -> https://paste.centos.org/view/295ec6ab |
[08:50:47] | stuarta: | not quite sure where it's started from yet |
[08:52:20] | stuarta: | i suspect bonjour |
[09:48:58] | Warped (Warped!~Warped@user/warped) has quit (Quit: We Gone! Bye Bye) | |
[09:50:02] | Warped (Warped!~Warped@user/warped) has joined #mythtv | |
[10:14:05] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!) | |
[10:16:13] | stuarta: | now why do i briefly have 4 HTTPServer threads under high load |
[10:18:02] | stuarta: | not a single one of them logs anything. what are they doing? |
[10:32:22] | DevMythNotifyBot: | COMMIT: stuarta pushed 1 commit(s) to branch devel/http: https://github.com/MythTV/mythtv/compare/3c15 . . . 9d43250cc52e |
[11:31:22] | warpme__ (warpme__!uid391875@id-391875.helmsley.irccloud.com) has quit (Quit: Connection closed for inactivity) | |
[12:16:20] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv | |
[12:29:28] | warpme__ (warpme__!uid391875@id-391875.helmsley.irccloud.com) has joined #mythtv | |
[13:09:06] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[13:09:06] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[14:07:54] | gregl (gregl!~gregl@cpe-24-194-235-95.nycap.res.rr.com) has quit (Quit: Leaving) | |
[15:37:38] | DevMythNotifyBot: | COMMIT: stuarta pushed 1 commit(s) to branch devel/http: https://github.com/MythTV/mythtv/compare/9d43 . . . ce459e0444e6 |
[15:43:15] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Remote host closed the connection) | |
[15:45:48] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has joined #mythtv | |
[15:45:49] | paul-h (paul-h!~paul@mythtv/developer/paul-h) has joined #mythtv | |
[15:45:49] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has quit (Changing host) | |
[15:45:49] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v paul-h | |
[15:47:47] | stuarta: | paul-h: can you retry devel/http branch. i've fixed the handling of lots of requests |
[15:53:19] | bill6502 (bill6502!~bill@mythtv/developer/bill6502) has joined #mythtv | |
[15:53:19] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v bill6502 | |
[15:55:46] | bill6502: | jpabq: here's a python helper tool fyi: https://pastebin.com/fNW3mWyW |
[15:57:10] | paul-h: | stuarta: yeah just trying it now everything look good so far |
[15:57:16] | stuarta: | cool |
[16:00:47] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[16:00:47] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[16:00:55] | paul-h: | good job everything looks to working fine :) |
[16:02:28] | stuarta: | all my load tests were successful. hit a large endpoint with 100 concurrent requests and a total of 1000 and it worked fine. also did 1000/10k |
[16:02:54] | paul-h: | The only problem is playing back recordings but I suspect that is at my end probably using the wrong port to access the myth protocol |
[16:04:03] | stuarta: | let me know if you find anything else that needs addressing. right now AFAIK we are up to phase 2 stuff, which is enhancing the API and writing the web app to handle all setup via the new webserver |
[16:04:17] | ** stuarta heads off for the evening ** | |
[16:11:12] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[16:21:57] | gtb (gtb!~gtb@2001:470:69fc:105::1e7) has quit (Ping timeout: 260 seconds) | |
[16:34:45] | paul-h: | Actually I was wrong my player can use both the myth protocol and http streaming – it's the later which appears broken |
[16:36:16] | paul-h: | for example on the old server http://silentpc:6544/Content/GetRecording?Cha . . . 26T16:30:13Z works OK |
[16:36:48] | paul-h: | on the new server http://silentpc:6744/Content/GetRecording?Cha . . . 26T16:30:13Z does not work |
[16:39:18] | paul-h: | For some reason the new server is returning "Recorded ID or Channel ID and StartTime appears invalid." |
[16:40:46] | gtb (gtb!~gtb@2001:470:69fc:105::1e7) has joined #mythtv | |
[16:44:31] | paul-h: | Playback as you would expect works OK using the myth protocol for the same recording |
[16:58:23] | paul-h: | Seems all the endpoints that take a ChanId and StartTime fail in the same way for example /Content/GetRecordingArtworkList?ChanId=170013&StartTime=2019-08–26T16 :30:13Z |
[17:12:04] | paul-h: | The problem is the odd renaming of some of the function parameters for example StartTime in the old server and recstarttsRaw in the new server |
[17:13:56] | paul-h: | The old server uses the parameter names from services/contentServices.h and that is what the endpoints have to use to be recognised |
[17:14:58] | paul-h: | looks like the new server uses the parameter names from v2content.h which are different? |
[17:16:42] | paul-h: | StartTime in one and recstarttsRaw in the other |
[17:18:42] | paul-h: | Think I'm talking to myself so back to finishing the new slideshow based Autumn theme for my FE :) |
[17:46:26] | stuarta[m]: | paul-h can you raise tickets for the problems you find please? |
[17:58:59] | SteveJGoodey (SteveJGoodey!~quassel@2a00:23c5:7d83:6501:9122:875d:deb4:2eb9) has joined #mythtv | |
[18:01:44] | paul-h: | stuarta[m]: I think we just have to make sure the parameter names in servicesv2/v2content.h match those in services/contentServices.h |
[18:02:10] | paul-h: | bill6502: peterbennett: any ideas ^ |
[18:03:25] | SteveJGoodey (SteveJGoodey!~quassel@2a00:23c5:7d83:6501:9122:875d:deb4:2eb9) has quit (Ping timeout: 260 seconds) | |
[18:03:25] | paul-h: | Could be lots of discrepancies in other files to |
[18:06:16] | paul-h: | You'd think there would be a tool to compare the WSDL or whatever it's called |
[18:24:46] | bill6502: | For V2, the parameter name in the v2*.h file is used (or is in my experience). E.g. ChanId in a .h is used, but nChanId in .cpp isn't. |
[18:25:07] | bill6502: | curl ofc0:6744/Myth/ParseISODateString?DateTime=2021-09–29T19:00:00Z fails |
[18:27:07] | bill6502: | Don't know the answer, and going to a meeting now |
[18:32:58] | paul-h: | Myth/ParseISODateString does not exist in the WSDL for the v2 server |
[18:33:22] | paul-h: | It does exist in the old server |
[19:13:31] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[19:13:31] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[19:15:06] | paul-h: | This online tool can be used to compare wsdl from both the old and new server – it's a little fussy but it clearly shows from the 'content' service GetPreviewImage, GetRecording, GetRecordingArtwork and GetRecordingArtworkList are all breaking |
[19:15:17] | paul-h: | https://wsdldiff.mockmotor.com |
[19:17:02] | paul-h: | Would be easy enough to compare the other services |
[19:38:28] | paul-h (paul-h!~paul@mythtv/developer/paul-h) has quit (Quit: Konversation terminated!) | |
[19:58:16] | DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has quit (Read error: Connection reset by peer) | |
[19:58:29] | DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has joined #mythtv | |
[20:13:04] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!) | |
[20:17:29] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[20:25:55] | jpabq_ (jpabq_!~quassel@97-123-166-52.albq.qwest.net) has joined #mythtv | |
[20:26:02] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | |
[20:29:28] | jpabq_ is now known as jpabq | |
[20:46:22] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) | |
[20:48:17] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has joined #mythtv | |
[20:48:17] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[20:48:17] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Changing host) | |
[20:48:17] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v jpabq | |
[20:52:31] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has joined #mythtv | |
[20:52:31] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[20:52:31] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Changing host) | |
[20:52:31] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v jpabq | |
[21:12:30] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[21:12:31] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[21:14:16] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Client Quit) | |
[21:23:53] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has joined #mythtv | |
[21:23:53] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[21:23:53] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Changing host) | |
[21:23:53] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v jpabq | |
[21:24:31] | warpme__ (warpme__!uid391875@id-391875.helmsley.irccloud.com) has quit (Ping timeout: 265 seconds) | |
[21:26:18] | warpme__ (warpme__!uid391875@helmsley.irccloud.com) has joined #mythtv | |
[21:45:02] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has joined #mythtv | |
[21:45:02] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[21:45:02] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Changing host) | |
[21:45:02] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v jpabq | |
[21:52:58] | mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cm788df7e75290.cpe.net.fido.ca) has quit (Remote host closed the connection) | |
[22:03:33] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has joined #mythtv | |
[22:03:33] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[22:03:33] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Changing host) | |
[22:03:33] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v jpabq | |
[22:09:49] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has joined #mythtv | |
[22:09:49] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[22:09:49] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Changing host) | |
[22:09:49] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v jpabq | |
[22:32:26] | mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cm788df7e75290.cpe.net.fido.ca) has joined #mythtv | |
[23:12:59] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has joined #mythtv | |
[23:13:00] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[23:13:00] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Changing host) | |
[23:13:00] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v jpabq | |
[23:24:21] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has joined #mythtv | |
[23:24:21] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[23:24:21] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Changing host) | |
[23:24:21] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v jpabq | |
[23:29:04] | DevMythNotifyBot: | COMMIT: paul-h pushed 1 commit(s) to branch devel/http: https://github.com/MythTV/mythtv/compare/ce45 . . . e1441115bc7b |
[23:57:37] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has joined #mythtv | |
[23:57:37] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[23:57:37] | jpabq (jpabq!~quassel@97-123-166-52.albq.qwest.net) has quit (Changing host) | |
[23:57:38] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v jpabq |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.