In T9067#130507, @epriestley wrote:Are people supposed to be able to see the repo if they are not in the project but in the space?
Yes. Adding projects never affect access control.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Aug 7 2015
Aug 7 2015
jcarrillo7 added a comment to T9067: phabricator daemon fails when updating repository (possibly due to attempting to email a user without access).
epriestley added a comment to T9067: phabricator daemon fails when updating repository (possibly due to attempting to email a user without access).
Are people supposed to be able to see the repo if they are not in the project but in the space?
jcarrillo7 updated subscribers of T9067: phabricator daemon fails when updating repository (possibly due to attempting to email a user without access).
@epriestley I believe this is happening because I have the repo in a space, but it also has a project set on it. I noticed that if you are in the space you can see the repo even if you are not in the project? I believe the person it is trying to email is not in the project but is in the space. Is this intentional? Are people supposed to be able to see the repo if they are not in the project but in the space?
Aug 6 2015
Aug 6 2015
joshuaspence added a comment to T9058: PhabricatorPolicyFilter::hasCapability() does not apply application-level "Can Use Application" policy checks.
OK. I figured out the issue. Steps to reproduce are roughly as follows:
joshuaspence added a comment to T9058: PhabricatorPolicyFilter::hasCapability() does not apply application-level "Can Use Application" policy checks.
./bin/worker execute --trace --id 18829015>>> [2] <connect> phabricator_worker
<<< [2] <connect> 4,734 us
>>> [3] <query> SELECT * FROM `worker_activetask` WHERE id IN ('18829015')
<<< [3] <query> 1,038 us
>>> [4] <query> SELECT * FROM `worker_archivetask` WHERE (id in (18829015)) ORDER BY id DESC
<<< [4] <query> 1,051 us
>>> [5] <connect> phabricator_worker
<<< [5] <connect> 4,057 us
>>> [6] <query> UPDATE `worker_activetask` SET `failureTime` = '1438841678', `taskClass` = 'PhabricatorApplicationTransactionPublishWorker', `leaseOwner` = NULL, `leaseExpires` = '1438841719', `failureCount` = '1744', `dataID` = '18858361', `priority` = '1000', `objectPHID` = 'PHID-DREV-4mhbuxmiuwzo37rixqlg', `id` = '18829015' WHERE `id` = '18829015'
<<< [6] <query> 15,661 us
>>> [7] <query> SELECT * FROM `worker_taskdata` WHERE id = 18858361
<<< [7] <query> 1,097 us
Executing task 18829015 (PhabricatorApplicationTransactionPublishWorker)...>>> [8] <connect> phabricator_differential
<<< [8] <connect> 4,149 us
>>> [9] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.phid IN ('PHID-DREV-4mhbuxmiuwzo37rixqlg')) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [9] <query> 1,096 us
>>> [10] <connect> phabricator_repository
<<< [10] <connect> 4,121 us
>>> [11] <query> SELECT `r`.* FROM `repository` r WHERE (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [11] <query> 1,149 us
>>> [12] <query> SELECT * FROM `differential_transaction` x WHERE (phid IN ('PHID-XACT-DREV-p5gcdmcnkw5wbkf', 'PHID-XACT-DREV-sxxh7nigyrhy7fh', 'PHID-XACT-DREV-gdelyb3soycjphm', 'PHID-XACT-DREV-3chlxztlhpwmnry', 'PHID-XACT-DREV-aewd7vbxwkvsfjx', 'PHID-XACT-DREV-xrhkvvzmlai4qhw', 'PHID-XACT-DREV-pxrls5jrsppn4qr')) ORDER BY `id` DESC
<<< [12] <query> 1,271 us
>>> [13] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.phid IN ('PHID-DREV-4mhbuxmiuwzo37rixqlg')) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [13] <query> 1,080 us
>>> [14] <query> SELECT `r`.* FROM `repository` r WHERE (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [14] <query> 1,074 us
>>> [15] <connect> phabricator_auth
<<< [15] <connect> 4,305 us
>>> [16] <query> SELECT * FROM `auth_providerconfig` ORDER BY `id` DESC
<<< [16] <query> 1,151 us
>>> [17] <connect> phabricator_project
<<< [17] <connect> 4,077 us
>>> [18] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [18] <query> 1,244 us
>>> [19] <connect> phabricator_file
<<< [19] <connect> 4,019 us
>>> [20] <query> SELECT `f`.* FROM `file` f WHERE (f.phid IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) ORDER BY `f`.`id` DESC
<<< [20] <query> 1,137 us
>>> [21] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [21] <query> 1,091 us
>>> [22] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')
<<< [22] <query> 1,033 us
>>> [23] <query> SELECT `f`.* FROM `file` f JOIN `file_transformedfile` t ON t.transformedPHID = f.phid WHERE (((t.originalPHID = 'PHID-VOID-00000000000000000000' AND t.transform = 'builtin:project.png'))) ORDER BY `f`.`id` DESC
<<< [23] <query> 1,102 us
>>> [24] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [24] <query> 1,044 us
>>> [25] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')
<<< [25] <query> 1,024 us
>>> [26] <connect> phabricator_user
<<< [26] <connect> 4,075 us
>>> [27] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm')) ORDER BY `user`.`id` DESC
<<< [27] <query> 1,188 us
>>> [28] <connect> phabricator_maniphest
<<< [28] <connect> 4,014 us
>>> [29] <query> SELECT `task`.* FROM `maniphest_task` task WHERE (task.phid in ('PHID-TASK-xlaezfav3hqyzgbie2li')) ORDER BY `task`.`id` DESC
<<< [29] <query> 1,096 us
>>> [30] <query> SELECT * FROM `differential_diff` WHERE (phid IN ('PHID-DIFF-qr2rcjd2lparj2atn2m6')) ORDER BY `id` DESC
<<< [30] <query> 1,064 us
>>> [31] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.id IN (23146)) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [31] <query> 1,055 us
>>> [32] <query> SELECT `r`.* FROM `repository` r WHERE (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [32] <query> 1,081 us
>>> [33] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.id IN (23146)) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [33] <query> 1,106 us
>>> [34] <query> SELECT `r`.* FROM `repository` r WHERE (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [34] <query> 1,075 us
>>> [35] <query> SELECT revisionID, id FROM `differential_diff` WHERE revisionID IN (23146)
ORDER BY id DESC
<<< [35] <query> 1,024 us
>>> [36] <query> SELECT * FROM `differential_diff` WHERE id IN (566473)
<<< [36] <query> 1,044 us
>>> [37] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-DREV-4mhbuxmiuwzo37rixqlg')) AND (edge.type IN ('35')) ORDER BY edge.dateCreated ASC, edge.seq ASC
<<< [37] <query> 1,118 us
>>> [38] <query> SELECT edgedata.* FROM `edgedata` edgedata WHERE id IN (85773, 85774, 85775, 85776)
<<< [38] <query> 1,038 us
>>> [39] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [39] <query> 1,209 us
>>> [40] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) AND (edge.type IN ('21')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [40] <query> 1,214 us
>>> [41] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm', 'PHID-USER-mw6ockgrrgytq3d3yywa', 'PHID-USER-peuiavsm52zpxge5kiok', 'PHID-USER-hzs5buz4sbj5lcbwx4vu', 'PHID-USER-comtfhp2czgmyrs3cm7m', 'PHID-USER-inwz7rtaiuxgmjduhmmq', 'PHID-USER-hfenohlvucsbthy2su73', 'PHID-USER-abzwhc667osh5mwd4gk7', 'PHID-USER-yl3qonlcgmrtn3tdxppz', 'PHID-USER-3u5vybbidp7ael5ebh6z', 'PHID-USER-cfqyrlmwwho74uzi4cbl', 'PHID-USER-bqflamirb2342abaeqf5', 'PHID-USER-q2zc6dtm6uvbjqsxzut6', 'PHID-USER-raqt
<<< [41] <query> 2,285 us
>>> [42] <connect> phabricator_spaces
<<< [42] <connect> 4,078 us
>>> [43] <query> SELECT * FROM `spaces_namespace` ORDER BY `id` DESC
<<< [43] <query> 1,029 us
>>> [44] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm')) ORDER BY `user`.`id` DESC
<<< [44] <query> 1,107 us
>>> [45] <connect> phabricator_policy
<<< [45] <connect> 4,195 us
>>> [46] <query> SELECT * FROM `policy` WHERE phid IN ('PHID-PLCY-mz7dj6am3bq4yx477tgg')
<<< [46] <query> 1,077 us
>>> [47] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' JOIN `edge` e ON e.src = p.phid AND e.type = 13 WHERE (phid IN ('PHID-PROJ-5fgvj2vy6q3bzdcyrdsx')) AND (e.dst IN ('PHID-USER-l4hrts2frjnyghof5fgm')) GROUP BY p.phid ORDER BY `p`.`name` ASC
<<< [47] <query> 1,127 us
>>> [48] <query> SELECT * FROM `differential_diff` WHERE (phid IN ('PHID-DIFF-qr2rcjd2lparj2atn2m6')) ORDER BY `id` DESC
<<< [48] <query> 1,108 us
>>> [49] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.id IN (23146)) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [49] <query> 1,131 us
>>> [50] <query> SELECT * FROM `policy` WHERE phid IN ('PHID-PLCY-uwziuxgtcivsiknlo73u')
<<< [50] <query> 1,127 us
>>> [51] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' JOIN `edge` e ON e.src = p.phid AND e.type = 13 WHERE (phid IN ('PHID-PROJ-5fgvj2vy6q3bzdcyrdsx')) AND (e.dst IN ('PHID-USER-l4hrts2frjnyghof5fgm')) GROUP BY p.phid ORDER BY `p`.`name` ASC
<<< [51] <query> 1,186 us
>>> [52] <query> SELECT `r`.* FROM `repository` r WHERE (`r`.spacePHID IS NULL) AND (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [52] <query> 1,186 us
>>> [53] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = 'PHID-USER-l4hrts2frjnyghof5fgm' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [53] <query> 1,189 us
>>> [54] <query> SELECT `f`.* FROM `file` f WHERE (f.phid IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) ORDER BY `f`.`id` DESC
<<< [54] <query> 1,093 us
>>> [55] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [55] <query> 1,065 us
>>> [56] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')
<<< [56] <query> 1,034 us
>>> [57] <query> SELECT `f`.* FROM `file` f JOIN `file_transformedfile` t ON t.transformedPHID = f.phid WHERE (((t.originalPHID = 'PHID-VOID-00000000000000000000' AND t.transform = 'builtin:project.png'))) ORDER BY `f`.`id` DESC
<<< [57] <query> 1,157 us
>>> [58] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [58] <query> 1,067 us
>>> [59] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')
<<< [59] <query> 1,008 us
>>> [60] <query> SELECT `task`.* FROM `maniphest_task` task WHERE (`task`.spacePHID IS NULL) AND (task.phid in ('PHID-TASK-xlaezfav3hqyzgbie2li')) ORDER BY `task`.`id` DESC
<<< [60] <query> 1,076 us
>>> [61] <query> SELECT * FROM `differential_diff` WHERE (phid IN ('PHID-DIFF-qr2rcjd2lparj2atn2m6')) ORDER BY `id` DESC
<<< [61] <query> 1,071 us
>>> [62] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.id IN (23146)) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [62] <query> 1,053 us
>>> [63] <query> SELECT `r`.* FROM `repository` r WHERE (`r`.spacePHID IS NULL) AND (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [63] <query> 1,076 us
>>> [64] <query> SELECT * FROM `differential_changeset` WHERE (diffID IN (565918)) ORDER BY `id` DESC
<<< [64] <query> 1,121 us
>>> [65] <query> SELECT * FROM `differential_hunk_modern` WHERE (changesetID IN (7748366, 7748365)) ORDER BY `id` ASC
<<< [65] <query> 1,137 us
>>> [66] <query> SELECT * FROM `differential_hunk` WHERE (changesetID IN (7748366, 7748365)) ORDER BY `id` ASC
<<< [66] <query> 1,071 us
>>> [67] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-DREV-4mhbuxmiuwzo37rixqlg')) AND (edge.type IN ('41')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [67] <query> 1,075 us
>>> [68] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm')) ORDER BY `user`.`id` DESC
<<< [68] <query> 1,165 us
>>> [69] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = 'PHID-USER-l4hrts2frjnyghof5fgm' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [69] <query> 1,198 us
>>> [70] <query> SELECT `f`.* FROM `file` f WHERE (f.phid IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) ORDER BY `f`.`id` DESC
<<< [70] <query> 1,080 us
>>> [71] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [71] <query> 1,133 us
>>> [72] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')
<<< [72] <query> 1,029 us
>>> [73] <query> SELECT `f`.* FROM `file` f JOIN `file_transformedfile` t ON t.transformedPHID = f.phid WHERE (((t.originalPHID = 'PHID-VOID-00000000000000000000' AND t.transform = 'builtin:project.png'))) ORDER BY `f`.`id` DESC
<<< [73] <query> 1,090 us
>>> [74] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [74] <query> 1,036 us
>>> [75] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')
<<< [75] <query> 1,041 us
>>> [76] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm')) ORDER BY `user`.`id` DESC
<<< [76] <query> 1,101 us
>>> [77] <query> SELECT * FROM `policy` WHERE phid IN ('PHID-PLCY-mz7dj6am3bq4yx477tgg')
<<< [77] <query> 1,055 us
>>> [78] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' JOIN `edge` e ON e.src = p.phid AND e.type = 13 WHERE (phid IN ('PHID-PROJ-5fgvj2vy6q3bzdcyrdsx')) AND (e.dst IN ('PHID-USER-mw6ockgrrgytq3d3yywa')) GROUP BY p.phid ORDER BY `p`.`name` ASC
<<< [78] <query> 1,147 us
>>> [79] <query> SELECT * FROM `differential_diff` WHERE (phid IN ('PHID-DIFF-qr2rcjd2lparj2atn2m6')) ORDER BY `id` DESC
<<< [79] <query> 1,092 us
>>> [80] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.id IN (23146)) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [80] <query> 1,067 us
>>> [81] <query> SELECT * FROM `policy` WHERE phid IN ('PHID-PLCY-uwziuxgtcivsiknlo73u')
<<< [81] <query> 1,007 us
>>> [82] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' JOIN `edge` e ON e.src = p.phid AND e.type = 13 WHERE (phid IN ('PHID-PROJ-5fgvj2vy6q3bzdcyrdsx')) AND (e.dst IN ('PHID-USER-mw6ockgrrgytq3d3yywa')) GROUP BY p.phid ORDER BY `p`.`name` ASC
<<< [82] <query> 1,076 us
>>> [83] <query> SELECT `r`.* FROM `repository` r WHERE (`r`.spacePHID IS NULL) AND (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [83] <query> 1,091 us
>>> [84] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = 'PHID-USER-mw6ockgrrgytq3d3yywa' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [84] <query> 1,177 us
>>> [85] <query> SELECT `f`.* FROM `file` f WHERE (f.phid IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) ORDER BY `f`.`id` DESC
<<< [85] <query> 1,092 us
>>> [86] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [86] <query> 1,050 us
>>> [87] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')
<<< [87] <query> 1,024 us
>>> [88] <query> SELECT `f`.* FROM `file` f JOIN `file_transformedfile` t ON t.transformedPHID = f.phid WHERE (((t.originalPHID = 'PHID-VOID-00000000000000000000' AND t.transform = 'builtin:project.png'))) ORDER BY `f`.`id` DESC
<<< [88] <query> 1,127 us
>>> [89] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [89] <query> 1,081 us
>>> [90] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')
<<< [90] <query> 1,111 us
>>> [91] <query> SELECT `task`.* FROM `maniphest_task` task WHERE (`task`.spacePHID IS NULL) AND (task.phid in ('PHID-TASK-xlaezfav3hqyzgbie2li')) ORDER BY `task`.`id` DESC
<<< [91] <query> 1,105 us
>>> [92] <query> SELECT * FROM `differential_diff` WHERE (phid IN ('PHID-DIFF-qr2rcjd2lparj2atn2m6')) ORDER BY `id` DESC
<<< [92] <query> 1,070 us
>>> [93] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.id IN (23146)) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [93] <query> 1,168 us
>>> [94] <query> SELECT `r`.* FROM `repository` r WHERE (`r`.spacePHID IS NULL) AND (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [94] <query> 1,073 us
>>> [95] <query> SELECT * FROM `differential_changeset` WHERE (diffID IN (565918)) ORDER BY `id` DESC
<<< [95] <query> 1,127 us
>>> [96] <query> SELECT * FROM `differential_hunk_modern` WHERE (changesetID IN (7748366, 7748365)) ORDER BY `id` ASC
<<< [96] <query> 1,126 us
>>> [97] <query> SELECT * FROM `differential_hunk` WHERE (changesetID IN (7748366, 7748365)) ORDER BY `id` ASC
<<< [97] <query> 1,059 us
>>> [98] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-DREV-4mhbuxmiuwzo37rixqlg')) AND (edge.type IN ('41')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [98] <query> 1,059 us
>>> [99] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm')) ORDER BY `user`.`id` DESC
<<< [99] <query> 1,173 us
>>> [100] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = 'PHID-USER-mw6ockgrrgytq3d3yywa' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [100] <query> 1,222 us
>>> [101] <query> SELECT `f`.* FROM `file` f WHERE (f.phid IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) ORDER BY `f`.`id` DESC
<<< [101] <query> 1,056 us
>>> [102] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [102] <query> 1,157 us
>>> [103] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')
<<< [103] <query> 1,034 us
>>> [104] <query> SELECT `f`.* FROM `file` f JOIN `file_transformedfile` t ON t.transformedPHID = f.phid WHERE (((t.originalPHID = 'PHID-VOID-00000000000000000000' AND t.transform = 'builtin:project.png'))) ORDER BY `f`.`id` DESC
<<< [104] <query> 1,107 us
>>> [105] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [105] <query> 1,055 us
>>> [106] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')
<<< [106] <query> 1,164 us
>>> [107] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm')) ORDER BY `user`.`id` DESC
<<< [107] <query> 1,117 us
>>> [108] <query> SELECT * FROM `policy` WHERE phid IN ('PHID-PLCY-mz7dj6am3bq4yx477tgg')
<<< [108] <query> 1,070 us
>>> [109] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' JOIN `edge` e ON e.src = p.phid AND e.type = 13 WHERE (phid IN ('PHID-PROJ-5fgvj2vy6q3bzdcyrdsx')) AND (e.dst IN ('PHID-USER-peuiavsm52zpxge5kiok')) GROUP BY p.phid ORDER BY `p`.`name` ASC
<<< [109] <query> 1,126 us
>>> [110] <query> SELECT * FROM `differential_diff` WHERE (phid IN ('PHID-DIFF-qr2rcjd2lparj2atn2m6')) ORDER BY `id` DESC
<<< [110] <query> 1,106 us
>>> [111] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.id IN (23146)) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [111] <query> 1,132 us
>>> [112] <query> SELECT * FROM `policy` WHERE phid IN ('PHID-PLCY-uwziuxgtcivsiknlo73u')
<<< [112] <query> 1,098 us
>>> [113] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' JOIN `edge` e ON e.src = p.phid AND e.type = 13 WHERE (phid IN ('PHID-PROJ-5fgvj2vy6q3bzdcyrdsx')) AND (e.dst IN ('PHID-USER-peuiavsm52zpxge5kiok')) GROUP BY p.phid ORDER BY `p`.`name` ASC
<<< [113] <query> 1,122 us
>>> [114] <query> SELECT `r`.* FROM `repository` r WHERE (`r`.spacePHID IS NULL) AND (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [114] <query> 1,063 us
>>> [115] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = 'PHID-USER-peuiavsm52zpxge5kiok' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [115] <query> 1,185 us
>>> [116] <query> SELECT `f`.* FROM `file` f WHERE (f.phid IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) ORDER BY `f`.`id` DESC
<<< [116] <query> 1,102 us
>>> [117] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [117] <query> 1,079 us
>>> [118] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')
<<< [118] <query> 1,071 us
>>> [119] <query> SELECT `f`.* FROM `file` f JOIN `file_transformedfile` t ON t.transformedPHID = f.phid WHERE (((t.originalPHID = 'PHID-VOID-00000000000000000000' AND t.transform = 'builtin:project.png'))) ORDER BY `f`.`id` DESC
<<< [119] <query> 1,133 us
>>> [120] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [120] <query> 1,109 us
>>> [121] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')
<<< [121] <query> 1,040 us
>>> [122] <query> SELECT `task`.* FROM `maniphest_task` task WHERE (`task`.spacePHID IS NULL) AND (task.phid in ('PHID-TASK-xlaezfav3hqyzgbie2li')) ORDER BY `task`.`id` DESC
<<< [122] <query> 1,108 us
>>> [123] <query> SELECT * FROM `differential_diff` WHERE (phid IN ('PHID-DIFF-qr2rcjd2lparj2atn2m6')) ORDER BY `id` DESC
<<< [123] <query> 1,287 us
>>> [124] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.id IN (23146)) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [124] <query> 1,065 us
>>> [125] <query> SELECT `r`.* FROM `repository` r WHERE (`r`.spacePHID IS NULL) AND (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [125] <query> 1,141 us
>>> [126] <query> SELECT * FROM `differential_changeset` WHERE (diffID IN (565918)) ORDER BY `id` DESC
<<< [126] <query> 1,157 us
>>> [127] <query> SELECT * FROM `differential_hunk_modern` WHERE (changesetID IN (7748366, 7748365)) ORDER BY `id` ASC
<<< [127] <query> 1,236 us
>>> [128] <query> SELECT * FROM `differential_hunk` WHERE (changesetID IN (7748366, 7748365)) ORDER BY `id` ASC
<<< [128] <query> 1,005 us
>>> [129] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-DREV-4mhbuxmiuwzo37rixqlg')) AND (edge.type IN ('41')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [129] <query> 1,072 us
>>> [130] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm')) ORDER BY `user`.`id` DESC
<<< [130] <query> 1,127 us
>>> [131] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = 'PHID-USER-peuiavsm52zpxge5kiok' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [131] <query> 1,267 us
>>> [132] <query> SELECT `f`.* FROM `file` f WHERE (f.phid IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) ORDER BY `f`.`id` DESC
<<< [132] <query> 1,084 us
>>> [133] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [133] <query> 1,061 us
>>> [134] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')
<<< [134] <query> 1,036 us
>>> [135] <query> SELECT `f`.* FROM `file` f JOIN `file_transformedfile` t ON t.transformedPHID = f.phid WHERE (((t.originalPHID = 'PHID-VOID-00000000000000000000' AND t.transform = 'builtin:project.png'))) ORDER BY `f`.`id` DESC
<<< [135] <query> 1,168 us
>>> [136] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [136] <query> 1,050 us
>>> [137] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')
<<< [137] <query> 1,127 us
>>> [138] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm')) ORDER BY `user`.`id` DESC
<<< [138] <query> 1,140 us
>>> [139] <query> SELECT * FROM `policy` WHERE phid IN ('PHID-PLCY-mz7dj6am3bq4yx477tgg')
<<< [139] <query> 1,049 us
>>> [140] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' JOIN `edge` e ON e.src = p.phid AND e.type = 13 WHERE (phid IN ('PHID-PROJ-5fgvj2vy6q3bzdcyrdsx')) AND (e.dst IN ('PHID-USER-hzs5buz4sbj5lcbwx4vu')) GROUP BY p.phid ORDER BY `p`.`name` ASC
<<< [140] <query> 1,248 us
>>> [141] <query> SELECT * FROM `differential_diff` WHERE (phid IN ('PHID-DIFF-qr2rcjd2lparj2atn2m6')) ORDER BY `id` DESC
<<< [141] <query> 1,143 us
>>> [142] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.id IN (23146)) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [142] <query> 1,080 us
>>> [143] <query> SELECT * FROM `policy` WHERE phid IN ('PHID-PLCY-uwziuxgtcivsiknlo73u')
<<< [143] <query> 1,055 us
>>> [144] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' JOIN `edge` e ON e.src = p.phid AND e.type = 13 WHERE (phid IN ('PHID-PROJ-5fgvj2vy6q3bzdcyrdsx')) AND (e.dst IN ('PHID-USER-hzs5buz4sbj5lcbwx4vu')) GROUP BY p.phid ORDER BY `p`.`name` ASC
<<< [144] <query> 1,117 us
>>> [145] <query> SELECT `r`.* FROM `repository` r WHERE (`r`.spacePHID IS NULL) AND (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [145] <query> 1,115 us
>>> [146] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = 'PHID-USER-hzs5buz4sbj5lcbwx4vu' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [146] <query> 1,227 us
>>> [147] <query> SELECT `f`.* FROM `file` f WHERE (f.phid IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) ORDER BY `f`.`id` DESC
<<< [147] <query> 1,126 us
>>> [148] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [148] <query> 1,100 us
>>> [149] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')
<<< [149] <query> 1,075 us
>>> [150] <query> SELECT `f`.* FROM `file` f JOIN `file_transformedfile` t ON t.transformedPHID = f.phid WHERE (((t.originalPHID = 'PHID-VOID-00000000000000000000' AND t.transform = 'builtin:project.png'))) ORDER BY `f`.`id` DESC
<<< [150] <query> 1,148 us
>>> [151] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [151] <query> 1,224 us
>>> [152] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')
<<< [152] <query> 1,061 us
>>> [153] <query> SELECT `task`.* FROM `maniphest_task` task WHERE (`task`.spacePHID IS NULL) AND (task.phid in ('PHID-TASK-xlaezfav3hqyzgbie2li')) ORDER BY `task`.`id` DESC
<<< [153] <query> 1,147 us
>>> [154] <query> SELECT * FROM `differential_diff` WHERE (phid IN ('PHID-DIFF-qr2rcjd2lparj2atn2m6')) ORDER BY `id` DESC
<<< [154] <query> 1,089 us
>>> [155] <query> (SELECT `r`.* FROM `differential_revision` r WHERE (r.id IN (23146)) ORDER BY `r`.`dateModified` DESC, `r`.`id` DESC )
<<< [155] <query> 1,092 us
>>> [156] <query> SELECT `r`.* FROM `repository` r WHERE (`r`.spacePHID IS NULL) AND (r.phid IN ('PHID-REPO-rgnn364lembo2emt5622')) ORDER BY `r`.`id` DESC
<<< [156] <query> 1,240 us
>>> [157] <query> SELECT * FROM `differential_changeset` WHERE (diffID IN (565918)) ORDER BY `id` DESC
<<< [157] <query> 1,157 us
>>> [158] <query> SELECT * FROM `differential_hunk_modern` WHERE (changesetID IN (7748366, 7748365)) ORDER BY `id` ASC
<<< [158] <query> 1,168 us
>>> [159] <query> SELECT * FROM `differential_hunk` WHERE (changesetID IN (7748366, 7748365)) ORDER BY `id` ASC
<<< [159] <query> 1,052 us
>>> [160] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-DREV-4mhbuxmiuwzo37rixqlg')) AND (edge.type IN ('41')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [160] <query> 1,132 us
>>> [161] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm')) ORDER BY `user`.`id` DESC
<<< [161] <query> 1,228 us
>>> [162] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = 'PHID-USER-hzs5buz4sbj5lcbwx4vu' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [162] <query> 1,482 us
>>> [163] <query> SELECT `f`.* FROM `file` f WHERE (f.phid IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) ORDER BY `f`.`id` DESC
<<< [163] <query> 1,241 us
>>> [164] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [164] <query> 1,129 us
>>> [165] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')
<<< [165] <query> 1,044 us
>>> [166] <query> SELECT `f`.* FROM `file` f JOIN `file_transformedfile` t ON t.transformedPHID = f.phid WHERE (((t.originalPHID = 'PHID-VOID-00000000000000000000' AND t.transform = 'builtin:project.png'))) ORDER BY `f`.`id` DESC
<<< [166] <query> 1,202 us
>>> [167] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [167] <query> 1,096 us
>>> [168] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')
<<< [168] <query> 1,101 us
>>> [169] <query> SELECT `user`.* FROM `user` user WHERE (user.phid IN ('PHID-USER-l4hrts2frjnyghof5fgm')) ORDER BY `user`.`id` DESC
<<< [169] <query> 1,410 us
>>> [170] <query> SELECT * FROM `policy` WHERE phid IN ('PHID-PLCY-mz7dj6am3bq4yx477tgg')
<<< [170] <query> 1,110 us
>>> [171] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = '' JOIN `edge` e ON e.src = p.phid AND e.type = 13 WHERE (phid IN ('PHID-PROJ-5fgvj2vy6q3bzdcyrdsx')) AND (e.dst IN ('PHID-USER-comtfhp2czgmyrs3cm7m')) GROUP BY p.phid ORDER BY `p`.`name` ASC
<<< [171] <query> 1,152 us
>>> [172] <query> SELECT `p`.*, vm.dst viewerIsMember FROM `project` p LEFT JOIN `edge` vm ON vm.src = p.phid AND vm.type = 13 AND vm.dst = 'PHID-USER-comtfhp2czgmyrs3cm7m' WHERE (phid IN ('PHID-PROJ-z4lum22ekior7wxtn7ub', 'PHID-PROJ-fpucoegg437ttgxyfciu')) ORDER BY `p`.`name` ASC
<<< [172] <query> 1,298 us
>>> [173] <query> SELECT `f`.* FROM `file` f WHERE (f.phid IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) ORDER BY `f`.`id` DESC
<<< [173] <query> 1,065 us
>>> [174] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [174] <query> 1,056 us
>>> [175] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-fbyv3ulhxu3erfudpdzg')
<<< [175] <query> 1,091 us
>>> [176] <query> SELECT `f`.* FROM `file` f JOIN `file_transformedfile` t ON t.transformedPHID = f.phid WHERE (((t.originalPHID = 'PHID-VOID-00000000000000000000' AND t.transform = 'builtin:project.png'))) ORDER BY `f`.`id` DESC
<<< [176] <query> 1,086 us
>>> [177] <query> SELECT edge.* FROM `edge` edge WHERE (edge.src IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')) AND (edge.type IN ('26')) ORDER BY edge.dateCreated DESC, edge.seq DESC
<<< [177] <query> 1,108 us
>>> [178] <query> SELECT * FROM `file_transformedfile` WHERE transformedPHID IN ('PHID-FILE-mpgyi55wthmxjdg4vewp')
<<< [178] <query> 1,053 us
>>> [179] <query> SELECT `task`.* FROM `maniphest_task` task WHERE (`task`.spacePHID IS NULL) AND (task.phid in ('PHID-TASK-xlaezfav3hqyzgbie2li')) ORDER BY `task`.`id` DESC
<<< [179] <query> 1,196 us
>>> [180] <query> UPDATE `worker_activetask` SET `failureTime` = '1438841719', `taskClass` = 'PhabricatorApplicationTransactionPublishWorker', `leaseOwner` = NULL, `leaseExpires` = '300', `failureCount` = '1745', `dataID` = '18858361', `priority` = '1000', `objectPHID` = 'PHID-DREV-4mhbuxmiuwzo37rixqlg', `id` = '18829015' WHERE `id` = '18829015'
<<< [180] <query> 11,445 us
[2015-08-06 16:15:19] EXCEPTION: (Exception) Diff "PHID-DIFF-qr2rcjd2lparj2atn2m6" does not exist! at [<phabricator>/src/applications/differential/editor/DifferentialTransactionEditor.php:1535]
arcanist(head=master, ref.master=0d6f3328a08f), phabricator(head=master, ref.master=4139305f73f0, custom=1), phlab(head=master, ref.master=c090c8485be5), phutil(head=master, ref.master=aa6cd8f7e5e5)
#0 DifferentialTransactionEditor::requireDiff(string, boolean) called at [<phabricator>/src/applications/differential/editor/DifferentialTransactionEditor.php:1243]
#1 DifferentialTransactionEditor::buildMailBody(DifferentialRevision, array) called at [<phabricator>/src/applications/transactions/editor/PhabricatorApplicationTransactionEditor.php:2326]
#2 PhabricatorApplicationTransactionEditor::buildMailForTarget(DifferentialRevision, array, PhabricatorMailTarget) called at [<phabricator>/src/applications/transactions/editor/PhabricatorApplicationTransactionEditor.php:2285]
#3 PhabricatorApplicationTransactionEditor::buildMail(DifferentialRevision, array) called at [<phabricator>/src/applications/transactions/editor/PhabricatorApplicationTransactionEditor.php:1046]
#4 PhabricatorApplicationTransactionEditor::publishTransactions(DifferentialRevision, array) called at [<phabricator>/src/applications/transactions/worker/PhabricatorApplicationTransactionPublishWorker.php:21]
#5 PhabricatorApplicationTransactionPublishWorker::doWork() called at [<phabricator>/src/infrastructure/daemon/workers/PhabricatorWorker.php:91]
#6 PhabricatorWorker::executeTask() called at [<phabricator>/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php:162]
#7 PhabricatorWorkerActiveTask::executeTask() called at [<phabricator>/src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementExecuteWorkflow.php:51]
#8 PhabricatorWorkerManagementExecuteWorkflow::execute(PhutilArgumentParser) called at [<phutil>/src/parser/argument/PhutilArgumentParser.php:406]
#9 PhutilArgumentParser::parseWorkflowsFull(array) called at [<phutil>/src/parser/argument/PhutilArgumentParser.php:301]
#10 PhutilArgumentParser::parseWorkflows(array) called at [<phabricator>/scripts/setup/manage_worker.php:21]joshuaspence added a comment to T9058: PhabricatorPolicyFilter::hasCapability() does not apply application-level "Can Use Application" policy checks.
It looks like at some stage, this code is being executed:
joshuaspence added a comment to T9058: PhabricatorPolicyFilter::hasCapability() does not apply application-level "Can Use Application" policy checks.
Running this code works fine as well:
joshuaspence added a comment to T9058: PhabricatorPolicyFilter::hasCapability() does not apply application-level "Can Use Application" policy checks.
To clarify, the PHID does exist (I checked by querying the database directly)
Aug 4 2015
Aug 4 2015
chad changed the visibility for T3145: Add configuration to specify additional bots/daemons on phd start.
chad closed T9064: Daemon console isn't mobile friendly as Resolved by committing Restricted Diffusion Commit.
chad added a revision to T9064: Daemon console isn't mobile friendly: Restricted Differential Revision.
joshuaspence added a comment to T9058: PhabricatorPolicyFilter::hasCapability() does not apply application-level "Can Use Application" policy checks.
We have roughly 10 of these in our queue.
Aug 3 2015
Aug 3 2015
Wow, now that was quick @shrinidhirao. 🚀
At least for MITK-ProjectTemplate it works like a charm, thank you!
Is this right?
We have the same problem when importing existing git repositories:
Jul 29 2015
Jul 29 2015
hach-que added a comment to T8932: Failing Git commit / message parsers block the queue, even though they shouldn't.
Replicating right now:
Jul 28 2015
Jul 28 2015
Jul 23 2015
Jul 23 2015
joshuaspence added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
This happened again today, presumably because I added a new differential revision to PHID-TASK-bclylvkmj6c5kdn74s26.
Jul 22 2015
Jul 22 2015
Jul 21 2015
Jul 21 2015
We have not had any poltergeist sightings recently.
Cannot reproduce
I started with several "fresh" installs of phabricator in the meantime and couldn't reproduce this anymore. I guess this might be closed ... I do not have an idea what went wrong in the affected env .
Jul 20 2015
Jul 20 2015
joshuaspence added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
mysql> SELECT COUNT(id) FROM phabricator_maniphest.maniphest_transaction WHERE (objectPHID IN ('PHID-TASK-bclylvkmj6c5kdn74s26'));
+-----------+
| COUNT(id) |
+-----------+
| 1996 |
+-----------+joshuaspence added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
Ah, I think this is relevant...
@epriestley - I'm not sure, but perhaps my circumstances might be useful for debugging purposes. I thought I should share it with you.
joshuaspence added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
OK. If I get rid of the explicit phd.taskmasters setting then it seems to work. With phd.taskmasters set to 8 it seems to lock up at 100% CPU usage after a few minutes.
joshuaspence added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
This has happened three time today :(
joshuaspence added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
Hmm. It has happened again, even with --autoscale-reserve 0.25.
Jul 18 2015
Jul 18 2015
epriestley added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
That isn't a great solution - it should be possible to set a max ram used, rather than max percent free
epriestley added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
Shouldn't we do something similar by default?
eadler added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
That isn't a great solution - it should be possible to set a max ram used, rather than max percent free: http://blogs.msdn.com/b/oldnewthing/archive/2012/01/18/10257834.aspx
joshuaspence added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
Shouldn't we do something similar by default?
Jul 17 2015
Jul 17 2015
epriestley added a comment to T8871: Indexing a task with 2,000 comments required a lot of RAM in mid-2015.
Use --autoscale-reserve to prevent them from autoscaling past some amount of memory. For example, this will prevent autoscaling if less than 25% of RAM is free:
Jul 16 2015
Jul 16 2015
hach-que added a comment to T8857: Make Git commit / message parsers eventually fail or de-prioritize on failure.
Invalid utf8 for JSON encoding. Basically until phabricator has a binary wire format for conduit that can handle invalid character sets, these commits will always fail.
epriestley added a comment to T8857: Make Git commit / message parsers eventually fail or de-prioritize on failure.
Why are they failing?
Jul 14 2015
Jul 14 2015
I can write a lock log for this but it's going to add a huge amount of complexity and basically amount to implementing locks ourselves from scratch. However, I don't see any other way forward.
Jul 13 2015
Jul 13 2015
We think we just ran into this today? But the problem mysteriously resolved itself after 2 hours, so we can't be much help in reproing.
Jul 9 2015
Jul 9 2015
hach-que renamed T8809: Support more complex human-usable weekly clocks in trigger infrastructure from Support more complex human-usable daily clocks in trigger infrastructure to Support more complex human-usable weekly clocks in trigger infrastructure.
hach-que updated the task description for T8809: Support more complex human-usable weekly clocks in trigger infrastructure.
Jul 8 2015
Jul 8 2015
I believe I get the same issue in my production environment
There's a difference, as I don't have any matching entries in the worker_archivetask table
Jun 30 2015
Jun 30 2015
anda added a comment to T8705: daemons constantly in need of restarting, after failed SVN import atttempt.
You were right, a few hour later, the it seems that all outstanding tasks had been failed, and the restarts stopped.
Jun 29 2015
Jun 29 2015
chad updated the task description for T8705: daemons constantly in need of restarting, after failed SVN import atttempt.
Jun 26 2015
Jun 26 2015
joshuaspence added a comment to T8681: Insufficient permission for adding an object to repository database objects.
Ahhh, some of the files in /var/repo/D/objects/ are owner by root, possibly because I ran sudo ./bin/repository import at one stage.
Jun 25 2015
Jun 25 2015
I think the root cause of this issue is non-utf8 rawDiffs failing to encode when being passed to the publisher.
epriestley added a revision to T8672: PhabricatorTaskmasterDaemon fatals in PublishWorker: Restricted Differential Revision.
Jun 23 2015
Jun 23 2015
epriestley renamed T5166: Expand the BulkJob tool from Write a piece of UI to let users view the progress of long-running background tasks to Expand the BulkJob tool.
This now exists after T8637, but has various missing features and hasn't been adapted for other use cases mentioned here yet.
epriestley closed T8637: Maniphest batch editor can affect far too many tasks, a subtask of T5166: Expand the BulkJob tool, as Resolved.
Jun 22 2015
Jun 22 2015
Jun 16 2015
Jun 16 2015
Jun 15 2015
Jun 15 2015
It's fixed now, but every 30 seconds, logs is populated with
This should be fixed at HEAD.
joshuaspence closed T8538: Phd daemon won't run as Resolved by committing Restricted Diffusion Commit.
Jun 12 2015
Jun 12 2015
epriestley closed T8526: Out of memory issue with Diffusion when Phabricator daemons are running for at least a day as Invalid.
I'm unable to reproduce this problem. We routinely run daemons for long periods of time without issues. See:
Jun 9 2015
Jun 9 2015
Jun 8 2015
Jun 8 2015
I don't, but it maybe stops bad things from happening in cases where destruction takes a bad time? I was destroying a Diviner book and it took a long time so I ^Ced it and ran it again with --trace. I wasn't too worried in this case because Diviner books don't utilize a lot of infrastructure. But for other objects, this could be problematic maybe?
Why do you need to destroy enough objects for this to matter?
May 26 2015
May 26 2015
spooky!
I have not seen this since moving our install a month ago. I don't have the logs from the old server to verify if that was before or after D12574. Maybe the old server was haunted? ¯\_(ツ)_/¯
May 25 2015
May 25 2015
Is this still an issue after D12574?
May 14 2015
May 14 2015
May 13 2015
May 13 2015
joshuaspence closed T7107: When destroying an object, destroy associated worker tasks and notifications as Resolved by committing Restricted Diffusion Commit.
joshuaspence added a revision to T7107: When destroying an object, destroy associated worker tasks and notifications: Restricted Differential Revision.
May 8 2015
May 8 2015
to the best of my knowledge, no, but I will comment on the implementation if I see anything incompatible.
Do other non-linux POSIX systems expect different, incompatible behaviors?
FWIW I hope whatever solution is built is not specific to Linux and the LSB but will work with other non-linux POSIX systems as well.
May 4 2015
May 4 2015
epriestley closed T6735: launching daemons (phd) locks server (high load) or start is failing as Resolved.
With autoscaling pools and reduced overseer memory requirements this is probably indirectly fixed -- phd start is ~3x less memory hungry or something in that vein. Haven't seen any more reports of it recently.
Apr 27 2015
Apr 27 2015
Not sure this is fixed yet.
epriestley closed T6958: Make cause/resolution for PhutilLockException during repository import more clear as Resolved by committing Restricted Diffusion Commit.
epriestley closed T7484: Lock is not locked by this process as Resolved by committing Restricted Diffusion Commit.
DeanBodart moved T7475: Reset umask explicitly in daemons from Backlog to In Progress on the Wikimedia board.
epriestley added a revision to T6958: Make cause/resolution for PhutilLockException during repository import more clear: Restricted Differential Revision.
epriestley added a revision to T7484: Lock is not locked by this process: Restricted Differential Revision.
Apr 25 2015
Apr 25 2015
epriestley renamed T5896: Mercurial fails to parse (A or B or ... or Z) revsets with more than about 300 items from Update error on mercurial repo with 11k+ commits to Mercurial fails to parse (A or B or ... or Z) revsets with more than about 300 items.