Page MenuHomePhabricator
Feed Advanced Search

Jul 24 2017

epriestley added a project to T3626: Detection of language for some file types isn't good: Customer Impact.
Jul 24 2017, 3:30 PM · Customer Impact, Restricted Project, Differential

Jul 20 2017

epriestley added a revision to T12928: Tokens in the form "v0.1" are not handled well by the MySQL FULLTEXT index: Restricted Differential Revision.
Jul 20 2017, 4:10 PM · Customer Impact, Search

Jul 19 2017

jmeador added a comment to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs.

In the refcursor table, our current autoincrement is at 312,036,016. This is only 7% of the way to int unsigned, but the fact that we've made it to 7% in 18 months might suggest that column should be BIGINT, unless there are performance impacts of that.

Jul 19 2017, 11:09 PM · Customer Impact, Diffusion, Bug Report
epriestley added a project to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs: Customer Impact.

See PHI11. This has material impact when using PhabricatorRepositoryRefCursorQuery to query landing targets, and likely impacts the logic in DifferentialRevisionOperationController.

Jul 19 2017, 8:18 PM · Customer Impact, Diffusion, Bug Report
epriestley created T12928: Tokens in the form "v0.1" are not handled well by the MySQL FULLTEXT index.
Jul 19 2017, 3:08 PM · Customer Impact, Search

Jul 12 2017

epriestley moved T7789: Support Git Large File Storage from Backlog to Future on the Customer Impact board.
Jul 12 2017, 9:57 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a project to T7789: Support Git Large File Storage: Customer Impact.

A customer is hitting an issue where pushes to staging areas do not push LFS objects. I'd guess this is an LFS upstream problem based on a hazy recollection of events here.

Jul 12 2017, 9:56 PM · Customer Impact, Restricted Project, Files, Diffusion
chad added a comment to T12792: Consider an option to disable all popup notifications.

What if they're on the page, is that notification annoying? I love click that little guy.

Jul 12 2017, 6:13 PM · Feature Request, Customer Impact, Notifications
jmeador added a comment to T12792: Consider an option to disable all popup notifications.

+1, we've also had a handful of users request this as a per-user preference.

Jul 12 2017, 6:11 PM · Feature Request, Customer Impact, Notifications

Jul 9 2017

chad removed the image for Customer Impact.
Jul 9 2017, 7:31 PM

Jul 5 2017

alexmv added a comment to T12792: Consider an option to disable all popup notifications.

We've also had a request for this (disabling the in-application popups) at #dropbox, as a per-user preference.

Jul 5 2017, 11:46 PM · Feature Request, Customer Impact, Notifications

Jul 3 2017

epriestley added a comment to T12893: Instance reports consistent bad repository device versions for clustered, observed Git repositories.

Synchronously in the request. I'll look at adding logging.

Jul 3 2017, 11:31 PM · Restricted Project, Clusters, Diffusion, Customer Impact
jmeador added a comment to T12893: Instance reports consistent bad repository device versions for clustered, observed Git repositories.

If you go through the process manually with the web UI, are the versions OK after initial creation? After adding an observed URI?

Jul 3 2017, 7:16 PM · Restricted Project, Clusters, Diffusion, Customer Impact
epriestley closed T12894: Repositories with hyphens sort un-usefully in global search typeahead (exact matches not necessarily first) as Resolved by committing Restricted Diffusion Commit.
Jul 3 2017, 4:28 PM · Customer Impact, Bug Report, Typeahead, Restricted Project
epriestley renamed T12894: Repositories with hyphens sort un-usefully in global search typeahead (exact matches not necessarily first) from Install reporting an "exact match" issue with global search typeahead to Repositories with hyphens sort un-usefully in global search typeahead (exact matches not necessarily first).
Jul 3 2017, 3:02 PM · Customer Impact, Bug Report, Typeahead, Restricted Project
epriestley added a revision to T12894: Repositories with hyphens sort un-usefully in global search typeahead (exact matches not necessarily first): Restricted Differential Revision.
Jul 3 2017, 2:27 PM · Customer Impact, Bug Report, Typeahead, Restricted Project
epriestley added a comment to T12894: Repositories with hyphens sort un-usefully in global search typeahead (exact matches not necessarily first).

