Page MenuHomePhabricator
Feed Advanced Search

Jan 10 2016

yelirekim added a comment to T9828: Make migrating files less scary.

The error output was not from the script, it was just errors. I think I remember looking into this a long while ago and it's because the migrate script (incl dry run) actually reads all of the files. The act of reading the file is what generated the error. I should have described this a little better than "dry run shows some files are going to fail", and instead described it as "dry run shows errors for some of the files".

Jan 10 2016, 11:37 AM · Restricted Project, Files

Dec 18 2015

yelirekim added a comment to T6777: Arcanist creates a branch when --nobranch is specified.

FWIW, we have a script that uses arc patch --nobranch to "graft" someone else's working tree into your own working tree. We suppressed arc patch output entirely after enough people complained about "all of the branches its making".

Dec 18 2015, 7:32 AM · Arcanist

Dec 17 2015

yelirekim added a revision to T9524: Show aggregate subdirectory coverage in Diffusion browse views: Unknown Object (Differential Revision).
Dec 17 2015, 3:52 AM · Diffusion, Restricted Project

Dec 14 2015

yelirekim awarded T9980: Give administrators better tools for managing Conduit API changes a Grey Medal token.
Dec 14 2015, 12:50 PM · Conduit
yelirekim archived P1907 test.
Dec 14 2015, 3:54 AM
yelirekim updated the title for P1907 test from untitled to test.
Dec 14 2015, 3:54 AM

Nov 23 2015

yelirekim created T9828: Make migrating files less scary.
Nov 23 2015, 2:31 AM · Restricted Project, Files

Nov 19 2015

yelirekim added a comment to T9816: Add objectPHID to Harbormaster workers to make root cause analysis easier.

We can leave this at "reduced expected incidence rate to < 1/3k" and I'll come back here if it happens again if you don't have any more obvious ideas.

Nov 19 2015, 2:55 AM · Harbormaster, Drydock
yelirekim added a comment to T9816: Add objectPHID to Harbormaster workers to make root cause analysis easier.

Oh I lied, checked the old logs, this error was present the last two times it occurred, but not present when it happened this evening.

Nov 19 2015, 2:51 AM · Harbormaster, Drydock
yelirekim added a comment to T9816: Add objectPHID to Harbormaster workers to make root cause analysis easier.

This perfectly recreates the symptoms, except it generates an error in the daemon log:

Nov 19 2015, 2:49 AM · Harbormaster, Drydock
yelirekim added a comment to T9816: Add objectPHID to Harbormaster workers to make root cause analysis easier.

DAO's prefixed CISubmitQueue are in their own database. There has never been any problems with referential integrity / never seen anything in the database that would indicate we'd written records incorrectly. But you may be right about the tasks being written before the plan is written. I suspect that would cause errors though, I can try to reproduce that first in order to rule out our specifics being the problem.

Nov 19 2015, 2:13 AM · Harbormaster, Drydock
yelirekim added a comment to T9816: Add objectPHID to Harbormaster workers to make root cause analysis easier.

Let me post the whole block, it didn't seem relevant:

Nov 19 2015, 2:10 AM · Harbormaster, Drydock
yelirekim updated the task description for T9816: Add objectPHID to Harbormaster workers to make root cause analysis easier.
Nov 19 2015, 2:07 AM · Harbormaster, Drydock
yelirekim updated the task description for T9816: Add objectPHID to Harbormaster workers to make root cause analysis easier.
Nov 19 2015, 2:06 AM · Harbormaster, Drydock
yelirekim updated the task description for T9816: Add objectPHID to Harbormaster workers to make root cause analysis easier.
Nov 19 2015, 2:04 AM · Harbormaster, Drydock
yelirekim created T9816: Add objectPHID to Harbormaster workers to make root cause analysis easier.
Nov 19 2015, 2:03 AM · Harbormaster, Drydock

Nov 10 2015

