Page MenuHomePhabricator
Feed Advanced Search

Aug 11 2015

joshuaspence added a comment to T9142: Ability to add captions to images.

But I guess that works.

Aug 11 2015, 10:05 PM · Remarkup
joshuaspence added a comment to T9142: Ability to add captions to images.

Tables? Eww.

Aug 11 2015, 10:05 PM · Remarkup
epriestley awarded T9142: Ability to add captions to images a Baby Tequila token.
Aug 11 2015, 9:53 PM · Remarkup
joshuaspence added a comment to T9142: Ability to add captions to images.

My specific use case is to show a "before and after" comparison. Ideally, I'd want to show two images side-by-side with the left image captioned "Before" and the right image captioned "After".

Aug 11 2015, 9:44 PM · Remarkup
joshuaspence created T9142: Ability to add captions to images.
Aug 11 2015, 9:14 PM · Remarkup
joshuaspence added a revision to T7409: Implement PHPCS lints: Unknown Object (Differential Revision).
Aug 11 2015, 2:31 PM · Lint
joshuaspence updated the task description for T7409: Implement PHPCS lints.
Aug 11 2015, 2:31 PM · Lint
joshuaspence updated the task description for T7409: Implement PHPCS lints.
Aug 11 2015, 2:26 PM · Lint
joshuaspence updated the task description for T7409: Implement PHPCS lints.
Aug 11 2015, 2:25 PM · Lint
joshuaspence updated the task description for T7409: Implement PHPCS lints.
Aug 11 2015, 2:18 PM · Lint
joshuaspence created T9131: `arc unit` doesn't output progressive results.
Aug 11 2015, 12:50 PM · Unit, Arcanist

Aug 10 2015

joshuaspence added a comment to T9116: Shell completion doesn't work for filenames containing a space.

Shell completion needs an overhaul anyway (T7488) so that it can work outside of just arc.

Aug 10 2015, 9:49 PM · Restricted Project, Arcanist
joshuaspence added a comment to T9123: Build Phabricator in Harbormaster (v2).

I don't imagine this is in v2, but we could build XHPAST in Harbormaster. This would be good for the unfortunate souls that use Windows.

Aug 10 2015, 9:45 PM · Prioritized, Harbormaster
joshuaspence added a revision to T5568: Support `.arcunit`, similar to `.arclint`: Unknown Object (Differential Revision).
Aug 10 2015, 9:28 PM · Unit, Arcanist
joshuaspence added a revision to T5568: Support `.arcunit`, similar to `.arclint`: Unknown Object (Differential Revision).
Aug 10 2015, 9:04 PM · Unit, Arcanist
joshuaspence added a revision to T5568: Support `.arcunit`, similar to `.arclint`: Unknown Object (Differential Revision).
Aug 10 2015, 8:58 PM · Unit, Arcanist
joshuaspence closed T8674: ArcanistClassNameLiteralXHPASTLinterRule can produce incorrect results as Resolved by committing Restricted Diffusion Commit.
Aug 10 2015, 8:50 PM · Lint
joshuaspence awarded T9123: Build Phabricator in Harbormaster (v2) a The World Burns token.
Aug 10 2015, 8:39 PM · Prioritized, Harbormaster
joshuaspence added a revision to T8674: ArcanistClassNameLiteralXHPASTLinterRule can produce incorrect results: Unknown Object (Differential Revision).
Aug 10 2015, 10:06 AM · Lint

Aug 9 2015

joshuaspence added a comment to T9100: Linter autofix produces a syntax error.

See http://www.phpwtf.org/poor-parser-easily-confused

Aug 9 2015, 7:37 AM · Lint
joshuaspence created T9116: Shell completion doesn't work for filenames containing a space.
Aug 9 2015, 12:16 AM · Restricted Project, Arcanist

Aug 8 2015

joshuaspence added a comment to T9109: How to integrate Arcanist with less granular build systems.

You would be better off setting up the linters / unit tests through arc, and then making gradle run arc lint and arc unit as part of it's process.

Aug 8 2015, 11:51 AM · Arcanist
joshuaspence added a comment to T9112: Timestamp is not shown on mobile.

Screenshot_2015-08-08-20-45-23.png (1×1 px, 231 KB)

Aug 8 2015, 10:46 AM · Conpherence
joshuaspence created T9112: Timestamp is not shown on mobile.
Aug 8 2015, 10:44 AM · Conpherence

Aug 7 2015

joshuaspence added a comment to T9109: How to integrate Arcanist with less granular build systems.
Aug 7 2015, 11:11 PM · Arcanist
joshuaspence added a comment to T9109: How to integrate Arcanist with less granular build systems.

Essentially, the issue here is that tools such as gradledont have any east way to run linters/tests on a subset of the code base. It's possible to write a linter which wraps around ./gradlew check but this means that arc lint -- file takes the same amount of time and resources as arc lint --everything .