This is an issue specific to the repository names containing hyphens. The code is already calling calling the correct sort functions.

Jul 3 2017, 2:25 PM · Customer Impact, Bug Report, Typeahead, Restricted Project
epriestley added a comment to T12894: Repositories with hyphens sort un-usefully in global search typeahead (exact matches not necessarily first).

I created these repositories:

Jul 3 2017, 2:14 PM · Customer Impact, Bug Report, Typeahead, Restricted Project
epriestley updated the task description for T12894: Repositories with hyphens sort un-usefully in global search typeahead (exact matches not necessarily first).
Jul 3 2017, 1:21 PM · Customer Impact, Bug Report, Typeahead, Restricted Project
epriestley created T12894: Repositories with hyphens sort un-usefully in global search typeahead (exact matches not necessarily first).
Jul 3 2017, 1:21 PM · Customer Impact, Bug Report, Typeahead, Restricted Project
epriestley added a comment to T12893: Instance reports consistent bad repository device versions for clustered, observed Git repositories.

So I'm not immediately able to reproduce this. Some possible questions:

Jul 3 2017, 1:14 PM · Restricted Project, Clusters, Diffusion, Customer Impact
epriestley added a comment to T12893: Instance reports consistent bad repository device versions for clustered, observed Git repositories.

I used this parameter bundle to create a repository:

Jul 3 2017, 1:10 PM · Restricted Project, Clusters, Diffusion, Customer Impact
epriestley added a comment to T12893: Instance reports consistent bad repository device versions for clustered, observed Git repositories.

I'm attempting to reproduce this from the web UI first. I created a new repository, and get 0 versions as expected:

Jul 3 2017, 12:34 PM · Restricted Project, Clusters, Diffusion, Customer Impact
epriestley created T12893: Instance reports consistent bad repository device versions for clustered, observed Git repositories.
Jul 3 2017, 12:25 PM · Restricted Project, Clusters, Diffusion, Customer Impact

Jun 23 2017

epriestley triaged T12871: Setting a restricted dashboard as the topmost item in the global menu can lock some users out as Normal priority.
Jun 23 2017, 7:16 PM · Policy, Dashboards, Bug Report
epriestley added a project to T3577: Web UI can only create "reference" relationships between Revisions and Tasks, not "close" relationships: Customer Impact.

A related issue surfaced recently. Actual use case (forensically reconstructed):

Jun 23 2017, 2:22 PM · Customer Impact, Differential, Maniphest

Jun 13 2017

epriestley added a comment to T10268: "Batch Edit" from workboards uses "?ids=X,Y,Z" which can exceed "Location" header or URL byte limits for large task sets.

Yeah -- the workflow from the Maniphest side dumps all the values into inputs in the body and does a POST, I believe.

Jun 13 2017, 10:09 PM · Customer Impact, Workboards, Maniphest
swisspol added a comment to T10268: "Batch Edit" from workboards uses "?ids=X,Y,Z" which can exceed "Location" header or URL byte limits for large task sets.

Interestingly I worked around the issue by doing the batch edit from the Maniphest search UI which is passing the selected tasks an HTTP body instead of a URL query I guess?

Jun 13 2017, 10:02 PM · Customer Impact, Workboards, Maniphest
epriestley renamed T10268: "Batch Edit" from workboards uses "?ids=X,Y,Z" which can exceed "Location" header or URL byte limits for large task sets from Batch Edit tasks returns a 502 to "Batch Edit" from workboards uses "?ids=X,Y,Z" which can exceed "Location" header or URL byte limits for large task sets.
Jun 13 2017, 9:57 PM · Customer Impact, Workboards, Maniphest
epriestley updated subscribers of T10268: "Batch Edit" from workboards uses "?ids=X,Y,Z" which can exceed "Location" header or URL byte limits for large task sets.

@swisspol hit a variant of this with 1,172 tasks bumping up against an Apache URL limit in the Phacility cluster when editing from a workboard column.

Jun 13 2017, 9:54 PM · Customer Impact, Workboards, Maniphest
epriestley added a project to T10268: "Batch Edit" from workboards uses "?ids=X,Y,Z" which can exceed "Location" header or URL byte limits for large task sets: Customer Impact.
Jun 13 2017, 9:53 PM · Customer Impact, Workboards, Maniphest