yelirekim created T9755: Have conduit call logs actually log the caller.
Nov 10 2015, 5:22 PM · Conduit
yelirekim added Q209: Is it possible to update Differential dependencies from Conduit? (Answer 245).
Nov 10 2015, 12:02 PM

Nov 8 2015

yelirekim created T9735: Fix `paste.create` conduit method in the wake of edit engine support.
Nov 8 2015, 10:28 AM · ApplicationEditor, Paste

Nov 6 2015

yelirekim updated Q209: Is it possible to update Differential dependencies from Conduit? from to Is it possible to update differential dependencies from conduit.
Nov 6 2015, 10:39 PM · Differential

Oct 30 2015

yelirekim renamed T9672: Make it possible to modify or disable differential's "next step" property from Make it possible to modify or disable diffusion's "next step" property to Make it possible to modify or disable differential's "next step" property.
Oct 30 2015, 12:21 AM · Custom Fields, Differential
yelirekim created T9672: Make it possible to modify or disable differential's "next step" property.
Oct 30 2015, 12:18 AM · Custom Fields, Differential

Oct 26 2015

yelirekim awarded Q179: How do you configure an Almanac based Drydock resource a Mountain of Wealth token.
Oct 26 2015, 10:35 AM · Drydock

Oct 25 2015

yelirekim added a comment to T9631: Don't crash when users fail to specify additional working copies.

Yeah it's busted by default including newly created steps

Oct 25 2015, 9:21 PM
yelirekim added a comment to T9492: Make WorkingCopy resources more powerful and flexible.

if you have a many-minutes-long build process anyway maybe shaving startup time from 2 minutes to 2 seconds doesn't really matter

Oct 25 2015, 9:08 PM · Restricted Project, Drydock
yelirekim added a comment to T9631: Don't crash when users fail to specify additional working copies.

I did do at least this to try to get this to disappear:

Oct 25 2015, 8:56 PM
yelirekim created T9631: Don't crash when users fail to specify additional working copies.
Oct 25 2015, 8:35 PM
yelirekim created T9630: Support submodules in Drydock working copies.
Oct 25 2015, 8:28 PM
yelirekim awarded Q191: How can I fix this? a Like token.
Oct 25 2015, 8:22 PM

Oct 23 2015

yelirekim awarded T9308: Pholio new revision a Yellow Medal token.
Oct 23 2015, 8:26 PM · Pholio
yelirekim added a comment to T9525: Provide a reasonable general use logo.

I'll put them into rotation and report back on A/B results.

Oct 23 2015, 7:26 PM · Public & Media Relations
yelirekim added a comment to T9525: Provide a reasonable general use logo.

I replaced the existing logo with the one you provided some time ago. It has not been met with universal fanfare as I would have expected given the level of artistry displayed.

Oct 23 2015, 7:23 PM · Public & Media Relations

Oct 22 2015

yelirekim added a comment to T9614: Require "Can Edit" permission on a build plan to pause or abort corresponding builds.

I thought Phabricator was an adventure game, that sounds an awful lot like RTS.

Oct 22 2015, 8:30 PM · Harbormaster (v3), Restricted Project
yelirekim added a comment to T9614: Require "Can Edit" permission on a build plan to pause or abort corresponding builds.

"out of the box" support would look something like: if you triggered the action that created this build, only you have control over stopping it (or admins). If an application started the build (eg, global herald rule in response to a commit), only admins have control.

Oct 22 2015, 8:21 PM · Harbormaster (v3), Restricted Project
yelirekim added a comment to T9614: Require "Can Edit" permission on a build plan to pause or abort corresponding builds.

We're already waist deep into modifying DB records in Harbormaster that we probably shouldn't be, any expanded control over policies there at all should enable our other custom apps to make it do what we like.

Oct 22 2015, 8:20 PM · Harbormaster (v3), Restricted Project
yelirekim created T9614: Require "Can Edit" permission on a build plan to pause or abort corresponding builds.
Oct 22 2015, 7:55 PM · Harbormaster (v3), Restricted Project

Oct 20 2015

