[Pywikipedia-bugs] [Maniphest] [Updated] T109119: Check the style of the commit message

2015-08-24 Thread hashar
hashar added a subscriber: hashar. hashar added a comment. Made a blocker of tracking task T101511: common job for all repositories that runs structural linting https://phabricator.wikimedia.org/T101511. TASK DETAIL https://phabricator.wikimedia.org/T109119 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Triaged] T109119: Check the style of the commit message

2015-08-24 Thread hashar
hashar triaged this task as Normal priority. TASK DETAIL https://phabricator.wikimedia.org/T109119 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, greg, Aklapper, pywikibot-bugs-list, XZise, jayvdb, Malyacko

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T109929: internal_api_error_BadMethodCallException: [xxx] Exception Caught: Call to a member function getNames() on a non-object (NULL)

2015-08-24 Thread Anomie
Anomie moved this task to Non-core-API stuff on the MediaWiki-API workboard. TASK DETAIL https://phabricator.wikimedia.org/T109929 WORKBOARD https://phabricator.wikimedia.org/project/board/200/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Joe,

[Pywikipedia-bugs] [Maniphest] [Commented On] T109929: internal_api_error_BadMethodCallException: [xxx] Exception Caught: Call to a member function getNames() on a non-object (NULL)

2015-08-24 Thread Anomie
Anomie added a comment. @Joe: FYI, you should be able to grep for 'Call to a member function getNames() on a non-object (NULL)' in /a/mw-log/exception.log on fluorine if you need to look for instances of this issue. The log lines include the host, wiki (dbname), and query. TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Updated] T110042: Pywikibot and Flow (tracking)

2015-08-24 Thread happy5214
happy5214 added blocking tasks: T109228: Implement Flow support in Pywikibot (Phase 2: Moderation and Revision History), T109229: Implement Flow support in Pywikibot (Phase 3: Editing Content, Topic Summaries, and Board Descriptions (Headers)). TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Updated] T109228: Implement Flow support in Pywikibot (Phase 2: Moderation and Revision History)

2015-08-24 Thread happy5214
happy5214 removed a blocked task: T67119: Implement Flow support in Pywikibot. TASK DETAIL https://phabricator.wikimedia.org/T109228 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: happy5214 Cc: Ladsgroup, Multichill, pywikibot-bugs-list,

[Pywikipedia-bugs] [Maniphest] [Updated] T109229: Implement Flow support in Pywikibot (Phase 3: Editing Content, Topic Summaries, and Board Descriptions (Headers))

2015-08-24 Thread happy5214
happy5214 removed a blocked task: T67119: Implement Flow support in Pywikibot. TASK DETAIL https://phabricator.wikimedia.org/T109229 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: happy5214 Cc: Ladsgroup, Multichill, pywikibot-bugs-list,

[Pywikipedia-bugs] [Maniphest] [Updated] T67119: Implement Flow support in Pywikibot

2015-08-24 Thread happy5214
happy5214 removed blocking tasks: T109229: Implement Flow support in Pywikibot (Phase 3: Editing Content, Topic Summaries, and Board Descriptions (Headers)), T109228: Implement Flow support in Pywikibot (Phase 2: Moderation and Revision History). TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Updated] T109228: Implement Flow support in Pywikibot (Phase 2: Moderation and Revision History)

2015-08-24 Thread happy5214
happy5214 added a blocked task: T110042: Pywikibot and Flow (tracking). TASK DETAIL https://phabricator.wikimedia.org/T109228 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: happy5214 Cc: Ladsgroup, Multichill, pywikibot-bugs-list, Ricordisamoa, Xqt,

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T110042: Pywikibot and Flow (tracking)

2015-08-24 Thread happy5214
happy5214 moved this task to Tracking on the Pywikibot-Flow workboard. TASK DETAIL https://phabricator.wikimedia.org/T110042 WORKBOARD https://phabricator.wikimedia.org/project/board/1247/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: happy5214

[Pywikipedia-bugs] [Maniphest] [Edited] T67119: Implement Flow support in Pywikibot

2015-08-24 Thread happy5214
happy5214 edited the task description. happy5214 removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T67119 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: happy5214 Cc: Spage, Liuxinyu970226, Aklapper, happy5214,

[Pywikipedia-bugs] [Maniphest] [Updated] T110042: Pywikibot and Flow (tracking)