Jun 12 2017

avivey added a comment to T12822: Replace Differential ZWS "oncopy" behavior with a grand Javascript sorcery.

Two questions pick at me:

  1. Which editor did the user use to add the ZWS in? Any editor I remember does something to warn you about it.
  2. Why are there Unicode characters for "goat" (🐐) and for "cooked rice" (🍚)?
Jun 12 2017, 10:27 PM · Differential
epriestley merged T12829: Synchronous accepts for the same project produce a misleading error into T12757: Multiple reviewers can race one another to accept on behalf of packages and get a poor UX.
Jun 12 2017, 6:16 PM · Customer Impact, Restricted Project, Differential
epriestley added a comment to T12822: Replace Differential ZWS "oncopy" behavior with a grand Javascript sorcery.

me too but not everyone is on our level

Jun 12 2017, 1:51 PM · Differential
chad added a comment to T12822: Replace Differential ZWS "oncopy" behavior with a grand Javascript sorcery.

FWIW I only code via copy/paste.

Jun 12 2017, 1:49 PM · Differential
epriestley added a comment to T12822: Replace Differential ZWS "oncopy" behavior with a grand Javascript sorcery.
Jun 12 2017, 1:44 PM · Differential
epriestley added a project to T12822: Replace Differential ZWS "oncopy" behavior with a grand Javascript sorcery: Customer Impact.

Per above, these are already detected by the Text linter:

Jun 12 2017, 1:36 PM · Differential

Jun 9 2017

chad merged T12818: Phriction/Wiki "Move Document" results in "Documents must have content" into T12793: Unable to move Phriction documents.
Jun 9 2017, 10:48 PM · Customer Impact, Bug Report, Phriction

Jun 7 2017

epriestley closed T12234: Add a "Duplicates" tab to the "Related Objects" section on task page as Resolved.

This is now deployed here, to secure.

Jun 7 2017, 9:10 PM · Customer Impact, Feature Request

Jun 5 2017

epriestley updated subscribers of T11336: Provide a stable address range for Phacility outbound requests.

@amckinley, I'd like to try to do this as part of T12798. Here's my rough understanding of what we need to do:

Jun 5 2017, 6:26 PM · Customer Impact

Jun 2 2017

epriestley added a comment to T12793: Unable to move Phriction documents.

D18069 appears to fix this, but I want to understand where it blames to and possibly pursue a more graceful fix since D18069 feels a little flimsy.

Jun 2 2017, 11:28 PM · Customer Impact, Bug Report, Phriction
epriestley added a revision to T12793: Unable to move Phriction documents: Restricted Differential Revision.
Jun 2 2017, 11:14 PM · Customer Impact, Bug Report, Phriction
epriestley added a comment to T12792: Consider an option to disable all popup notifications.

Arguments against:

Jun 2 2017, 11:03 PM · Feature Request, Customer Impact, Notifications
epriestley claimed T12793: Unable to move Phriction documents.
Jun 2 2017, 10:50 PM · Customer Impact, Bug Report, Phriction
chad created T12793: Unable to move Phriction documents.
Jun 2 2017, 10:44 PM · Customer Impact, Bug Report, Phriction
epriestley created T12792: Consider an option to disable all popup notifications.
Jun 2 2017, 10:40 PM · Feature Request, Customer Impact, Notifications

Jun 1 2017

epriestley added a comment to T12789: Confirm/remedy issues with duplicate Owners paths.

It's possible that didn't get everything, but yell if you hit anything else and we can shovel on some more test cases. Thanks for the report!