Aug 7 2015, 11:11 PM · Arcanist
joshuaspence created T9104: "Find Owners" link 404s.
Aug 7 2015, 1:55 PM · Owners, Diffusion
joshuaspence claimed T9100: Linter autofix produces a syntax error.
Aug 7 2015, 7:00 AM · Lint
joshuaspence added a revision to T8674: ArcanistClassNameLiteralXHPASTLinterRule can produce incorrect results: Unknown Object (Differential Revision).
Aug 7 2015, 4:21 AM · Lint
joshuaspence added a revision to T8674: ArcanistClassNameLiteralXHPASTLinterRule can produce incorrect results: Unknown Object (Differential Revision).
Aug 7 2015, 3:59 AM · Lint
joshuaspence updated the task description for T9100: Linter autofix produces a syntax error.
Aug 7 2015, 3:55 AM · Lint
joshuaspence updated the task description for T9100: Linter autofix produces a syntax error.
Aug 7 2015, 3:27 AM · Lint
joshuaspence created T9100: Linter autofix produces a syntax error.
Aug 7 2015, 3:25 AM · Lint

Aug 6 2015

joshuaspence created T9093: Add a "Can Create" policy for Phriction.
Aug 6 2015, 9:43 PM · Phriction, Policy
joshuaspence created T9092: Allow setting a default view and edit policy for Phriction.
Aug 6 2015, 9:42 PM · Policy, Phriction
joshuaspence updated the task description for T9090: Create task button is greyed out.
Aug 6 2015, 9:45 AM · Workboards
joshuaspence created T9090: Create task button is greyed out.
Aug 6 2015, 9:45 AM · Workboards
joshuaspence updated the task description for T9089: Clicking "Edit column" should provide user feedback.
Aug 6 2015, 9:42 AM · Workboards
joshuaspence created T9089: Clicking "Edit column" should provide user feedback.
Aug 6 2015, 9:42 AM · Workboards
joshuaspence added a member for XHProf: joshuaspence.
Aug 6 2015, 9:08 AM
joshuaspence added a member for User Preferences: joshuaspence.
Aug 6 2015, 9:07 AM
joshuaspence added a member for Typeahead: joshuaspence.
Aug 6 2015, 9:07 AM
joshuaspence added a member for Tokens: joshuaspence.
Aug 6 2015, 9:07 AM
joshuaspence added a member for Remarkup: joshuaspence.
Aug 6 2015, 9:05 AM
joshuaspence added a member for Releeph: joshuaspence.
Aug 6 2015, 9:04 AM
joshuaspence added a member for Quicksand: joshuaspence.
Aug 6 2015, 9:04 AM
joshuaspence added a member for Phrequent: joshuaspence.
Aug 6 2015, 9:03 AM
joshuaspence added a member for Phragment: joshuaspence.
Aug 6 2015, 9:03 AM
joshuaspence added a member for Phame: joshuaspence.
Aug 6 2015, 9:02 AM
joshuaspence added a member for Phabot: joshuaspence.
Aug 6 2015, 9:01 AM
joshuaspence added a member for Oncall Tool: joshuaspence.
Aug 6 2015, 9:00 AM
joshuaspence added a member for Mobile: joshuaspence.
Aug 6 2015, 8:59 AM
joshuaspence added a member for Hovercards: joshuaspence.
Aug 6 2015, 8:57 AM
joshuaspence added a member for Feed: joshuaspence.
Aug 6 2015, 8:56 AM
joshuaspence added a member for Config: joshuaspence.
Aug 6 2015, 8:55 AM
joshuaspence added a member for Calendar: joshuaspence.
Aug 6 2015, 8:54 AM
joshuaspence added a member for Auth: joshuaspence.
Aug 6 2015, 8:53 AM
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:

Aug 6 2015, 6:24 AM · Policy, Differential, Daemons
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]
Aug 6 2015, 6:15 AM · Policy, Differential, Daemons
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:

Aug 6 2015, 6:13 AM · Policy, Differential, Daemons
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:

Aug 6 2015, 6:07 AM · Policy, Differential, Daemons
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 6 2015, 6:00 AM · Policy, Differential, Daemons

Aug 5 2015