2015-08-24 Thread happy5214
happy5214 added a blocking task: T67119: Implement Flow support in Pywikibot. TASK DETAIL https://phabricator.wikimedia.org/T110042 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: happy5214 Cc: Mattflaschen, happy5214, Aklapper, Quiddity,

[Pywikipedia-bugs] [Maniphest] [Retitled] T109229: Pywikibot and Flow (Phase 3: Editing Content, Topic Summaries, and Board Descriptions (Headers)) (tracking)

2015-08-24 Thread happy5214
happy5214 changed the title from Implement Flow support in Pywikibot (Phase 3: Editing Content, Topic Summaries, and Board Descriptions (Headers)) to Pywikibot and Flow (Phase 3: Editing Content, Topic Summaries, and Board Descriptions (Headers)) (tracking). happy5214 edited the task

[Pywikipedia-bugs] [Maniphest] [Created] T110042: Pywikibot and Flow (tracking)

2015-08-24 Thread happy5214
happy5214 created this task. happy5214 added subscribers: jayvdb, Ricordisamoa, Quiddity, Aklapper, happy5214, Mattflaschen. happy5214 added projects: Flow, Collaboration-Team-Backlog, pywikibot-core, Pywikibot-Flow, Tracking. Herald added a subscriber: pywikibot-bugs-list. TASK DESCRIPTION

[Pywikipedia-bugs] [Maniphest] [Updated] T67119: Implement Flow support in Pywikibot

2015-08-24 Thread happy5214
happy5214 added a blocked task: T110042: Pywikibot and Flow (tracking). TASK DETAIL https://phabricator.wikimedia.org/T67119 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: happy5214 Cc: Spage, Liuxinyu970226, Aklapper, happy5214, Legoktm, gerritbot,

[Pywikipedia-bugs] [Maniphest] [Retitled] T109228: Pywikibot and Flow (Phase 2: Moderation and Revision History) (tracking)

2015-08-24 Thread happy5214
happy5214 changed the title from Implement Flow support in Pywikibot (Phase 2: Moderation and Revision History) to Pywikibot and Flow (Phase 2: Moderation and Revision History) (tracking). happy5214 edited the task description. happy5214 added a project: Tracking. TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T78276: allpages filterlanglinks DBQueryError

2015-08-24 Thread Anomie
Anomie moved this task to Needs Review on the MediaWiki-API workboard. TASK DETAIL https://phabricator.wikimedia.org/T78276 WORKBOARD https://phabricator.wikimedia.org/project/board/200/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Anomie Cc:

[Pywikipedia-bugs] [Maniphest] [Commented On] T78276: allpages filterlanglinks DBQueryError

2015-08-24 Thread gerritbot
gerritbot added a subscriber: gerritbot. gerritbot added a comment. Change 233427 had a related patch set uploaded (by Anomie): API: More avoiding MySQL filesorts in list=allpages https://gerrit.wikimedia.org/r/233427 TASK DETAIL https://phabricator.wikimedia.org/T78276 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Updated] T78276: allpages filterlanglinks DBQueryError

2015-08-24 Thread Anomie
Anomie added a project: Database. Anomie added a comment. Wikidata is https://phabricator.wikimedia.org/T97797. As for the rest, I'm seeing some weirdness in the database. The query here is SELECT /*! STRAIGHT_JOIN */ page_namespace,page_title,page_id,page_content_model FROM

[Pywikipedia-bugs] [Maniphest] [Updated] T109308: Moderate Flow topics and posts

2015-08-24 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T109308 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: happy5214, gerritbot Cc: Spage, Liuxinyu970226, Aklapper, happy5214, Legoktm, gerritbot, rmoen,

[Pywikipedia-bugs] [Maniphest] [Commented On] T109308: Moderate Flow topics and posts

2015-08-24 Thread gerritbot
gerritbot added a comment. Change 233482 had a related patch set uploaded (by Happy5214): [WIP] Moderate Flow topics and posts https://gerrit.wikimedia.org/r/233482 TASK DETAIL https://phabricator.wikimedia.org/T109308 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Commented On] T100903: Run pywikibot test suite regularly on beta cluster as part of MediaWiki/Wikimedia CI

