[16:00:35] [13extensions] 15UltrasonicNXT pushed 1 new commit to 06master: 02http://git.io/vwmdzA [16:00:36] 13extensions/06master 146f15d98 15UltrasonicNXT: Update Comments [16:32:17] Lcawte: https://gerrit.wikimedia.org/r/#/c/185989/ :) :) :) [17:42:21] hm [17:42:23] tests broken? [17:42:37] legoktm: yeah [17:42:45] ah, sqlite [17:42:55] Jack +2d manually yesterday [17:43:02] yeah, sqlite was being annoying [17:43:15] do you know how to fix it? SQL error reports are so bad [17:43:27] https://www.mediawiki.org/wiki/Manual:Database_access#SQLite_compatibility [17:45:40] I think that's exactly your issue :P [17:46:21] why aren't your sql table/fields lowercase? [17:47:32] UltrasonicNXT: also, interested in joining https://www.mediawiki.org/wiki/Project:MediaWiki_Farmers_user_group ? :) [17:48:37] Er Comments was taken from ArmchairGM, which was taken from Wikia.... Really old code basically [17:48:56] oh lol, it's one of those extensions :P [17:48:57] this rewrite merged yesterday was some love it was needed [17:49:00] yeah :/ [17:49:12] Renaming the DB fields was a lot of effort though... [17:49:13] :P [17:49:18] I might get round to it one day [17:49:22] legoktm: I'm looking into bringing things up to date, including that. Had a discussion with Jack about it over the weekend or something. [17:49:40] :D [17:50:04] About that group - yeah, I've done a lot of work with global-ifying stuff so yeah [17:50:07] well it's probably not worth migrating data just to rename tables to be "correct" [17:50:14] exactly [17:50:17] so I just left it [17:50:35] the variable names were also shocking before I started [17:50:44] I did the same with WikiForum [17:50:49] (rewrite it) [17:52:21] legoktm: can you see anything wrong with those SQL files though? As far as I can see, they what's layed out in that manual [17:52:24] legoktm: Is https://phabricator.wikimedia.org/T87240 going to have notes/minutes and / or an IRC chat? [17:56:19] ah I think it might be trailing commas [17:57:00] UltrasonicNXT: it's because you have a primary key set in the table definition [17:57:03] CommentID int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, [17:57:12] wait no [17:57:15] I'm reading it backwards [17:58:25] UltrasonicNXT: I'm not fully awake yet apparently. No clue! [18:19:47] legoktm: ahah ok no worries :) [18:23:20] Thanks for merging that! [18:58:38] UltrasonicNXT: still failing :/ [18:58:54] 18:58:04 Function: DatabaseBase::sourceFile( /srv/ssd/jenkins-slave/workspace/mwext-Comments-testextension-zend/src/extensions/Comments/sql//comments.sql ) 18:58:04 Error: 1 near "AUTOINCREMENT": syntax error [18:59:03] also, we need to whitelist you [18:59:23] ugh: aww still? :( My SQL syntax checker thinks it's okay atm [18:59:28] for gerrit? [19:00:48] well https://integration.wikimedia.org/ci/job/mwext-Comments-testextension-zend/9/console is failing [19:00:56] have you tried just running your code through sqlite? :P [19:01:48] Hang on, doesn't the thing say to use AUTO_INCREMENT? Or has that already been tried? [19:12:38] using AUTO_INCREMENT as opposed to AUTOINCREMENT atm, if that's what you mean? [20:51:46] legoktm: cheers for adding the whitelist thing, just wondering, what does it mean? :p [20:56:37] [13LocalSettings] 15UltrasonicNXT pushed 1 new commit to 06master: 02http://git.io/YAu4GA [20:56:37] 13LocalSettings/06master 14e5eb200 15UltrasonicNXT: Some GBC config [21:05:03] Lcawte: do you have the mysql root pass? [21:05:18] Yes, why do you need it? [21:17:47] creating a db for great ball contraption [21:17:51] you do it if you like [21:17:56] (Ajr asked in skype) [21:34:13] UltrasonicNXT: right now jenkins only runs +1 tests (basic lint checks) when you upload a new patch, once you're whitelisted it'll run the full test suite on every patch rather than just whenever something is +2'd [21:34:28] ah I see! [21:34:32] That'll be handy! [21:34:34] Thanks!