joshuaspence updated the task description for T9086: Hide "Edit Query" if there are no fields to search on.
Aug 5 2015, 11:44 PM · ApplicationSearch
joshuaspence created T9086: Hide "Edit Query" if there are no fields to search on.
Aug 5 2015, 11:42 PM · ApplicationSearch
joshuaspence added a revision to T8742: Write a bunch of PSR-2 lint rules: Unknown Object (Differential Revision).
Aug 5 2015, 10:28 PM · Lint
joshuaspence created T9085: "Temporary" badges on Files has odd size/alignment on mobile.
Aug 5 2015, 9:52 PM · PHUI
joshuaspence created T9084: Use a typeaheads for querying Object Types in Flags.
Aug 5 2015, 9:44 PM · Contributor Onboarding, Flags
joshuaspence created T9083: Allow querying by project in Fund.
Aug 5 2015, 8:51 PM · Fund
joshuaspence created T9078: Allow Passphrase credentials to be subscribbable.
Aug 5 2015, 12:51 PM · Passphrase
joshuaspence created T9077: Some applications don't support the "Quote" action on comments properly.
Aug 5 2015, 12:46 PM · Restricted Project, Transactions
joshuaspence created T9076: Archiving pastes.
Aug 5 2015, 12:44 PM · Paste
joshuaspence created T9075: Generate transaction when a paste is forked.
Aug 5 2015, 12:42 PM · Paste
joshuaspence edited P1838 Fork of P1836 bulk_move_workboard.php.
Aug 5 2015, 11:20 AM
joshuaspence updated the task description for T9074: SearchEngines must render a "PhabricatorApplicationSearchResultView" object.
Aug 5 2015, 11:14 AM · Phortune
joshuaspence created T9074: SearchEngines must render a "PhabricatorApplicationSearchResultView" object.
Aug 5 2015, 11:13 AM · Phortune
joshuaspence closed T9070: Re-evaluate "slowness" linter rule as Resolved.

Interesting... okay, thanks for clarifying.

Aug 5 2015, 5:52 AM · Lint
joshuaspence added a revision to T8742: Write a bunch of PSR-2 lint rules: Unknown Object (Differential Revision).
Aug 5 2015, 4:29 AM · Lint
joshuaspence created T9070: Re-evaluate "slowness" linter rule.
Aug 5 2015, 3:42 AM · Lint

Aug 4 2015

joshuaspence added a comment to T9063: Conduit application search.

Screenshot_2015-08-05-06-32-24.png (1×1 px, 229 KB)

Aug 4 2015, 8:33 PM · Contributor Onboarding, Restricted Project, Conduit
joshuaspence created T9065: Show Changes dialog isn't mobile friendly.
Aug 4 2015, 11:05 AM · Mobile, Transactions
joshuaspence created T9064: Daemon console isn't mobile friendly.
Aug 4 2015, 9:24 AM · Mobile, Daemons
joshuaspence created T9063: Conduit application search.
Aug 4 2015, 9:17 AM · Contributor Onboarding, Restricted Project, Conduit
joshuaspence created T9062: Generalize PHPAST application.
Aug 4 2015, 9:12 AM · XHPAST
joshuaspence created T9061: Can't change view in UIExamples.
Aug 4 2015, 9:10 AM · Mobile, PHUI
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 4 2015, 2:30 AM · Policy, Differential, Daemons
joshuaspence created T9058: PhabricatorPolicyFilter::hasCapability() does not apply application-level "Can Use Application" policy checks.
Aug 4 2015, 2:25 AM · Policy, Differential, Daemons

Aug 3 2015

joshuaspence created T9055: Weird Herald spacing.
Aug 3 2015, 10:32 PM · Herald
joshuaspence created T9054: Undefined class constant ACTION_BLOCK.
Aug 3 2015, 10:31 PM · Herald
joshuaspence added a comment to T9051: Add subscribers/CCs to Phame Blog.

thumbsup

Aug 3 2015, 9:08 PM · Phame
joshuaspence added a comment to T9051: Add subscribers/CCs to Phame Blog.

Should I be using Phame?

Aug 3 2015, 9:07 PM · Phame
joshuaspence created T9051: Add subscribers/CCs to Phame Blog.
Aug 3 2015, 8:47 PM · Phame
joshuaspence created T9050: Ability to turn an email thread into a Maniphest task.
Aug 3 2015, 8:45 PM · Mail, Maniphest
joshuaspence added a project to T9047: arc lint can not find php and phpcs: Lint.
Aug 3 2015, 9:15 AM · Windows, Lint, Arcanist
joshuaspence created T9046: "Forgot password" functionality is broken.
Aug 3 2015, 6:42 AM · Auth
joshuaspence created T9041: Control access to administrator capabilities with custom policies.
Aug 3 2015, 2:52 AM · FreeBSD, Policy, People

Aug 2 2015

joshuaspence edited P1836 bulk_move_workboard.php.
Aug 2 2015, 9:54 PM

Aug 1 2015

joshuaspence added a comment to T9028: Phabricator handles commits which are published and later deleted poorly.

Have a daemon that processes deleted commits/branches and deletes associated (incomplete?) audits

I think we probably don't want to do this. If someone accidentally deletes master and no one realizes for a little while, it would be bad to potentially destroy years worth of history, state and discussion contained in audits. Even just auto-closing them (without actually removing any comments/discussion) seems a bit bad.

Aug 1 2015, 10:55 AM · Restricted Project, Prioritized, Audit, Restricted Project

Jul 30 2015

joshuaspence created T9020: Clicking history button causes 404.
Jul 30 2015, 1:29 PM · Herald
joshuaspence created T9019: Create a "Project Members" object policy for Projects.
Jul 30 2015, 1:21 PM · Projects, Policy
joshuaspence added a project to T9008: Arcanist linters do not have convenient tools for converting between encoding-aware character offsets and raw byte offsets: Lint.
Jul 30 2015, 1:17 PM · Lint, Arcanist