Page MenuHomePhabricator
Feed Advanced Search

Jul 31 2016

yelirekim updated the diff for D16353: Search builds based on who kicked them off.

Set closed status to say "Archived".

Jul 31 2016, 8:53 PM
yelirekim added inline comments to D16356: Subsume 'harbormaster.querybuilds' with a modern search API method.
Jul 31 2016, 8:46 PM
yelirekim updated the diff for D16356: Subsume 'harbormaster.querybuilds' with a modern search API method.
  • linty things
  • correctly set field specification to phid
Jul 31 2016, 8:46 PM
yelirekim added inline comments to D16353: Search builds based on who kicked them off.
Jul 31 2016, 8:38 PM
yelirekim updated the diff for D16353: Search builds based on who kicked them off.
  • capitalization
  • keep herald's name field the same length, shorten index
  • use PhabricatorPeopleUserFunctionDatasource in the initiator datasource
Jul 31 2016, 8:36 PM
yelirekim awarded rPcd8a9fd61ea6: Resolve an issue with `differential.query` if no results are matched a Orange Medal token.
Jul 31 2016, 8:35 PM
yelirekim added inline comments to D16356: Subsume 'harbormaster.querybuilds' with a modern search API method.
Jul 31 2016, 8:19 PM
yelirekim retitled D16356: Subsume 'harbormaster.querybuilds' with a modern search API method from to Subsume 'harbormaster.querybuilds' with a modern search API method.
Jul 31 2016, 8:17 PM
yelirekim added a comment to T11406: arc diff now fails at 'differential.query'.

Yeah I have a diff incoming, looks like it's working.

Jul 31 2016, 8:15 PM · Bug Report
yelirekim renamed T11406: arc diff now fails at 'differential.query' from arc diff is broken to arc diff now fails at 'differential.query'.
Jul 31 2016, 7:49 PM · Bug Report
yelirekim created T11406: arc diff now fails at 'differential.query'.
Jul 31 2016, 7:23 PM · Bug Report
yelirekim updated D16353: Search builds based on who kicked them off.
Jul 31 2016, 4:24 PM
yelirekim retitled D16353: Search builds based on who kicked them off from to Search builds based on who kicked them off.
Jul 31 2016, 4:22 PM
yelirekim committed rP33fca12816b6: Pick some preset build statuses (authored by yelirekim).
Pick some preset build statuses
Jul 31 2016, 3:35 PM
yelirekim closed D16349: Pick some preset build statuses by committing rP33fca12816b6: Pick some preset build statuses.
Jul 31 2016, 3:35 PM
yelirekim added a comment to D16349: Pick some preset build statuses.

It is fine as is.

Jul 31 2016, 3:35 PM
yelirekim added a comment to D16349: Pick some preset build statuses.

Oh no, I confused myself terribly.

Jul 31 2016, 3:35 PM
yelirekim added a comment to D16349: Pick some preset build statuses.

I believe this will allow someone to issue a pause command to an already paused build.

Jul 31 2016, 3:34 PM
yelirekim added a comment to D16349: Pick some preset build statuses.

Oh wait, I almost snuck something past you, but I think it's correct to change this? Previously "paused" was considered a status that would indicate a build was "completed". This doesn't make sense semantically.

Jul 31 2016, 3:28 PM
yelirekim retitled D16349: Pick some preset build statuses from to Pick some preset build statuses.
Jul 31 2016, 3:14 PM
yelirekim committed rP42b81a80900d: Move build statuses to a constants class (authored by yelirekim).
Move build statuses to a constants class
Jul 31 2016, 2:56 PM
yelirekim closed D16348: Move build statuses to a constants class by committing rP42b81a80900d: Move build statuses to a constants class.
Jul 31 2016, 2:56 PM
yelirekim updated the diff for D16348: Move build statuses to a constants class.

rebase?