Jun 1 2017, 11:42 PM · Owners, Restricted Project, Bug Report, Customer Impact
epriestley closed T12789: Confirm/remedy issues with duplicate Owners paths as Resolved by committing Restricted Diffusion Commit.
Jun 1 2017, 11:42 PM · Owners, Restricted Project, Bug Report, Customer Impact
epriestley added a revision to T12789: Confirm/remedy issues with duplicate Owners paths: Restricted Differential Revision.
Jun 1 2017, 9:04 PM · Owners, Restricted Project, Bug Report, Customer Impact
epriestley closed T12790: "Settings" application is not reachable via global typeahead as Resolved by committing Restricted Diffusion Commit.
Jun 1 2017, 7:40 PM · Customer Impact, Bug Report, Applications
epriestley added a revision to T12790: "Settings" application is not reachable via global typeahead: Restricted Differential Revision.
Jun 1 2017, 7:33 PM · Customer Impact, Bug Report, Applications
epriestley created T12790: "Settings" application is not reachable via global typeahead.
Jun 1 2017, 7:16 PM · Customer Impact, Bug Report, Applications
lvital added a comment to T12789: Confirm/remedy issues with duplicate Owners paths.

@epriestley yes, the tested owner packages were both weak dominion. Sorry for not mentioning that earlier. You've explained the issue perfectly as far as I can tell. The changes you have planned make a lot more sense than the current behavior and should fix the issues we were seeing. Thank you!

Jun 1 2017, 5:48 PM · Owners, Restricted Project, Bug Report, Customer Impact
epriestley added a comment to T12789: Confirm/remedy issues with duplicate Owners paths.

@lvital, I can only reproduce this if use "Weak Dominion". Is that the case in your example, too?

Jun 1 2017, 3:32 PM · Owners, Restricted Project, Bug Report, Customer Impact
epriestley created T12789: Confirm/remedy issues with duplicate Owners paths.
Jun 1 2017, 1:00 PM · Owners, Restricted Project, Bug Report, Customer Impact

May 29 2017

• sshannin added a comment to T12771: Users can mistakenly create revisions with no repository through confusion or misconfiguration.

I had indeed implemented precisely that herald rule once I realized that these diffs were being created without repository info attached. I also added repository.callsign to /etc/arcconfig to eliminate the problem going forward.

May 29 2017, 5:05 PM · Arcanist, Customer Impact, Differential, Spaces, Feature Request
epriestley renamed T12771: Users can mistakenly create revisions with no repository through confusion or misconfiguration from differential items with no repository attached cannot be hidden from spaces to Users can mistakenly create revisions with no repository through confusion or misconfiguration.
May 29 2017, 2:42 PM · Arcanist, Customer Impact, Differential, Spaces, Feature Request
epriestley added a project to T12771: Users can mistakenly create revisions with no repository through confusion or misconfiguration: Customer Impact.

We've seen a couple of flavors of this from @swisspol, too. Although the symptom there is a little different (not a policy issue, exactly), the root cause is mostly similar. In particular, we saw:

May 29 2017, 2:41 PM · Arcanist, Customer Impact, Differential, Spaces, Feature Request

May 27 2017

epriestley added a comment to T12234: Add a "Duplicates" tab to the "Related Objects" section on task page.

Here's an example of the old style:

May 27 2017, 3:31 AM · Customer Impact, Feature Request
amckinley added a comment to T12234: Add a "Duplicates" tab to the "Related Objects" section on task page.

From a technical standpoint, we did not record these relationships in a normalized way prior to D16196 (June 2016, about 7 months ago) -- they only existed in the transaction log, and we just wrote a "close", extra_data="as duplicate of X" transaction that can't be queried efficiently.

May 27 2017, 1:17 AM · Customer Impact, Feature Request
amckinley added a revision to T12234: Add a "Duplicates" tab to the "Related Objects" section on task page: Restricted Differential Revision.
May 27 2017, 1:14 AM · Customer Impact, Feature Request
amckinley claimed T12234: Add a "Duplicates" tab to the "Related Objects" section on task page.
May 27 2017, 1:05 AM · Customer Impact, Feature Request

May 26 2017

epriestley closed T12762: Feed queries should support date range constraints as Resolved by committing Restricted Diffusion Commit.
May 26 2017, 7:24 PM · Customer Impact, ApplicationSearch, Feed
epriestley added a revision to T12762: Feed queries should support date range constraints: Restricted Differential Revision.
May 26 2017, 6:24 PM · Customer Impact, ApplicationSearch, Feed
epriestley added a revision to T12762: Feed queries should support date range constraints: Restricted Differential Revision.
May 26 2017, 5:44 PM · Customer Impact, ApplicationSearch, Feed
epriestley added a revision to T12762: Feed queries should support date range constraints: Restricted Differential Revision.
May 26 2017, 5:24 PM · Customer Impact, ApplicationSearch, Feed
epriestley added a revision to T12762: Feed queries should support date range constraints: Restricted Differential Revision.
May 26 2017, 5:11 PM · Customer Impact, ApplicationSearch, Feed
chad added a comment to T12762: Feed queries should support date range constraints.

