Page MenuHomePhabricator
Feed Advanced Search

Aug 10 2017

epriestley closed T12948: Remove the `bin/files purge` workflow as Resolved by committing Restricted Diffusion Commit.
Aug 10 2017, 3:49 PM · Bug Report, Files
epriestley closed T12960: fancy date picker breaks browser if year < 1970 as Resolved by committing Restricted Diffusion Commit.
Aug 10 2017, 3:48 PM · Bug Report
epriestley added a comment to T12871: Setting a restricted dashboard as the topmost item in the global menu can lock some users out.

T12956 has another situation where letting MenuItem generate 2+ items may be bad: we want to let a menu item steal the selection, but it's muddy to implement if each MenuItem can return several actual views.

Aug 10 2017, 1:38 PM · Policy, Dashboards, Bug Report
joshuaspence added a comment to T12948: Remove the `bin/files purge` workflow.

Thanks for the detailed response, I certainly didn't expect it.

Aug 10 2017, 1:21 PM · Bug Report, Files
epriestley removed a watcher for Bug Report (Needs Information): • bingogo009.
Aug 10 2017, 1:17 PM
epriestley removed a watcher for Bug Report (Needs Information): • rajuonraj.
Aug 10 2017, 1:17 PM
epriestley removed a watcher for Bug Report: • bingogo009.
Aug 10 2017, 1:17 PM
epriestley removed a watcher for Bug Report: saannjaay.
Aug 10 2017, 1:17 PM
epriestley removed a watcher for Bug Report: • Losy.
Aug 10 2017, 1:17 PM
epriestley added a revision to T12948: Remove the `bin/files purge` workflow: Unknown Object (Differential Revision).
Aug 10 2017, 1:11 PM · Bug Report, Files
epriestley added a comment to T12948: Remove the `bin/files purge` workflow.

I believe the location of the OOM is a little misleading -- the real problem is loadFileData(). This returns the entire file as a string, and will thus:

Aug 10 2017, 1:04 PM · Bug Report, Files
epriestley added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.

The new rules on reports are still in flux a bit and extra-muddy for Community members, but I'd generally like to move to a "report + review" model for community reports, something like we currently have for code review. So the general idea is that your bug needs someone to review it and agree with it (e.g., reproduce a bug, or agree that a feature request is a brilliant new idea that makes sense and would be appropriate for the upstream and completely describes a reasonable, generally-experienced root problem) before it comes upstream.

Aug 10 2017, 11:47 AM · Bug Report, Diffusion
epriestley added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.

I think this is a real bug. Here's a more complete example of what's going wrong, why it's wrong, and how to reproduce it.

Aug 10 2017, 11:09 AM · Bug Report, Diffusion
epriestley triaged T12960: fancy date picker breaks browser if year < 1970 as Normal priority.
Aug 10 2017, 10:37 AM · Bug Report
epriestley added a revision to T12960: fancy date picker breaks browser if year < 1970: Unknown Object (Differential Revision).
Aug 10 2017, 10:36 AM · Bug Report
epriestley claimed T12960: fancy date picker breaks browser if year < 1970.
Aug 10 2017, 10:36 AM · Bug Report
epriestley closed T6653: Script and regex linter could use some examples as Wontfix.

The community forum is a better place for this discussion. You may or may not receive help there, but we're no longer providing general Phabricator support here in the upstream (nor have we for a long time).

Aug 10 2017, 10:13 AM · Lint, Documentation, Arcanist

Aug 9 2017

joshuaspence added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.
In T12959#230805, @chad wrote:

In general are you aware we no longer take bug reports or feature requests here?

Aug 9 2017, 10:36 PM · Bug Report, Diffusion
joshuaspence renamed T12959: Diffusion shows unexpected diff when an entire directory is removed from Diffusion shows mysterious diff when an entire directory is removed to Diffusion shows unexpected diff when an entire directory is removed.
Aug 9 2017, 10:23 PM · Bug Report, Diffusion
joshuaspence updated the task description for T12959: Diffusion shows unexpected diff when an entire directory is removed.
Aug 9 2017, 10:23 PM · Bug Report, Diffusion
joshuaspence added a comment to T12959: Diffusion shows unexpected diff when an entire directory is removed.
In T12959#230799, @chad wrote:

What does "mysterious" mean.

Aug 9 2017, 10:21 PM · Bug Report, Diffusion
joshuaspence updated the task description for T12959: Diffusion shows unexpected diff when an entire directory is removed.
Aug 9 2017, 10:13 PM · Bug Report, Diffusion
joshuaspence created T12959: Diffusion shows unexpected diff when an entire directory is removed.
Aug 9 2017, 10:12 PM · Bug Report, Diffusion

Aug 8 2017

epriestley added a comment to T12956: Upgrade saved queries in ApplicationSearch to use a "personal" + "global/default" model, like the home menu.

Named queries will get a new flag like isGlobal

Aug 8 2017, 3:14 AM · ApplicationSearch
epriestley added a comment to T12956: Upgrade saved queries in ApplicationSearch to use a "personal" + "global/default" model, like the home menu.

I'm not proposing that, no. Here's exactly what I'm proposing:

Aug 8 2017, 3:09 AM · ApplicationSearch
epriestley added a comment to T12956: Upgrade saved queries in ApplicationSearch to use a "personal" + "global/default" model, like the home menu.

I wasn't planning to change the behavior of the dropdown, except that it would begin listing personal filters followed by global/default filters under "Saved Queries".

Aug 8 2017, 2:51 AM · ApplicationSearch
epriestley added a comment to T12956: Upgrade saved queries in ApplicationSearch to use a "personal" + "global/default" model, like the home menu.

Where's the other conversation?

Aug 8 2017, 2:45 AM · ApplicationSearch
epriestley added a comment to T12956: Upgrade saved queries in ApplicationSearch to use a "personal" + "global/default" model, like the home menu.

I think we should still default search the top item.

Aug 8 2017, 2:42 AM · ApplicationSearch
epriestley created T12956: Upgrade saved queries in ApplicationSearch to use a "personal" + "global/default" model, like the home menu.
Aug 8 2017, 1:02 AM · ApplicationSearch

Aug 7 2017

epriestley closed T12955: test sub task, a subtask of T9539: For test, as Invalid.
Aug 7 2017, 12:45 PM · Space Test Users
epriestley closed T12955: test sub task as Invalid.
Aug 7 2017, 12:45 PM
epriestley closed T12954: test sub sub task, a subtask of T12953: test sub task, as Invalid.
Aug 7 2017, 12:45 PM
epriestley closed T12954: test sub sub task as Invalid.
Aug 7 2017, 12:45 PM
epriestley closed T12953: test sub task, a subtask of T9539: For test, as Invalid.
Aug 7 2017, 12:44 PM · Space Test Users
epriestley closed T12953: test sub task as Invalid.
Aug 7 2017, 12:44 PM

Aug 6 2017

epriestley reopened T7729: No Typeahead on Herald object rule creation as "Open".

I don't think this is resolved, just an unclear report. To access this screen:

Aug 6 2017, 11:50 AM · Typeahead, Herald
epriestley added a comment to T3626: Detection of language for some file types isn't good.

And one more, also for Kotlin.

Aug 6 2017, 11:42 AM · Customer Impact, Restricted Project, Differential
joshuaspence updated the task description for T8593: Allow files to have a description.
Aug 6 2017, 3:53 AM · Restricted Project, Files
joshuaspence added a comment to T12948: Remove the `bin/files purge` workflow.

I wonder if this OOM error can also be hit in other workflow though, given that it seems to occur in PhabricatorFileStorageEngine::getRawFileDataIterator.

Aug 6 2017, 1:28 AM · Bug Report, Files
joshuaspence added a comment to T12951: File transform regeneration should not rely on passing a query string to a CDN'able resource.

Yep, agreed that the re-targeted proposal is a better solution... I had just assumed that this was a documentation oversight.