yelirekim added a comment to T9524: Show aggregate subdirectory coverage in Diffusion browse views.

I'm ~1 week away from actually having our ducks in a row so we can merge upstream, would expect to land this right about then. Not sure if workboard implies some kind of scheduling?

Oct 20 2015, 1:27 PM · Diffusion, Restricted Project

Oct 18 2015

yelirekim claimed T9524: Show aggregate subdirectory coverage in Diffusion browse views.
Oct 18 2015, 11:14 PM · Diffusion, Restricted Project

Oct 15 2015

yelirekim added a comment to Q177: Is it possible to provide the `--nounit` flag to `arc diff` by default?.

Yeah it works for us to just kill it in arc unit for now, we're stuck a few weeks behind master for the time being so an upstream fix wouldn't help us immediately anyways.

Oct 15 2015, 3:46 AM · Arcanist
yelirekim added a comment to Q177: Is it possible to provide the `--nounit` flag to `arc diff` by default?.

So I guess yes? You're saying implement this in the test engine?

Oct 15 2015, 3:37 AM · Arcanist
yelirekim added a comment to Q177: Is it possible to provide the `--nounit` flag to `arc diff` by default?.

We have our own build step which just runs arc unit --everything --coverage --ugly in a working copy and then deals with the exit code and json returned.

Oct 15 2015, 3:36 AM · Arcanist
yelirekim updated Q177: Is it possible to provide the `--nounit` flag to `arc diff` by default? from Is it possible to provide the `--nounit` flag to `arc unit` by default? to Is it possible to provide the `--nounit` flag to `arc diff` by default?.
Oct 15 2015, 3:19 AM · Arcanist
yelirekim updated Q177: Is it possible to provide the `--nounit` flag to `arc diff` by default? from to Is it possible to provide the `--nounit` flag to `arc unit` by default?.
Oct 15 2015, 3:18 AM · Arcanist

Oct 12 2015

yelirekim created T9551: Strip strange characters out of project hashtags, or support parsing strange hashtag characters in other contexts.
Oct 12 2015, 3:54 PM · Prioritized, Projects

Oct 10 2015

yelirekim awarded Q170: Does Phabricator include a comprehensive time tracker? a The World Burns token.
Oct 10 2015, 5:08 PM · Phrequent

Oct 7 2015

yelirekim added a comment to T9524: Show aggregate subdirectory coverage in Diffusion browse views.

No you're correct and I'm getting what you're saying now.

Oct 7 2015, 9:44 PM · Diffusion, Restricted Project
yelirekim added a comment to T9524: Show aggregate subdirectory coverage in Diffusion browse views.

Anyways, tl;dr; that column is useful to us.

Oct 7 2015, 6:38 PM · Diffusion, Restricted Project
yelirekim added a comment to T9524: Show aggregate subdirectory coverage in Diffusion browse views.

I have a bad habit of quickly reading things and responding without exactly comprehending what's been written, you didn't say what I thought you said about the coverage totals.

Oct 7 2015, 6:38 PM · Diffusion, Restricted Project
yelirekim added a comment to T9524: Show aggregate subdirectory coverage in Diffusion browse views.

I agree with you philosophically, I think that coverage is mainly a heuristic we use to determine whether you're entering an area of the codebase that has been "well cared for". For us, typically, if you pull up a subproject in one of our repositories and there is no coverage, you will probably treat everything in there with extreme distrust. Actual coverage percentages don't matter to us so much.

Oct 7 2015, 6:36 PM · Diffusion, Restricted Project
yelirekim awarded T9525: Provide a reasonable general use logo a Pterodactyl token.
Oct 7 2015, 6:14 PM · Public & Media Relations
yelirekim added a comment to T9525: Provide a reasonable general use logo.

I'm going to use Evan's, but thanks @chad.

Oct 7 2015, 6:13 PM · Public & Media Relations
epriestley awarded T9525: Provide a reasonable general use logo a Evil Spooky Haunted Tree token.
Oct 7 2015, 4:27 PM · Public & Media Relations
yelirekim added a comment to T9524: Show aggregate subdirectory coverage in Diffusion browse views.

Do you plan on incorporating a coverage column in the UI? I have actually already created a "coverage" application which rolls up coverage information per directory and shows us that info, which is how I surfaced this bug.

Oct 7 2015, 2:36 PM · Diffusion, Restricted Project
yelirekim created T9525: Provide a reasonable general use logo.
Oct 7 2015, 2:32 PM · Public & Media Relations
yelirekim added a comment to T9524: Show aggregate subdirectory coverage in Diffusion browse views.

I'm a few weeks behind master on this install if that's relevant, I can't see any commits between then and now which would fix this, but here are the hashes I'm at:

Oct 7 2015, 12:25 PM · Diffusion, Restricted Project
yelirekim created T9524: Show aggregate subdirectory coverage in Diffusion browse views.
Oct 7 2015, 12:22 PM · Diffusion, Restricted Project

Sep 25 2015

yelirekim closed Q151: How can I augment the javascript or css included by default on the pages rendered by phabricator in an extensible manner? as resolved.
Sep 25 2015, 7:59 PM
yelirekim updated Q151: How can I augment the javascript or css included by default on the pages rendered by phabricator in an extensible manner? from to How can I augment the javascript or css included by default on the pages rendered by phabricator in an extensible manner?.
Sep 25 2015, 7:30 PM

Sep 9 2015

yelirekim added a comment to T9252: Unprototype Drydock (v1).

DrydockBlueprintImplementation::newResourceTemplate can't possibly work because it calls a nonexistent mutator on DrydockResource. By extension, the entire DrydockWorkingCopyBlueprintImplementation is currently unusable.

Sep 9 2015, 6:37 PM · Prioritized, Drydock

Sep 8 2015

yelirekim added a comment to T9252: Unprototype Drydock (v1).

Should be DrydockBlueprintImplementation::executeAcquireLease

Sep 8 2015, 8:44 PM · Prioritized, Drydock

Aug 13 2015

yelirekim added a comment to T9156: Lipsum generated projects have no tags.

I set up testing machines to prove out new features to the non-dev users we have. They complain it's broken.

Aug 13 2015, 2:12 AM · Projects

Aug 12 2015

yelirekim created T9156: Lipsum generated projects have no tags.
Aug 12 2015, 9:22 PM · Projects

Jul 7 2015

yelirekim added a revision to T6646: phutil_console_get_terminal_width failing intermittently when left to its own devices inside a screen session: Unknown Object (Differential Revision).
Jul 7 2015, 6:48 PM · libphutil

Jun 16 2015

yelirekim added a comment to T3855: `arc land` should work when the current branch/bookmark and the target branch/bookmark are the same.

Thanks. It's not too burdensome for me to just add a big block of text to our exceptions in the case of failure letting our users know what they should probably do. But the state you get put in after a failed land is pretty bad in some cases, especially if you are unfamiliar with arcanist.

Jun 16 2015, 6:10 PM · Restricted Project, Arcanist
yelirekim created T8567: Recover from failures in `arc land` by actually recovering from them.
Jun 16 2015, 5:18 PM

Jan 29 2015

yelirekim edited P1710 (An Untitled Masterwork).
Jan 29 2015, 9:54 PM

Nov 26 2014

yelirekim created T6646: phutil_console_get_terminal_width failing intermittently when left to its own devices inside a screen session.
Nov 26 2014, 4:52 AM · libphutil
yelirekim edited P1430 (An Untitled Masterwork).
Nov 26 2014, 4:46 AM

Jul 14 2014

yelirekim edited P1203 Unable to index document PHID-TASK-kdv6zq6hqzmn2snglv6j with engine PhabricatorSearchEngineMySQL.
Jul 14 2014, 3:17 AM

Jun 23 2014

yelirekim edited P1185 Example excel copy paste.
Jun 23 2014, 10:35 PM