Anyways, let's just go with "See all" in the header for now.

May 26 2017, 5:02 PM · Customer Impact, ApplicationSearch, Feed
chad added a comment to T12762: Feed queries should support date range constraints.

I'm also not sure how that works with pagination, like, do you update the URL so people can send links?

May 26 2017, 4:58 PM · Customer Impact, ApplicationSearch, Feed
chad added a comment to T12762: Feed queries should support date range constraints.

But that sounds like a lot of work.

May 26 2017, 4:57 PM · Customer Impact, ApplicationSearch, Feed
chad added a comment to T12762: Feed queries should support date range constraints.

Basically what I'd like is something that auto-pulls maybe 5 times, then just makes you click a button thereafter. That solves the footer issue, makes it nicer for people who only want 2-3 more pages, and then the edge case of "no really I want to keep reading past 500 results" have to click a button.

May 26 2017, 4:57 PM · Customer Impact, ApplicationSearch, Feed
chad added a comment to T12762: Feed queries should support date range constraints.

Let me marinate on it.

May 26 2017, 4:52 PM · Customer Impact, ApplicationSearch, Feed
epriestley added a comment to T12762: Feed queries should support date range constraints.

Sure, we can do that too.

May 26 2017, 4:49 PM · Customer Impact, ApplicationSearch, Feed
epriestley added a revision to T12762: Feed queries should support date range constraints: Restricted Differential Revision.
May 26 2017, 4:45 PM · Customer Impact, ApplicationSearch, Feed
chad added a comment to T12762: Feed queries should support date range constraints.

Isn't auto-scroll with lots of JavaScript the right answer?

May 26 2017, 4:44 PM · Customer Impact, ApplicationSearch, Feed
epriestley claimed T12762: Feed queries should support date range constraints.
May 26 2017, 4:44 PM · Customer Impact, ApplicationSearch, Feed
epriestley added a comment to T12762: Feed queries should support date range constraints.

Ah, that makes sense. If there's some "good enough" way to get a button/link into these things today I'm happy to drop that in place while I'm in here, but we can just leave it for fiddling later too.

May 26 2017, 4:42 PM · Customer Impact, ApplicationSearch, Feed
chad added a comment to T12762: Feed queries should support date range constraints.

I don't think the current feed UI looks good in blue header, which is why I haven't moved it over. I'd need to fiddle with feed-view

May 26 2017, 4:40 PM · Customer Impact, ApplicationSearch, Feed
epriestley updated subscribers of T12762: Feed queries should support date range constraints.

@chad, I'd ideally like to put a "view more" on the feed on the project page so that the original issue here (wanting to page back in history) is easier to solve. This is what it looks like right now:

May 26 2017, 4:39 PM · Customer Impact, ApplicationSearch, Feed
epriestley closed T12720: Record of hibernating daemon was garbage collected as Resolved by committing Restricted Diffusion Commit.
May 26 2017, 4:18 PM · Customer Impact, Daemons
chad added a revision to T9868: PHUIDocumentViewPro ToC menu improvements: Restricted Differential Revision.
May 26 2017, 4:00 PM · PHUI
epriestley added a revision to T12720: Record of hibernating daemon was garbage collected: Restricted Differential Revision.
May 26 2017, 3:51 PM · Customer Impact, Daemons
epriestley moved T9868: PHUIDocumentViewPro ToC menu improvements from Backlog to Requests on the Customer Impact board.
May 26 2017, 2:00 PM · PHUI
epriestley added a project to T9868: PHUIDocumentViewPro ToC menu improvements: Customer Impact.
May 26 2017, 2:00 PM · PHUI

May 25 2017

epriestley moved T12762: Feed queries should support date range constraints from Backlog to Requests on the Customer Impact board.
May 25 2017, 11:01 PM · Customer Impact, ApplicationSearch, Feed
epriestley created T12762: Feed queries should support date range constraints.
May 25 2017, 11:01 PM · Customer Impact, ApplicationSearch, Feed
lvital added a comment to T12758: Consider a "Check All" control for reviewer checkbox lists.