Aug 6 2017, 12:15 AM · Bug Report, Files, Setup

Aug 5 2017

epriestley added a comment to T12952: Reviewer not able to see diff.

D7150 added this text ("a revision's reviewers can always...") and I said it "wasn't true but would be soon", but never made it true.

Aug 5 2017, 7:07 PM · Differential, Bug Report
epriestley edited the content of Changelog.
Aug 5 2017, 10:45 AM
epriestley created 2017 Week 31 (Early August).
Aug 5 2017, 10:44 AM

Aug 4 2017

epriestley added a comment to T12949: If a ProfileMenu has Link items, and one or more have the request URI as the link target, highlight the first one.

Happy to take a look if you found a reasonable way to get access to $request. If you're reading $_REQUEST['__path__'] directly or something though the eventual upstream version probably won't look too similar.

Aug 4 2017, 7:51 PM · Dashboards
epriestley added a revision to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential: Unknown Object (Differential Revision).
Aug 4 2017, 5:30 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
epriestley added a revision to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential: Unknown Object (Differential Revision).
Aug 4 2017, 3:23 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
epriestley added a revision to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential: Unknown Object (Differential Revision).
Aug 4 2017, 3:14 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
epriestley added a revision to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential: Unknown Object (Differential Revision).
Aug 4 2017, 12:33 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
epriestley added a comment to T12819: InnoDB FULLTEXT appears to fail catastrophically once it reaches a moderate size.

PHI27 is likely adjacent here.

Aug 4 2017, 11:40 AM · Restricted Project, Search

Aug 3 2017

epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Aug 3 2017, 9:37 PM · Phacility, Support
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Aug 3 2017, 7:39 PM · Phacility, Support
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Aug 3 2017, 7:20 PM · Phacility, Support
epriestley added a revision to T12904: Support Pact Errata: Unknown Object (Differential Revision).
Aug 3 2017, 6:41 PM · Phacility, Support
epriestley merged T12950: Regenerating thumbnails for memes is difficult into T5258: Memes use older image transform code without modern error handling.
Aug 3 2017, 5:40 PM · Restricted Project, Macros, Files
epriestley merged task T12950: Regenerating thumbnails for memes is difficult into T5258: Memes use older image transform code without modern error handling.
Aug 3 2017, 5:40 PM · Feature Request, Macros
epriestley added a comment to T12950: Regenerating thumbnails for memes is difficult.

I'm just going to merge this into T5258. There are two separate issues here:

Aug 3 2017, 5:40 PM · Feature Request, Macros
epriestley renamed T12948: Remove the `bin/files purge` workflow from `bin/files purge` can run out of memory for large files to Remove the `bin/files purge` workflow.
Aug 3 2017, 2:53 PM · Bug Report, Files
epriestley added a comment to T12951: File transform regeneration should not rely on passing a query string to a CDN'able resource.

I retargeted this; I think the proposed solution is not the best solution we can find to the problem.

Aug 3 2017, 2:53 PM · Bug Report, Files, Setup
epriestley renamed T12951: File transform regeneration should not rely on passing a query string to a CDN'able resource from CloudFront documentation should recommend forwarding query string to File transform regeneration should not rely on passing a query string to a CDN'able resource.
Aug 3 2017, 2:52 PM · Bug Report, Files, Setup

Aug 2 2017

epriestley added a revision to T12928: Tokens in the form "v0.1" are not handled well by the MySQL FULLTEXT index: Unknown Object (Differential Revision).
Aug 2 2017, 11:03 PM · Customer Impact, Search
joshuaspence added a comment to T12950: Regenerating thumbnails for memes is difficult.
In T12950#230520, @chad wrote:

Why did they need regenerating in the first place?

Aug 2 2017, 9:40 PM · Feature Request, Macros
joshuaspence created T12951: File transform regeneration should not rely on passing a query string to a CDN'able resource.
Aug 2 2017, 9:24 PM · Bug Report, Files, Setup
joshuaspence created T12950: Regenerating thumbnails for memes is difficult.
Aug 2 2017, 9:12 PM · Feature Request, Macros
epriestley added a comment to T5523: Make bulk moves easier on Workboards.

See Planning for information on progress and priorities.

Aug 2 2017, 6:02 PM · Restricted Project, Workboards
epriestley added a comment to T12949: If a ProfileMenu has Link items, and one or more have the request URI as the link target, highlight the first one.

This is an unusually low-tech solution but I can't think of any reasons why it won't work.

Aug 2 2017, 4:46 PM · Dashboards
epriestley renamed T12949: If a ProfileMenu has Link items, and one or more have the request URI as the link target, highlight the first one from If a ProfileMenu has Link items, and one or more have request URI as the link target, highlight the first one to If a ProfileMenu has Link items, and one or more have the request URI as the link target, highlight the first one.
Aug 2 2017, 4:43 PM · Dashboards
epriestley renamed T12949: If a ProfileMenu has Link items, and one or more have the request URI as the link target, highlight the first one from Build a Workboard Query MenuItem? to If a ProfileMenu has Link items, and one or more have request URI as the link target, highlight the first one.
Aug 2 2017, 4:40 PM · Dashboards
epriestley added a comment to T12949: If a ProfileMenu has Link items, and one or more have the request URI as the link target, highlight the first one.

Is there any reason that the rule "if any menu items have the same link target as the request URI, highlight the first one" wouldn't work?

Aug 2 2017, 4:37 PM · Dashboards
epriestley added a comment to T12949: If a ProfileMenu has Link items, and one or more have the request URI as the link target, highlight the first one.
  • What's the root problem?
  • Why can't they use links?
  • How is this different from T12374?
Aug 2 2017, 4:31 PM · Dashboards
epriestley triaged T12947: Hard to detect typos in *.edit endpoints as Wishlist priority.
Aug 2 2017, 2:58 PM · Conduit, ApplicationEditor
epriestley triaged T12948: Remove the `bin/files purge` workflow as Wishlist priority.

We should probably just remove this workflow, it's not clear to me that there's ever any reason for anyone to run bin/files purge in the modern codebase.

Aug 2 2017, 2:53 PM · Bug Report, Files
epriestley added a comment to T12891: Phacility does not currently offer instances in the Sydney region.

Have you enabled diffusion.allow-http-auth?

Aug 2 2017, 12:19 PM · Feature Request
joshuaspence created T12948: Remove the `bin/files purge` workflow.
Aug 2 2017, 12:08 PM · Bug Report, Files

Aug 1 2017

epriestley added a comment to T12932: GC old Differential changesets into File storage.

Just keeping an eye on this: growth on these shards is slow and both are still below the 80% caution threshold, so I'm punting this for another week.

Aug 1 2017, 4:03 PM · Files, Differential, Phacility, Ops
epriestley closed T12946: When users `bin/remove destroy` a repository, emit a reminder message about paths on disk as Resolved by committing Restricted Diffusion Commit.
Aug 1 2017, 3:57 PM · Diffusion
epriestley added a revision to T12946: When users `bin/remove destroy` a repository, emit a reminder message about paths on disk: Unknown Object (Differential Revision).
Aug 1 2017, 3:53 PM · Diffusion
epriestley closed T12942: Add a "Binary Versions" page to Config as Resolved by committing Restricted Diffusion Commit.
Aug 1 2017, 2:14 PM · Config
NDKilla awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Love token.
Aug 1 2017, 12:11 PM · Workboards (v3), Restricted Project

Jul 31 2017

epriestley created T12946: When users `bin/remove destroy` a repository, emit a reminder message about paths on disk.
Jul 31 2017, 9:07 PM · Diffusion
avivey awarded T12942: Add a "Binary Versions" page to Config a 100 token.
Jul 31 2017, 7:50 PM · Config
epriestley added a revision to T12942: Add a "Binary Versions" page to Config: Unknown Object (Differential Revision).
Jul 31 2017, 7:23 PM · Config
epriestley added a revision to T12942: Add a "Binary Versions" page to Config: Unknown Object (Differential Revision).
Jul 31 2017, 7:19 PM · Config
epriestley closed T12945: "Mismatched origin" error on pulls may show credentials when origins have HTTP credentials as Resolved by committing Restricted Diffusion Commit.
Jul 31 2017, 4:43 PM · Diffusion
epriestley added a revision to T12945: "Mismatched origin" error on pulls may show credentials when origins have HTTP credentials: Unknown Object (Differential Revision).
Jul 31 2017, 4:42 PM · Diffusion
epriestley added a project to T12945: "Mismatched origin" error on pulls may show credentials when origins have HTTP credentials: Diffusion.
Jul 31 2017, 2:07 PM · Diffusion
epriestley created T12945: "Mismatched origin" error on pulls may show credentials when origins have HTTP credentials.
Jul 31 2017, 2:07 PM · Diffusion
joshuaspence added a revision to T12919: Healthcheck endpoint for alternate file domain: Unknown Object (Differential Revision).
Jul 31 2017, 11:13 AM · Files
joshuaspence added a comment to T10214: Daemons try and fail to publish transactions for newly created diffs.

I'm seeing these errors failing regularly:

Jul 31 2017, 10:17 AM · Bug Report
joshuaspence added a revision to T8591: Undefined index in changeset parser: Unknown Object (Differential Revision).
Jul 31 2017, 7:56 AM · Differential
joshuaspence reopened T8591: Undefined index in changeset parser as "Open".

I've got a reproduction case for this now: https://secure.phabricator.com/differential/diff/44008/

Jul 31 2017, 7:49 AM · Differential

Jul 30 2017

joshuaspence added a revision to T11480: Stop sending misbehaving user nonsense to the error log: Unknown Object (Differential Revision).
Jul 30 2017, 10:05 PM
epriestley closed T12943: titulo de ejemplo as Invalid.
Jul 30 2017, 1:55 PM
epriestley closed T12944: titulo de ejemplo as Invalid.
Jul 30 2017, 1:55 PM

Jul 29 2017

epriestley added a comment to T11456: Don't lose user in NUX flow because of Timezone issues.

Most browsers can only give us a timezone offset, like "UTC-7", not a locale name like "America/Los_Angeles". We already attempt to read this value (D15962, T3025#176547) but when I wrote that stuff it was only available in Chrome and not necessarily reliable. We do try to guess the default zone selection based on the information we get from the browser, but currently ask the user to confirm it in all cases.

Jul 29 2017, 12:40 PM · Design, Phacility, NUX
epriestley added a comment to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential.

@kfsone Are you aware of arc diff --only (briefly mentioned above -- "just generate a diff to look at in the web UI, without other slow/complicated steps")? How do you picture arc selfreview differing from arc diff --only?

Jul 29 2017, 2:03 AM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential

Jul 28 2017

epriestley edited the content of Changelog.
Jul 28 2017, 10:24 PM
epriestley created 2017 Week 30 (Very Late July).
Jul 28 2017, 10:17 PM
epriestley added a comment to T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs.

The simplest way to approach this is probably to do double writes: start writing the new tables, switch readers over, stop writing the old tables.

Jul 28 2017, 9:46 PM · Customer Impact, Diffusion, Bug Report
epriestley renamed T11823: Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs from "The ref "master" is ambiguous in this repository" in rP to Split RefCursor into a "name" table and a "ref" table so ref names have stable PHIDs.
Jul 28 2017, 6:37 PM · Customer Impact, Diffusion, Bug Report
epriestley added a comment to T12942: Add a "Binary Versions" page to Config.

This could also just go on the existing page at the bottom. We tell people to copy/paste it when submitting bug reports, but it's probably fine if they're including more information, especially since there is a nice walled garden moat around my personally having to deal with it.

Jul 28 2017, 6:20 PM · Config