Page MenuHomePhabricator
Feed Advanced Search

Oct 6 2016

epriestley added a comment to T11743: Unbounded runtime and memory use on some Paste transactions.

Awesome, thanks! I'll dig into it and update you once I get somewhere.

Oct 6 2016, 10:53 PM · Bug Report
gregprice added a comment to T11743: Unbounded runtime and memory use on some Paste transactions.

Just made P2011, and I think that's a repro -- the "Show Details" link hangs.

Oct 6 2016, 10:52 PM · Bug Report
epriestley added a comment to T11743: Unbounded runtime and memory use on some Paste transactions.

Yeah, just take a shot at making a paste here (secure.phabricator.com) with the same degenerate behavior. If you can get us crashing I suspect I can get a fix in about 5 minutes through the power of adding var_dump() all over the place on the production server. If not I have a few ideas but there's a lot of code that could be causing the problem and that trace isn't an obvious smoking gun to me.

Oct 6 2016, 10:48 PM · Bug Report
gregprice added a comment to T11743: Unbounded runtime and memory use on some Paste transactions.

Nope -- pstree shows no subprocesses when the worker is stuck.

Oct 6 2016, 10:47 PM · Bug Report
epriestley added a comment to T11743: Unbounded runtime and memory use on some Paste transactions.

One other quick diagnostic is: when the worker is stuck, is there a pygmentize subprocess running?

Oct 6 2016, 10:46 PM · Bug Report
gregprice added a comment to T11743: Unbounded runtime and memory use on some Paste transactions.

Meaning here on secure.phabricator.com? Sure -- no guarantee it'll work, but I have some guesses I can throw at it.

Oct 6 2016, 10:45 PM · Bug Report
epriestley added a comment to T11743: Unbounded runtime and memory use on some Paste transactions.

Can you attempt to create a paste on this install which reproduces the issue? I have a few ideas about what's up, but that's almost certainly the fastest path to a fix if it works.

Oct 6 2016, 10:44 PM · Bug Report
gregprice created T11743: Unbounded runtime and memory use on some Paste transactions.
Oct 6 2016, 10:32 PM · Bug Report
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 6 2016, 10:01 PM · Restricted Project, Prioritized, Calendar
ftdysa awarded T10747: Import and export ICS from Calendar a Party Time token.
Oct 6 2016, 9:50 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 6 2016, 9:48 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 6 2016, 8:14 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 6 2016, 7:52 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T11742: Payment due emails should contain a shortcut to adding a payment method.

I don't think we should change this.

Oct 6 2016, 7:19 PM · Phacility
chad added a comment to T7607: Invoicing emails probably need some work.

From the Twitterverse, we should look at making payments as super easy as possible, especially if ur deadbeat.

Oct 6 2016, 7:14 PM · Phortune, Phacility
chad added a comment to T11742: Payment due emails should contain a shortcut to adding a payment method.

actually will follow up in T7607

Oct 6 2016, 7:14 PM · Phacility
chad merged task T11742: Payment due emails should contain a shortcut to adding a payment method into T7607: Invoicing emails probably need some work.
Oct 6 2016, 7:14 PM · Phacility
chad merged T11742: Payment due emails should contain a shortcut to adding a payment method into T7607: Invoicing emails probably need some work.
Oct 6 2016, 7:14 PM · Phortune, Phacility
chad updated the task description for T11742: Payment due emails should contain a shortcut to adding a payment method.
Oct 6 2016, 7:13 PM · Phacility
chad created T11742: Payment due emails should contain a shortcut to adding a payment method.
Oct 6 2016, 7:10 PM · Phacility
epriestley added a comment to T11739: merge commit populated from phabricator fields shows "Summary" field tag in-line with its contents..

We'll accept this as a bug report if you describe the conditions which lead to a newline after "Summary:". The expected behavior is that there is no newline.

Oct 6 2016, 6:28 PM · Differential, Arcanist, Feature Request
epriestley closed T11737: can't return from "Show All Context" straight to "View Side-by-Side" for file diffs as Wontfix.

Oh, sorry, apparently @chad got this right then and I misunderstood.

Oct 6 2016, 6:25 PM · Bug Report (Needs Information), Differential
oliverhenshaw added a comment to T11739: merge commit populated from phabricator fields shows "Summary" field tag in-line with its contents..

I should probably have filed this as a bug report. The issue is that the commit message populated by arcanist looks different, in a surprising way, to the way the Summary information is displayed on the Differential page.

Oct 6 2016, 6:23 PM · Differential, Arcanist, Feature Request
oliverhenshaw added a comment to T11737: can't return from "Show All Context" straight to "View Side-by-Side" for file diffs.

To be clear, I started with the Side-by-Side view, which I guess is the default. And I can't return directly to the side-by-side view with the original amount of context after "Show All Context".

Oct 6 2016, 6:17 PM · Bug Report (Needs Information), Differential
epriestley created T11741: Quickstart can fail to initialize databases if MyISAM is not available (currently, only in Google Cloud).
Oct 6 2016, 6:11 PM
epriestley edited projects for T11737: can't return from "Show All Context" straight to "View Side-by-Side" for file diffs, added: Bug Report (Needs Information); removed Feature Request.

Ah. From the workaround ("View Unified", then "View Side-by-Side") I'm guessing the menu maybe isn't refreshing properly somehow, but I'm not sure how to reproduce it given the provided steps.

Oct 6 2016, 6:02 PM · Bug Report (Needs Information), Differential
chad added a comment to T11737: can't return from "Show All Context" straight to "View Side-by-Side" for file diffs.

I might have misunderstood the ticket to being no "show less context" option after you're show more context.

Oct 6 2016, 6:00 PM · Bug Report (Needs Information), Differential
epriestley updated subscribers of T11737: can't return from "Show All Context" straight to "View Side-by-Side" for file diffs.

I can't immediately reproduce this -- were you able to, @chad?

Oct 6 2016, 5:57 PM · Bug Report (Needs Information), Differential
epriestley added a comment to T2920: Modularize the pipeline for producing final commit messages.

I merged T11740 and T11739 here since they're approximately the same problem from our perspective ("make messages adhere to project rules, where the project rules are immutable").

Oct 6 2016, 5:51 PM · Arcanist
epriestley merged task T11740: help limit summary fields to e.g. 80 chars wide into T2920: Modularize the pipeline for producing final commit messages.
Oct 6 2016, 5:48 PM · Differential, Feature Request
epriestley merged task T11739: merge commit populated from phabricator fields shows "Summary" field tag in-line with its contents. into T2920: Modularize the pipeline for producing final commit messages.
Oct 6 2016, 5:48 PM · Differential, Arcanist, Feature Request
epriestley merged tasks T11740: help limit summary fields to e.g. 80 chars wide, T11739: merge commit populated from phabricator fields shows "Summary" field tag in-line with its contents. into T2920: Modularize the pipeline for producing final commit messages.
Oct 6 2016, 5:48 PM · Arcanist
epriestley renamed T2920: Modularize the pipeline for producing final commit messages from Flatten remarkup back into commit messages on arc amend/land to Modularize the pipeline for producing final commit messages.
Oct 6 2016, 5:48 PM · Arcanist
epriestley renamed T11738: Improve the heuristic which guesses which function/method/class line best provides context for diff snippets from add function to diff context to Improve the heuristic which guesses which function/method/class line best provides context for diff snippets.
Oct 6 2016, 5:43 PM · Differential, Feature Request
epriestley triaged T11738: Improve the heuristic which guesses which function/method/class line best provides context for diff snippets as Wishlist priority.

We use a heuristic to guess which function, class, etc., the context is in. Git uses some similar heuristic.

Oct 6 2016, 5:42 PM · Differential, Feature Request
chad added a comment to T11739: merge commit populated from phabricator fields shows "Summary" field tag in-line with its contents..

This feature request doesn't state a root problem. Please see Contributing Feature Requests and Describing Root Problems.

Oct 6 2016, 5:38 PM · Differential, Arcanist, Feature Request
chad added a comment to T11740: help limit summary fields to e.g. 80 chars wide.

This feature request doesn't state a root problem. Please see Contributing Feature Requests and Describing Root Problems.

Oct 6 2016, 5:37 PM · Differential, Feature Request
oliverhenshaw created T11740: help limit summary fields to e.g. 80 chars wide.
Oct 6 2016, 5:29 PM · Differential, Feature Request
oliverhenshaw created T11739: merge commit populated from phabricator fields shows "Summary" field tag in-line with its contents..
Oct 6 2016, 5:27 PM · Differential, Arcanist, Feature Request
chad updated subscribers of T11738: Improve the heuristic which guesses which function/method/class line best provides context for diff snippets.
Oct 6 2016, 5:25 PM · Differential, Feature Request
chad added a comment to T11738: Improve the heuristic which guesses which function/method/class line best provides context for diff snippets.

What problem specifically are you trying to solve? See Contributing Feature Requests and Describing Root Problems.

Oct 6 2016, 5:19 PM · Differential, Feature Request
oliverhenshaw added a comment to T11738: Improve the heuristic which guesses which function/method/class line best provides context for diff snippets.

I'm referring to that area in general, but I'm talking about e.g. the src/applications/conpherence/application/PhabricatorConpherenceApplication.php section. The grey area above the diff shows

'/conpherence/' => array(

when it should say something like

public function getRoutes() {
Oct 6 2016, 5:10 PM · Differential, Feature Request
chad added a comment to T11738: Improve the heuristic which guesses which function/method/class line best provides context for diff snippets.

Are you referring to the function in the grey area above the diff?

Oct 6 2016, 5:01 PM · Differential, Feature Request
oliverhenshaw created T11738: Improve the heuristic which guesses which function/method/class line best provides context for diff snippets.
Oct 6 2016, 4:31 PM · Differential, Feature Request
chad triaged T11737: can't return from "Show All Context" straight to "View Side-by-Side" for file diffs as Wishlist priority.
Oct 6 2016, 3:57 PM · Bug Report (Needs Information), Differential
chad closed T11725: [Diffusion] Issue with checking out SVN repository while clone is successful for a Git repository as Invalid.

There isn't enough information here for the upstream to move forward on this ticket. It appears to be a local PHP issue, but without further information we don't know how to detect or warn you about this set up. If you're using PHP7 for example, it's not currently supported. If you're using PHP5.6, make sure XML is enabled.

Oct 6 2016, 3:56 PM · Bug Report (Needs Information)
oliverhenshaw created T11737: can't return from "Show All Context" straight to "View Side-by-Side" for file diffs.
Oct 6 2016, 3:46 PM · Bug Report (Needs Information), Differential
chad added a comment to T11736: Add an option to change awarded token.

Unfortunately we don't accept feature requests along this vein. We require root problems on every request. See Contributing Feature Requests and Describing Root Problems. In this case, we'd want to understand why you're needing to award and rescind tokens so often to begin with. This isn't a common workflow we feel needs to be optimized (since Tokens are optional).

Oct 6 2016, 3:30 PM · Feature Request
chad closed T11736: Add an option to change awarded token as Invalid.
Oct 6 2016, 3:28 PM · Feature Request
ardichoke created T11736: Add an option to change awarded token.
Oct 6 2016, 3:17 PM · Feature Request
epriestley created T11735: Upgrading: Calendar Storage Migrations.
Oct 6 2016, 11:05 AM · Calendar
epriestley added a comment to T10694: Improve behavior of context for inline comments in mail.

The code is a little better factored now and it's possible that the patch to DifferentialInlineCommentMailView is a pretty small one (and it may work in both text and HTML modes, as a possible benefit, although I suspect your install's use of HTML mail is much lower than most).

Oct 6 2016, 10:45 AM · Prioritized, Restricted Project, Differential, Mail
klimek added a comment to T10694: Improve behavior of context for inline comments in mail.

@epriestley - makes sense; I've been approached by some folks about our setup because they wanted kernel devs to get an actual code review system, who apparently have a similar mindset to compiler developers, but that's probably a long shot anyway :)

Oct 6 2016, 10:39 AM · Prioritized, Restricted Project, Differential, Mail
epriestley added a comment to T10694: Improve behavior of context for inline comments in mail.

@klimek Your install is the only install we're aware of that is interested in a rendering mode like that (feedback about the old rendering was generally negative; feedback about the new rendering has been generally positive). Unless we become aware of much wider interest in such a rendering mode, I don't plan to reintroduce it upstream.

Oct 6 2016, 10:35 AM · Prioritized, Restricted Project, Differential, Mail
klimek added a comment to T10694: Improve behavior of context for inline comments in mail.

Note that this feature (text mode unified diff) is crucial for our deployment (requirement for text-only mails to contain reasonable diff snippets).

Oct 6 2016, 10:28 AM · Prioritized, Restricted Project, Differential, Mail
jcox closed T11734: Test as Invalid.
Oct 6 2016, 10:25 AM · Bug Report
• radheshyam_patel created T11734: Test.
Oct 6 2016, 9:57 AM · Bug Report
Mr_Jones awarded T7125: Provide tooling to for periodic reminders (like renewing domains and update SSL certificates) a Like token.
Oct 6 2016, 8:46 AM · Calendar
epriestley created T11733: Calendar custom forms with modified start date / end date defaults don't work properly.
Oct 6 2016, 8:41 AM · Calendar
epriestley added a comment to T11713: `utf8_decode` is provided by XML extension, which may not be installed.

@HarryOtto, your message is off topic in this thread and is so tenuously related to anything here that it looks like it might be SEO linkbuilding spam, so I've removed it.

Oct 6 2016, 8:23 AM · libphutil, Bug Report
• HarryOtto added a comment to T11713: `utf8_decode` is provided by XML extension, which may not be installed.
Oct 6 2016, 6:34 AM · libphutil, Bug Report
chad added a revision to T11729: Move Conpherence to EditEngine: Unknown Object (Differential Revision).
Oct 6 2016, 12:29 AM · Conpherence (v4)

Oct 5 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 5 2016, 11:44 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T5307: UX for taking actions with search results.

Design atrocity incoming for T10747.

Oct 5 2016, 10:33 PM · Restricted Project, Dashboards (v2), ApplicationEditor, Design
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 5 2016, 10:31 PM · Restricted Project, Prioritized, Calendar
allixsenos awarded T4401: Linking to lines in a diff a Love token.
Oct 5 2016, 10:20 PM · Differential
chad updated the task description for T11730: Remove image crop from Conpherence.
Oct 5 2016, 8:42 PM · Conpherence (v4)
jcox added a comment to T11708: Daemons erroneously saying "Diff does not exist".

Ah yeah it could be related to that (policy errors/unit test failures), although I wouldn't really describe this as "extremely rare" (except of course when I'm trying to make it happen). Some stats from grepping through logs: since last week it looks like this error has happened 73k times involving 193 distinct diffs. It's like the daemons are laughing at my inability to repro it.

Oct 5 2016, 7:53 PM · Daemons, Differential, Bug Report
epriestley added a comment to T11708: Daemons erroneously saying "Diff does not exist".

I think there is an extremely rare policy error somewhere in the policy code that we've occasionally seen in the form of sporadic unit test failures. I haven't been able to reproduce them in the same environment and they're false negatives (e.g., prevent access when it would be OK to allow access) so I haven't spent a ton of effort hunting them down, but it's possible that they have the same cause.

Oct 5 2016, 7:23 PM · Daemons, Differential, Bug Report
jcox claimed T11708: Daemons erroneously saying "Diff does not exist".

Just spent a bit of time trying to repro this in a script but could not. The diffs always load successfully from the script. I even tried waiting until right after one of the errors popped up in the logs and then queried for that diff via the script right away.

Oct 5 2016, 7:17 PM · Daemons, Differential, Bug Report
epriestley added a revision to T11326: Improve Calendar v1 Design/UI/UX: Unknown Object (Differential Revision).
Oct 5 2016, 6:35 PM · Design, Calendar
epriestley moved T11706: Retrieve event date from Calendar "calendar.event.search" method API from Backlog to Unprototype (v1) on the Calendar board.
Oct 5 2016, 6:31 PM · Calendar, Feature Request
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 5 2016, 6:26 PM · Restricted Project, Prioritized, Calendar
chad added a revision to T11730: Remove image crop from Conpherence: Unknown Object (Differential Revision).
Oct 5 2016, 5:49 PM · Conpherence (v4)
epriestley added a comment to T11326: Improve Calendar v1 Design/UI/UX.

Rough overall state of the world is that "all the hard stuff" is mostly "done" but it's probably fairly buggy, so I'm going to push on exports and some UI stuff for a bit and try to catch all those bugs while I do. Also imports are probably hard but I'm going to imagine that they aren't for now.

Oct 5 2016, 5:25 PM · Design, Calendar
epriestley added a comment to T11326: Improve Calendar v1 Design/UI/UX.

Yeah, agreed.

Oct 5 2016, 5:21 PM · Design, Calendar
chad added a comment to T11326: Improve Calendar v1 Design/UI/UX.

Nice idea! Also would be good to flip Description / Invitees boxes on the view page.

Oct 5 2016, 5:20 PM · Design, Calendar
epriestley added a comment to T11326: Improve Calendar v1 Design/UI/UX.

I think I'm going to move the recurrence controls to a separate screen, so you'll make a recurring event in two parts:

Oct 5 2016, 5:19 PM · Design, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 5 2016, 5:07 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10737: Milestone project tags should inherit their parent project's tag colour: Unknown Object (Differential Revision).
Oct 5 2016, 4:53 PM · Feature Request
amire80 added a comment to T5523: Make bulk moves easier on Workboards.

my expectation would be: have "Move to Workboard Column" available in the "Bulk Edit Tasks" actions.

Oct 5 2016, 3:53 PM · Restricted Project, Workboards
amire80 awarded T5523: Make bulk moves easier on Workboards a Like token.
Oct 5 2016, 3:52 PM · Restricted Project, Workboards
aklapper moved T4828: Suggest/propose possible duplicates when creating a new task from Important to Details on the Wikimedia board.
Oct 5 2016, 1:37 PM · Wikimedia, Maniphest
aklapper moved T2442: Show images in Diffusion diffs from Backlog to Details on the Wikimedia board.
Oct 5 2016, 1:37 PM · Wikimedia, Diffusion
aklapper moved T6445: Rendering SVG images from Backlog to Details on the Wikimedia board.
Oct 5 2016, 1:37 PM · Wikimedia, Restricted Project, Files
chad added a comment to T11732: UNRECOVERABLE FATAL ERROR.

See Restarting Phabricator, this is required any time you update Phabricator.

Oct 5 2016, 3:47 AM · Bug Report
chad closed T11732: UNRECOVERABLE FATAL ERROR as Invalid.
Oct 5 2016, 3:45 AM · Bug Report
zhzhqcdu created T11732: UNRECOVERABLE FATAL ERROR.
Oct 5 2016, 3:12 AM · Bug Report
• Josve05a added a project to T6445: Rendering SVG images: Wikimedia.
Oct 5 2016, 12:41 AM · Wikimedia, Restricted Project, Files

Oct 4 2016

chad closed T7558: Conpherence doesn't scroll to bottom in Durable Column regularly as Resolved.

I can't break this any more, but if it pops up again can re-open.

Oct 4 2016, 9:42 PM · Conpherence (v4)
chad added a revision to T11730: Remove image crop from Conpherence: Unknown Object (Differential Revision).
Oct 4 2016, 8:58 PM · Conpherence (v4)
chad renamed T11730: Remove image crop from Conpherence from Remove image crop from Conpherence? to Remove image crop from Conpherence.
Oct 4 2016, 8:57 PM · Conpherence (v4)
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 4 2016, 7:50 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 4 2016, 6:51 PM · Restricted Project, Prioritized, Calendar
eadler merged T11719: arc lint doesn't handle miscompiled cppcheck properly into T10038: Plan the mid-term pathway for unit-test/linter bindings.
Oct 4 2016, 6:26 PM · Lint, Arcanist
eadler merged task T11719: arc lint doesn't handle miscompiled cppcheck properly into T10038: Plan the mid-term pathway for unit-test/linter bindings.
Oct 4 2016, 6:26 PM · Arcanist, Bug Report
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 4 2016, 4:55 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 4 2016, 4:25 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T11730: Remove image crop from Conpherence.

I think it sort-of does something if you upload an irregularly-sized image (say, 100x200) instead of a square image. But I don't think it's particularly useful or works well even in that case, and I definitely support getting rid of it.

Oct 4 2016, 2:46 PM · Conpherence (v4)
chad added a comment to T3353: Make Phriction Document changes reviewable.

Can you do that today with view and edit policy?

Oct 4 2016, 2:24 PM · Restricted Project, Prioritized, Phriction