Jul 31 2016, 2:55 PM
epriestley awarded D16348: Move build statuses to a constants class a Evil Spooky Haunted Tree token.
Jul 31 2016, 2:32 PM
yelirekim retitled D16348: Move build statuses to a constants class from to Move build statuses to a constants class.
Jul 31 2016, 2:09 PM
yelirekim committed rP2c55a4ad7237: Provide a basic search engine for builds (authored by yelirekim).
Provide a basic search engine for builds
Jul 31 2016, 1:35 PM
yelirekim closed D16347: Provide a basic search engine for builds by committing rP2c55a4ad7237: Provide a basic search engine for builds.
Jul 31 2016, 1:35 PM
yelirekim updated the diff for D16347: Provide a basic search engine for builds.

I was thinking of moving the status stuff into a constants class too?

Jul 31 2016, 1:32 PM
yelirekim added a comment to T11404: Improve the performance of custom field queries.

This is brittle but it works if your objects all use the native storage.

Jul 31 2016, 1:08 PM · Performance, Feature Request
yelirekim retitled D16347: Provide a basic search engine for builds from to Provide a basic search engine for builds.
Jul 31 2016, 1:02 PM
yelirekim created T11404: Improve the performance of custom field queries.
Jul 31 2016, 10:48 AM · Performance, Feature Request

Jul 30 2016

yelirekim added a comment to T11402: Garbage collect and/or compress/archive harbormaster build unit messages.

Yeah, unit messages are stored in a different table.

Jul 30 2016, 11:03 PM · Restricted Project, Harbormaster, Feature Request
yelirekim created T11402: Garbage collect and/or compress/archive harbormaster build unit messages.
Jul 30 2016, 11:01 PM · Restricted Project, Harbormaster, Feature Request

Jul 28 2016

yelirekim added a comment to D16324: Handle crash when build plan has mix of valid and invalid build steps.

Oh, my mistake! Apologies.

Jul 28 2016, 10:51 PM
yelirekim added a comment to D16324: Handle crash when build plan has mix of valid and invalid build steps.

Is this going to break again when he tries to land it?

Jul 28 2016, 6:33 PM
yelirekim added a comment to T11388: Running "arc diff" on this instance, with a restricted owners package fails (after "arc patch").

I'm a corporate user and I love hiding things :(

Jul 28 2016, 6:28 PM · Bug Report
yelirekim added a comment to T11388: Running "arc diff" on this instance, with a restricted owners package fails (after "arc patch").

Related to T11344

Jul 28 2016, 4:27 AM · Bug Report

Jul 26 2016

yelirekim added a comment to D16324: Handle crash when build plan has mix of valid and invalid build steps.

Not sold on this approach although I have had this exact problem a few times and this papers over the ugly about as well as you can I think?

Jul 26 2016, 6:49 AM

Jul 24 2016

yelirekim awarded D15287: Show coverage bars with aggregate coverage in repositories with coverage information available a Cup of Joe token.
Jul 24 2016, 4:05 PM

Jul 21 2016

yelirekim awarded T11355: Build a flexible revision lookup API in Arcanist a Dat Boi token.
Jul 21 2016, 12:52 PM · Restricted Project, Prioritized, Arcanist
yelirekim awarded T3875: Allow arc to perform cascading rebases, maybe during or after `arc land` a Cup of Joe token.
Jul 21 2016, 12:51 PM · Prioritized, Restricted Project, Arcanist

Jul 18 2016

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

I'm trying to figure out if I destroyed our files this weekend by migrating them or by using purge / compress.

Jul 18 2016, 7:53 PM · Restricted Project, Files
yelirekim added a comment to T9828: Make migrating files less scary.

Actually....

Jul 18 2016, 7:50 PM · Restricted Project, Files
yelirekim awarded M1458: Homepage 2016 a Baby Tequila token.
Jul 18 2016, 5:50 PM

Jul 15 2016

yelirekim added a comment to D15247: Herald Harbormaster Buildable Rules.

Do modular transactions make this more feasible now?

Jul 15 2016, 2:23 AM

Jul 14 2016

yelirekim added a comment to T11330: Allow Herald to "Queue Call to Webhook: ...".

Ok cool.

Jul 14 2016, 9:41 PM · Feature Request
yelirekim added a comment to T11330: Allow Herald to "Queue Call to Webhook: ...".

I was thinking custom field that just pings a callback url was what I was thinking.

Jul 14 2016, 9:28 PM · Feature Request
yelirekim added a comment to T11330: Allow Herald to "Queue Call to Webhook: ...".

I guess this is customfieldable already, isn't it? There will be weirdness with checking state in the field / the interface doesn't explicitly support it, but I'm pretty sure it's doable.

Jul 14 2016, 8:48 PM · Feature Request
yelirekim updated the task description for T11330: Allow Herald to "Queue Call to Webhook: ...".
Jul 14 2016, 5:39 PM · Feature Request
yelirekim created T11330: Allow Herald to "Queue Call to Webhook: ...".
Jul 14 2016, 5:38 PM · Feature Request
yelirekim created T11329: Provide a policy controlled way to reset factors from the web UI.
Jul 14 2016, 3:20 PM · Restricted Project, Feature Request

Jul 8 2016

yelirekim awarded D16251: horribly fix plain-text email for modular transactions a Orange Medal token.
Jul 8 2016, 12:05 AM

Jul 5 2016

yelirekim added a comment to Q438: Is there a concrete relationship between harbormaster artifact types and drydock resource types? (Answer 415).

See edit for clarification.

Jul 5 2016, 5:21 AM
yelirekim updated the question details for Q438: Is there a concrete relationship between harbormaster artifact types and drydock resource types?.
Jul 5 2016, 5:20 AM · Drydock, Harbormaster
yelirekim updated Q438: Is there a concrete relationship between harbormaster artifact types and drydock resource types? from to Is there a concrete relationship between harbormaster artifact types and drydock resource types?.
Jul 5 2016, 5:10 AM · Drydock, Harbormaster

Jul 3 2016

yelirekim awarded F1710172: pasted_file a Like token.
Jul 3 2016, 11:22 PM

Jul 1 2016

yelirekim added a comment to T11244: Identify additional tokens to add to Phabricator.

1f417.png (128×136 px, 2 KB)

Jul 1 2016, 5:01 PM · Celerity, Tokens
yelirekim awarded T11217: Make Tokens modular / real application a Like token.
Jul 1 2016, 4:59 PM · Restricted Project, Contributor Onboarding, Celerity, Tokens
yelirekim added a comment to T11244: Identify additional tokens to add to Phabricator.

Is this not a modularizable thing?

Jul 1 2016, 4:56 PM · Celerity, Tokens

Jun 25 2016

yelirekim added a comment to D16177: Discard futures after they resolve in phage.

I'm not sure if I"m just abusing this class?

Jun 25 2016, 10:14 AM
yelirekim retitled D16177: Discard futures after they resolve in phage from to Discard futures after they resolve in phage.
Jun 25 2016, 10:14 AM

Jun 16 2016

yelirekim added a comment to T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.

It's causing a lot of pain mostly because we don't have good visibility into it happening, and we don't have any good way to react to it once we get close to fully saturated.

Jun 16 2016, 2:12 AM · Restricted Project, Drydock, Harbormaster, Feature Request
yelirekim created T11154: Build results don't always get conferred to their buildable.
Jun 16 2016, 1:56 AM · Restricted Project, Harbormaster, Bug Report

Jun 15 2016

yelirekim created T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.
Jun 15 2016, 10:30 PM · Restricted Project, Drydock, Harbormaster, Feature Request

Jun 8 2016

yelirekim awarded T4280: Embed anchor in remark up text and later link to it. a Baby Tequila token.
Jun 8 2016, 8:48 PM · Remarkup
yelirekim added a comment to T4280: Embed anchor in remark up text and later link to it. .

