*** jamesmcarthur has joined #storyboard | 00:02 | |
*** jamesmcarthur has quit IRC | 00:06 | |
*** jamesmcarthur has joined #storyboard | 02:03 | |
*** jamesmcarthur has quit IRC | 02:07 | |
*** diablo_rojo has quit IRC | 02:15 | |
*** udesale has joined #storyboard | 03:11 | |
*** ianychoi has quit IRC | 03:49 | |
*** ianychoi has joined #storyboard | 03:55 | |
*** whoami-rajat has joined #storyboard | 04:24 | |
*** jamesmcarthur has joined #storyboard | 06:03 | |
*** jamesmcarthur has quit IRC | 06:08 | |
*** pleia2 has quit IRC | 06:35 | |
*** pleia2 has joined #storyboard | 06:35 | |
*** jamesmcarthur has joined #storyboard | 08:05 | |
*** jamesmcarthur has quit IRC | 08:10 | |
*** ianychoi has quit IRC | 08:50 | |
*** jpich has joined #storyboard | 09:10 | |
*** whoami-rajat has quit IRC | 09:14 | |
*** whoami-rajat has joined #storyboard | 09:28 | |
*** dtantsur|afk is now known as dtantsur | 09:40 | |
*** tosky has joined #storyboard | 09:45 | |
*** jamesmcarthur has joined #storyboard | 11:03 | |
*** jamesmcarthur has quit IRC | 11:07 | |
*** udesale has quit IRC | 11:10 | |
*** udesale has joined #storyboard | 11:10 | |
*** whoami-rajat has quit IRC | 12:24 | |
*** whoami-rajat has joined #storyboard | 12:44 | |
*** jtomasek has joined #storyboard | 12:48 | |
*** ianychoi has joined #storyboard | 13:27 | |
*** jamesmcarthur has joined #storyboard | 13:44 | |
*** jamesmcarthur has quit IRC | 13:45 | |
*** jamesmcarthur has joined #storyboard | 13:45 | |
*** jamesmcarthur has quit IRC | 14:18 | |
*** TheJulia is now known as needssleep | 14:25 | |
*** jamesmcarthur has joined #storyboard | 14:32 | |
*** jtomasek has quit IRC | 14:37 | |
*** dtantsur is now known as creepy_owlet | 14:37 | |
*** jtomasek has joined #storyboard | 14:38 | |
*** whoami-rajat has quit IRC | 15:04 | |
*** whoami-rajat has joined #storyboard | 15:31 | |
*** mkarray has joined #storyboard | 16:28 | |
*** diablo_rojo has joined #storyboard | 16:42 | |
*** diablo_rojo has quit IRC | 16:55 | |
*** diablo_rojo has joined #storyboard | 16:57 | |
*** jamesmcarthur has quit IRC | 17:17 | |
*** creepy_owlet is now known as dtantsur|afk | 17:43 | |
*** udesale has quit IRC | 17:44 | |
*** jpich has quit IRC | 17:49 | |
*** jamesmcarthur has joined #storyboard | 18:05 | |
*** jamesmcarthur has quit IRC | 18:19 | |
*** jamesmcarthur has joined #storyboard | 18:19 | |
*** jamesmcarthur has quit IRC | 18:19 | |
*** whoami-rajat has quit IRC | 18:34 | |
*** whoami-rajat has joined #storyboard | 20:48 | |
fungi | finally got around to trying to replicate jungleboyj's error, by creating a new (empty) board on storyboard-dev and then adding a lane with the "add lane" button | 20:49 |
---|---|---|
fungi | 500: PUT /api/v1/boards/129: (pymysql.err.IntegrityError) (1048, u"Column 'list_id' cannot be null") [SQL: u'INSERT INTO board_worklists (created_at, updated_at, board_id, list_id, position) VALUES (%(created_at)s, %(updated_at)s, %(board_id)s, %(list_id)s, %(position)s)'] [parameters: {'board_id': 129, 'position': 0, 'created_at': datetime.datetime(2019, 2, 8, 20, 48, 9, 129963), 'updated_at': None, | 20:49 |
fungi | 'list_id': None}] (Background on this error at: http://sqlalche.me/e/gkpj) | 20:49 |
fungi | so something is most certainly screwy and repeatable there | 20:49 |
fungi | i'll try to compare the schema between the local mysql and former trove databases | 20:50 |
diablo_rojo | fungi, thanks for looking into it | 20:51 |
fungi | hopefully we can at least rule that out first | 20:51 |
jungleboyj | fungi: Ok, glad it isn't just me that is seeing that. | 20:51 |
fungi | yeah, it genuinely seems to be broken on storyboard-dev, just need to track down what was previously setting the list_id value | 20:52 |
jungleboyj | fungi: Cool. Thanks for looking into it. | 20:52 |
fungi | thanks for reporting it! | 20:52 |
diablo_rojo | jungleboyj, not sure if you saw, but I went and tried to answer questions/offer feedback in your etherpad. Let me know if you have further questions :) | 20:53 |
fungi | i did add the wsgi tracebacks to the story you created, though as i expected they don't really provide much additional insight | 20:53 |
jungleboyj | Oh, thanks for letting me know. I didn't see anything when I last looked. | 20:53 |
jungleboyj | Will do shortly. | 20:53 |
diablo_rojo | jungleboyj, and as soon as I get the patch up for the docs I will add you as a reviewer. Still a few other things in line on my todo list before that, but its getting close to the top. | 20:54 |
diablo_rojo | No rush on checking out the etherpad, just wanted to give you a heads up | 20:55 |
fungi | okay, first hunch disproved. `desc board_worklists;` returns the same between the old and new databases | 21:00 |
fungi | the id column is definitely auto_increment on both, but list_id isn't on either | 21:00 |
jungleboyj | diablo_rojo: Cool. Thanks for keeping me updated. | 21:01 |
fungi | `desc worklists;` also matches on both (id is auto_increment) | 21:02 |
fungi | so i have a feeling whatever has caused this regression is unrelated to the database move for the dev server | 21:02 |
fungi | last change merged to the api repo which mentions list_id in any way was back in september too | 21:03 |
fungi | i have a feeling we'd know if it had been broken for that long | 21:03 |
jungleboyj | diablo_rojo: Why the recommendation to just have 3 worklists? | 21:12 |
jungleboyj | diablo_rojo: Also on the task states when someone starts working on a patch does it move to 'Progress'? | 21:13 |
fungi | i believe the state when someone uploads a change which references the task is that task switches from todo to review | 21:36 |
fungi | and then later, if that change merges, the task switches to merged state | 21:37 |
diablo_rojo | jungleboyj, I think I meant three boards? | 21:37 |
diablo_rojo | One per release- stein and train-and then one general dashboard | 21:38 |
diablo_rojo | (if I said worklists I meant three boards) | 21:38 |
jungleboyj | Oh, I see. Split the Worklists across three boards. Ok. Like we used to do in Trello. | 21:38 |
diablo_rojo | jungleboyj, yep :) When someone pushes a patch the task will update to Review. Progress is something people can manually set when they have started work. | 21:39 |
jungleboyj | Ok. Gotcha. So, the overall design makes sense to you as it is? | 21:39 |
jungleboyj | diablo_rojo: Ok, Progress versus Review makes sense. | 21:40 |
jungleboyj | diablo_rojo: Thanks for the input. Once the storyboard-dev issue has been resolved I will try to mock something out and see if I can get the team more interested. | 21:41 |
diablo_rojo | jungleboyj, no problem :) Let me know if there is anything else I can do to help! | 21:46 |
jungleboyj | diablo_rojo: Will do. | 21:48 |
SotK | I'll look at fixing whatever is causing that bug tomorrow, I suspect my code does something dumb | 22:16 |
*** diablo_rojo has quit IRC | 22:20 | |
*** diablo_rojo has joined #storyboard | 22:49 | |
jungleboyj | SotK: Cool. Thanks. Not urgent. Enjoy the weekend. | 22:49 |
*** mkarray has quit IRC | 23:03 | |
*** whoami-rajat has quit IRC | 23:08 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!