That could work too. Perhaps a box of donuts instead though.

May 25 2017, 10:12 PM · Customer Impact, Owners, Restricted Project, Differential
epriestley added a comment to T12757: Multiple reviewers can race one another to accept on behalf of packages and get a poor UX.

I think that should fix things, but yell if I missed anything or made it worse or whatever. Thanks for the report!

May 25 2017, 9:31 PM · Customer Impact, Restricted Project, Differential
epriestley closed T12757: Multiple reviewers can race one another to accept on behalf of packages and get a poor UX as Resolved by committing Restricted Diffusion Commit.
May 25 2017, 9:30 PM · Customer Impact, Restricted Project, Differential
epriestley added a comment to T12758: Consider a "Check All" control for reviewer checkbox lists.

Another approach might be to do T11934 first, and then implement this as /accept-magnainmously. This would be very hard to discover, but it's possible that ~10 users worldwide are meaningfully impacted and I could send them each a nice fruit basket with a card explaining the feature.

May 25 2017, 9:28 PM · Customer Impact, Owners, Restricted Project, Differential
lvital added a comment to T12758: Consider a "Check All" control for reviewer checkbox lists.

Another solution I could imagine is to add a distinct action, other than "Accept", which works like the old "Accept" did, i.e. "Accept for all reviewers I have authority to accept for", say "Accept Magnanimously".

I'm hesitant to pursue this today because I want to be cautious about adding too many actions, and I think other changes may add more valuable actions ("Accept Next Update", draft-state actions from T2543, etc). This action would probably be fine today in isolation since the dropdown doesn't feel too cluttered right now, but if we added it I think it might be the least valuable / least frequently used action in a list that is starting to look pretty bloated six months from now.

(I think it's also somewhat hard to pick a 2-3 word phrase which clearly describes how this potential action differs from "Accept" -- I can't come up with anything good offhand.)

May 25 2017, 9:26 PM · Customer Impact, Owners, Restricted Project, Differential
epriestley moved T12757: Multiple reviewers can race one another to accept on behalf of packages and get a poor UX from Backlog to Active Impact on the Customer Impact board.
May 25 2017, 9:19 PM · Customer Impact, Restricted Project, Differential
epriestley moved T12758: Consider a "Check All" control for reviewer checkbox lists from Backlog to Nits on the Customer Impact board.
May 25 2017, 9:19 PM · Customer Impact, Owners, Restricted Project, Differential
epriestley added a revision to T12757: Multiple reviewers can race one another to accept on behalf of packages and get a poor UX: Restricted Differential Revision.
May 25 2017, 9:19 PM · Customer Impact, Restricted Project, Differential
epriestley added a comment to T12758: Consider a "Check All" control for reviewer checkbox lists.

Another solution I could imagine is to add a distinct action, other than "Accept", which works like the old "Accept" did, i.e. "Accept for all reviewers I have authority to accept for", say "Accept Magnanimously".

May 25 2017, 7:28 PM · Customer Impact, Owners, Restricted Project, Differential
lvital added a comment to T12757: Multiple reviewers can race one another to accept on behalf of packages and get a poor UX.

Yep, those repro steps look right to me.

May 25 2017, 7:22 PM · Customer Impact, Restricted Project, Differential
lvital added a comment to T12758: Consider a "Check All" control for reviewer checkbox lists.

FWIW, a check-all box is what we had in mind.

May 25 2017, 7:22 PM · Customer Impact, Owners, Restricted Project, Differential
epriestley created T12758: Consider a "Check All" control for reviewer checkbox lists.
May 25 2017, 7:19 PM · Customer Impact, Owners, Restricted Project, Differential
epriestley created T12757: Multiple reviewers can race one another to accept on behalf of packages and get a poor UX.
May 25 2017, 7:16 PM · Customer Impact, Restricted Project, Differential

May 23 2017

chad moved T12745: Conpherence menu item is available for creation even if Conpherence is not installed from Backlog to Nits on the Customer Impact board.
May 23 2017, 9:17 PM · Profile Menu Item, Customer Impact