(broken wiki links everywhere)

Jun 8 2016, 7:51 PM · Remarkup
yelirekim updated subscribers of T4280: Embed anchor in remark up text and later link to it. .

+1 we just discovered this issue and ended up here

Jun 8 2016, 7:50 PM · Remarkup

Jun 5 2016

yelirekim added a comment to T11019: Improve UX and general awareness of "remote diff" processing.

final class PhavNoUnitCustomArgument extends ICCustomArcanistArgument {

Jun 5 2016, 3:47 PM · Restricted Project, Arcanist, Feature Request

Jun 3 2016

yelirekim added a comment to T11092: Review comments lost or posted to wrong diff.

I emailed evan a "print page" pdf of the ticket off of our install.

Jun 3 2016, 7:45 PM · Differential, Bug Report
yelirekim added a comment to T11092: Review comments lost or posted to wrong diff.

14.04

Jun 3 2016, 7:44 PM · Differential, Bug Report
yelirekim added a comment to T11092: Review comments lost or posted to wrong diff.

INLINE COMMENTS BRAD

Jun 3 2016, 7:39 PM · Differential, Bug Report
yelirekim added a comment to T11092: Review comments lost or posted to wrong diff.

I think that this has only ever happened on Chrome on Ubuntu, and to boot, we've seen client side Ubuntu bugs pop up in the past. (Brad do you remember where?)

Jun 3 2016, 7:36 PM · Differential, Bug Report

May 26 2016

yelirekim added a comment to T11043: Database status page throws an exception if `mysql.host` not explicitly set in a clustered environment.
  • Entirely unset mysql.host
  • Configure a master and a replica in cluster.databases
  • Go to /config/database/
May 26 2016, 6:39 PM · Database, Clusters, Bug Report
yelirekim created T11043: Database status page throws an exception if `mysql.host` not explicitly set in a clustered environment.
May 26 2016, 6:05 PM · Database, Clusters, Bug Report
yelirekim created T11042: Cluster documentation leads you slightly awry about "read only mode".
May 26 2016, 6:02 PM · Clusters, Bug Report

May 24 2016

yelirekim added a comment to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential.

(not that adding the feature would harm us, just my 2 cents)

May 24 2016, 9:58 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
yelirekim added a comment to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential.

We have a particularly opinionated set of developers here (when I say "opinionated", I mean roughly, nobody ever agrees on anything) and we've managed to successfully argue in favor of just using "plan changes" rather than opting for some other intermediary or distinct state. It correctly communicates to reviewers what you should want them to know: you're not done with the revision yet. Far and away the largest reason why this is our accepted workflow, rather than pushing on upstream to implement a "Not Yet Ready for Review" state is very tightly coupled to the entire concept of why Phabricator does review the way it does:

May 24 2016, 9:54 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
yelirekim added a comment to T11019: Improve UX and general awareness of "remote diff" processing.

Developers do run the test suite locally if they suspect they probably broke things though, it's not "never", it's just "infrequently".

May 24 2016, 2:19 PM · Restricted Project, Arcanist, Feature Request
yelirekim added a comment to T11019: Improve UX and general awareness of "remote diff" processing.

Yes we use arc unit as the chokepoint for "consistently run unit tests as far as phabricator is concerned", and use the --target flag when harbormaster is running the tests.

May 24 2016, 2:18 PM · Restricted Project, Arcanist, Feature Request

May 23 2016

yelirekim created T11019: Improve UX and general awareness of "remote diff" processing.
May 23 2016, 9:51 PM · Restricted Project, Arcanist, Feature Request

May 21 2016

chad awarded T10691: Support GitHub-like forking of repositories a Yellow Medal token.
May 21 2016, 2:32 PM · Restricted Project, Diffusion, Feature Request

May 18 2016

yelirekim closed T10983: Make the !accept email command configurable such that it only works if the diff was inlined as Resolved.

Thanks!

May 18 2016, 4:08 PM · Feature Request
yelirekim created T10983: Make the !accept email command configurable such that it only works if the diff was inlined.
May 18 2016, 3:29 PM · Feature Request

May 11 2016

yelirekim awarded T10751: Make Phabricator Highly Available a Mountain of Wealth token.
May 11 2016, 2:23 PM · Restricted Project, Infrastructure, Prioritized

May 9 2016

yelirekim awarded D15869: Fix LiskMigrationIterator scaling in O(n^2) a The World Burns token.
May 9 2016, 7:25 PM

May 4 2016

yelirekim added a comment to T10917: Build Glorious High-Security Notification/Audit Infrastructure.

We haven't yet enabled, but will be enabling MFA this week.

May 4 2016, 8:40 PM · Auth, Prioritized, Security, Feature Request
yelirekim added a comment to T10917: Build Glorious High-Security Notification/Audit Infrastructure.

The best way to describe this request from our perspective is "third party requirement", which falls under your definition of a policy compliance change, mostly.

May 4 2016, 8:39 PM · Auth, Prioritized, Security, Feature Request
yelirekim awarded T10917: Build Glorious High-Security Notification/Audit Infrastructure a Haypence token.
May 4 2016, 4:46 AM · Auth, Prioritized, Security, Feature Request

Apr 25 2016

avivey awarded T10868: Make a line-linkable view for individual build logs a Like token.
Apr 25 2016, 10:46 PM · Restricted Project, Harbormaster, Feature Request
yelirekim awarded D15796: Improve Diffusion hosting setup instructions somewhat? a Like token.
Apr 25 2016, 10:39 PM
yelirekim added a comment to T10867: Version daemons more clearly in daemon console so it's clear when `phd reload` has taken effect.

I'll start doing this, I guess it makes me a little uncomfortable since the first thing I do is typically make sure nothing is broken once the daemons restart, but then again, nothing has ever been broken during a deployment. So maybe I will assume I am as smart as our past deployments have indicated I am, issue the reload, go to sleep, and then check in the morning.

Apr 25 2016, 9:47 PM · Daemons, Feature Request
yelirekim created T10868: Make a line-linkable view for individual build logs.
Apr 25 2016, 9:45 PM · Restricted Project, Harbormaster, Feature Request
yelirekim created T10867: Version daemons more clearly in daemon console so it's clear when `phd reload` has taken effect.
Apr 25 2016, 9:24 PM · Daemons, Feature Request

Apr 23 2016

yelirekim added a comment to Q377: Is there a right way to define edit engines with separate "create" and "edit" modes?.

There is no trickery involved in our repository edit field, it might as well be a datasource field.

Apr 23 2016, 3:29 AM · ApplicationEditor
yelirekim updated Q377: Is there a right way to define edit engines with separate "create" and "edit" modes? from to Is there a right way to define edit engines with separate "create" and "edit" modes?.
Apr 23 2016, 3:26 AM · ApplicationEditor

Apr 20 2016

yelirekim added a comment to T5801: test.

test

Apr 20 2016, 7:48 PM
yelirekim reassigned T9524: Show aggregate subdirectory coverage in Diffusion browse views from yelirekim to epriestley.
Apr 20 2016, 7:47 PM · Diffusion, Restricted Project

Apr 14 2016

yelirekim accepted D15715: Use monospaced font in Passphrase "Reveal Secret" dialog.
Apr 14 2016, 8:09 PM
yelirekim created T10812: Use monospaced fonts when displaying credentials in passphrase.
Apr 14 2016, 8:01 PM · Passphrase, Feature Request

Apr 5 2016

yelirekim closed Q353: How do I get a non-block-based custom remarkup rule to work fine in phabricator? as resolved.
Apr 5 2016, 4:52 AM