2015-08-24 Thread hashar
hashar added a comment. https://integration.wikimedia.org/ci/job/pywikibot-tests-beta-cluster/ seems to be running fine right now. If there is any interest, we could get the test suite to generate a JUnit report file which can be interpreted by Jenkins. TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Commented On] T109929: internal_api_error_BadMethodCallException: [xxx] Exception Caught: Call to a member function getNames() on a non-object (NULL)

2015-08-24 Thread Joe
Joe added a comment. @jayvdb thanks, I am trying to extract the exact request that pywikibot tests do - just to verify better if a simple HHVM restart fixes the issue or if it needs a cache wipe. TASK DETAIL https://phabricator.wikimedia.org/T109929 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Commented On] T109929: internal_api_error_BadMethodCallException: [xxx] Exception Caught: Call to a member function getNames() on a non-object (NULL)

2015-08-24 Thread jayvdb
jayvdb added a comment. @joe, `tests.api_tests.TestParamInfo.test_attributes` and other failing tests are always fetching paraminfo for multiple modules, similar to the request @Anomie mentioned. mw1144 is the main host with a problem at the moment. TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Commented On] T109929: internal_api_error_BadMethodCallException: [xxx] Exception Caught: Call to a member function getNames() on a non-object (NULL)

2015-08-24 Thread Joe
Joe added a comment. I just restarted HHVM on mw1144, and the results of a failing query are good again. I think this is yet another case of stat_cache having some hiccups in HHVM. I will downgrade this to Normal priority for now as no host should spit any of such errors anymore. TASK

[Pywikipedia-bugs] [Maniphest] [Commented On] T109929: internal_api_error_BadMethodCallException: [xxx] Exception Caught: Call to a member function getNames() on a non-object (NULL)

2015-08-24 Thread jayvdb
jayvdb added a comment. This can be reproduced with the following $ (while true; do rm -rf tests/apicache; python -m unittest -v tests.api_tests.TestParamInfo.test_attributes ; done) 21 | egrep '^(OK|APIMWException)' (which effectively means that it can probably also be reproduced with a

[Pywikipedia-bugs] [Maniphest] [Changed Subscribers] T99366: error with httplib2 and unicode_literals: UnicodeDecodeError: 'ascii' codec can't decode byte 0xff in position 1872: ordinal not in range(1

2015-08-24 Thread yuvipanda
yuvipanda removed a subscriber: yuvipanda. TASK DETAIL https://phabricator.wikimedia.org/T99366 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: zhuyifei1999, yuvipanda Cc: jayvdb, gerritbot, valhallasw, pywikibot-bugs-list, XZise, Aklapper,

[Pywikipedia-bugs] [Maniphest] [Reopened] T78276: allpages filterlanglinks DBQueryError

2015-08-24 Thread jayvdb
jayvdb reopened this task as Open. jayvdb added a comment. The following still fail https://ar.wikipedia.org/w/api.php?action=querygenerator=allpagesgapfilterlanglinks=withlanglinksgaplimit=5format=jsoncontinue=

[Pywikipedia-bugs] [Maniphest] [Created] T110107: archivebot does not archive MediaWiki message delivery

2015-08-24 Thread JAnD
JAnD created this task. JAnD added a subscriber: JAnD. JAnD added a project: Pywikibot-archivebot.py. Herald added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION MediaWiki message delivery have not correct (localised) timestamp at the end and they are not archived in namespace 4

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T109929: internal_api_error_BadMethodCallException: [xxx] Exception Caught: Call to a member function getNames() on a non-object (NULL)

2015-08-24 Thread jayvdb
jayvdb moved this task to Upstream on the Pywikibot-tests workboard. TASK DETAIL https://phabricator.wikimedia.org/T109929 WORKBOARD https://phabricator.wikimedia.org/project/board/107/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Joe, jayvdb

[Pywikipedia-bugs] [Maniphest] [Closed] T105443: ipaddr 2.1.10 fails ip tests

2015-08-24 Thread jayvdb
jayvdb closed this task as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T105443 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: XZise, gerritbot, Aklapper, jayvdb, pywikibot-bugs-list, Malyacko

[Pywikipedia-bugs] [Maniphest] [Changed Project Column] T78668: occasional failures in TestUserContribs

2015-08-24 Thread jayvdb
jayvdb moved this task to Upstream on the Pywikibot-tests workboard. TASK DETAIL https://phabricator.wikimedia.org/T78668 WORKBOARD https://phabricator.wikimedia.org/project/board/107/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: