Page MenuHomePhabricator
Feed Advanced Search

Dec 6 2016

epriestley added a revision to T11954: Improve performance of Arcanist/Conduit/Diffusion, primarily through better caching: Unknown Object (Differential Revision).
Dec 6 2016, 12:35 PM · Performance, Diffusion, Conduit, Infrastructure, Restricted Project, Arcanist
epriestley added a revision to T11954: Improve performance of Arcanist/Conduit/Diffusion, primarily through better caching: Unknown Object (Differential Revision).
Dec 6 2016, 12:19 PM · Performance, Diffusion, Conduit, Infrastructure, Restricted Project, Arcanist
epriestley added a revision to T11954: Improve performance of Arcanist/Conduit/Diffusion, primarily through better caching: Unknown Object (Differential Revision).
Dec 6 2016, 12:15 PM · Performance, Diffusion, Conduit, Infrastructure, Restricted Project, Arcanist
epriestley added a revision to T11954: Improve performance of Arcanist/Conduit/Diffusion, primarily through better caching: Unknown Object (Differential Revision).
Dec 6 2016, 12:13 PM · Performance, Diffusion, Conduit, Infrastructure, Restricted Project, Arcanist
epriestley added a revision to T11954: Improve performance of Arcanist/Conduit/Diffusion, primarily through better caching: Unknown Object (Differential Revision).
Dec 6 2016, 12:08 PM · Performance, Diffusion, Conduit, Infrastructure, Restricted Project, Arcanist
epriestley added a revision to T11954: Improve performance of Arcanist/Conduit/Diffusion, primarily through better caching: Unknown Object (Differential Revision).
Dec 6 2016, 12:03 PM · Performance, Diffusion, Conduit, Infrastructure, Restricted Project, Arcanist
epriestley created E1223: Dentist Appointment.
Dec 6 2016, 12:02 PM
epriestley created T11954: Improve performance of Arcanist/Conduit/Diffusion, primarily through better caching.
Dec 6 2016, 11:25 AM · Performance, Diffusion, Conduit, Infrastructure, Restricted Project, Arcanist
salvian awarded T5155: Evaluate support for AWS IAM Roles in S3 Client a Like token.
Dec 6 2016, 9:30 AM · Files
salvian awarded T11922: Upgrading: Changes to Fulltext Indexing (InnoDB Fulltext) a Love token.
Dec 6 2016, 4:23 AM · FreeBSD, Restricted Project, Installing & Upgrading
epriestley added a comment to T9652: Request for test case management application.

See Planning for discussion of updates and timelines.

Dec 6 2016, 4:07 AM · Restricted Project, Unnamed Manual Test Case Application
• naphat awarded T1022: arc patch fails to properly apply a patch which changes a symlink to a real file a Love token.
Dec 6 2016, 2:40 AM · Arcanist
epriestley added a revision to T929: Allow two arbitrary revisions to be compared in Diffusion: Unknown Object (Differential Revision).
Dec 6 2016, 2:21 AM · Diffusion (v3), Restricted Project
epriestley added a revision to T929: Allow two arbitrary revisions to be compared in Diffusion: Unknown Object (Differential Revision).
Dec 6 2016, 1:42 AM · Diffusion (v3), Restricted Project
epriestley added a comment to T11953: Herald rule for commits on autoclose branch didn't trigger when a commit was first pushed to a branch, then to master (fast-forward).

What are the barriers you face to hosting on Phabricator instead of on GitHub?

Dec 6 2016, 12:14 AM · Diffusion, Herald, Bug Report
epriestley closed T11952: Daemons don't notice changes to global default settings as Resolved.
Dec 6 2016, 12:01 AM · Bug Report
epriestley closed T10125: Remove Persona Login Support as Resolved.

The provider is now being removed from Phabricator, so 2016 Week 49 is the last release to include it.

Dec 6 2016, 12:01 AM · Auth

Dec 5 2016

epriestley added a comment to T11953: Herald rule for commits on autoclose branch didn't trigger when a commit was first pushed to a branch, then to master (fast-forward).

Generally, I am leaning toward splitting the "Commit" rule into two rules, "Commit" and "Ref Update".

Dec 5 2016, 11:45 PM · Diffusion, Herald, Bug Report
epriestley added a comment to T11953: Herald rule for commits on autoclose branch didn't trigger when a commit was first pushed to a branch, then to master (fast-forward).

We have some spooky magic around "autoclose" which might make the behavior for "Is on autoclose branch" different than "Is on <specific, named branch>". That said, I'm not sure if it's actually materially different, and these likely end up being more-or-less the same thing when we actually fix them.

Dec 5 2016, 11:29 PM · Diffusion, Herald, Bug Report
epriestley added a comment to T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.

T11953 isn't exactly the same as this, although they're similar.

Dec 5 2016, 11:23 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
epriestley reopened T11953: Herald rule for commits on autoclose branch didn't trigger when a commit was first pushed to a branch, then to master (fast-forward) as "Open".
Dec 5 2016, 11:22 PM · Diffusion, Herald, Bug Report
epriestley added a comment to T11953: Herald rule for commits on autoclose branch didn't trigger when a commit was first pushed to a branch, then to master (fast-forward).

Oh, maybe this isn't quite the same as T6522. Pushing another commit to the branch probably fires the rule?

Dec 5 2016, 11:22 PM · Diffusion, Herald, Bug Report
epriestley merged T11953: Herald rule for commits on autoclose branch didn't trigger when a commit was first pushed to a branch, then to master (fast-forward) into T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.
Dec 5 2016, 11:20 PM · Diffusion (v3), Restricted Project, Restricted Project, Herald
epriestley merged task T11953: Herald rule for commits on autoclose branch didn't trigger when a commit was first pushed to a branch, then to master (fast-forward) into T6522: "Commit's branches contains" condition is not re-evaluated for commits in multiple branches.
Dec 5 2016, 11:20 PM · Diffusion, Herald, Bug Report
epriestley closed T11044: Support partitioning application databases across multiple database hosts as Resolved.

This has been running cleanly in production for roughly two weeks, and appears stable. secure001 stopped writing Files data at F1943597 and we're now at F2078289 on secure003. We saw a couple of minor setup issues (mostly: exception messages not being tailored enough) but no fundamental issues.

Dec 5 2016, 10:54 PM · Clusters, Prioritized
epriestley added a comment to T11952: Daemons don't notice changes to global default settings.

We also made some changes to this recently (D16936, D16983) and it could conceivably be a version issue, but neither of those changes replaced a static cache with a RequestCache or similar, and D16936 is correctly using the RequestCache (which is cleared when the taskmaster de-queues a new task).

Dec 5 2016, 10:35 PM · Bug Report
epriestley added a comment to T11952: Daemons don't notice changes to global default settings.

I can't reproduce this in the Phacility cluster, either. Here's what I did:

Dec 5 2016, 10:32 PM · Bug Report
epriestley added a comment to T11952: Daemons don't notice changes to global default settings.

I'm not immediately able to reproduce this. Here's what I did:

Dec 5 2016, 10:23 PM · Bug Report
epriestley added a comment to T5293: Respect orientation metadata in Pholio and/or allow images to be rotated.

From elsewhere:

Dec 5 2016, 10:02 PM · Files, Pholio
epriestley added a comment to T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0.

I believe this is now resolved at HEAD of master. Let us know if you're still seeing issues after updating.

Dec 5 2016, 8:48 PM · Bug Report
epriestley closed T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0 as Resolved by committing Restricted Diffusion Commit.
Dec 5 2016, 8:45 PM · Bug Report
epriestley added a revision to T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0: Unknown Object (Differential Revision).
Dec 5 2016, 8:13 PM · Bug Report
epriestley updated the task description for T11939: IPv6 Support.
Dec 5 2016, 7:46 PM · Infrastructure
epriestley added a comment to T11939: IPv6 Support.

I believe HEAD of master can now accept IPv6 requests, with the caveat that most of my testing has been at least somewhat synthetic and I haven't set up a legitimate, dedicated, IPv6-only host anywhere to be certain it works. That said, I'm reasonably confident that my synthetic testing was fairly thorough, since not very much code really cares about the remote address and I was able to make legitimate requests to ::1 over HTTP and SSH, and from synthetic IPv6 remote addresses. If you run into issues with sending IPv6 requests to Phabricator, let us know.

Dec 5 2016, 7:31 PM · Infrastructure
epriestley lowered the priority of T11939: IPv6 Support from Normal to Low.
Dec 5 2016, 7:26 PM · Infrastructure
20after4 awarded T11939: IPv6 Support a Love token.
Dec 5 2016, 7:19 PM · Infrastructure
epriestley added a comment to T550: Build an SSH conduit client.

I'm planning to support this in the arc experimental branch, although initial support won't be optimized. We can look at ControlPath and/or adding batching to the protocol layer to improve performance once it works.

Dec 5 2016, 7:18 PM · Prioritized, Arcanist, Restricted Project, Restricted Project, Conduit
epriestley moved T550: Build an SSH conduit client from Backlog to The Queue on the Prioritized board.
Dec 5 2016, 7:07 PM · Prioritized, Arcanist, Restricted Project, Restricted Project, Conduit
epriestley added projects to T550: Build an SSH conduit client: Arcanist, Prioritized.
Dec 5 2016, 7:06 PM · Prioritized, Arcanist, Restricted Project, Restricted Project, Conduit
epriestley merged T11951: Make conduit more secure into T550: Build an SSH conduit client.
Dec 5 2016, 7:05 PM · Prioritized, Arcanist, Restricted Project, Restricted Project, Conduit
epriestley merged task T11951: Make conduit more secure into T550: Build an SSH conduit client.
Dec 5 2016, 7:05 PM · Feature Request
epriestley added a comment to T11951: Make conduit more secure.

I'm going to merge this into T550 since it sounds like that's the immediate way forward, at least.

Dec 5 2016, 7:05 PM · Feature Request
epriestley closed T11946: Global default settings only apply to logged-out users on public installs as Resolved by committing Restricted Diffusion Commit.
Dec 5 2016, 7:00 PM · Config, Bug Report
epriestley added a comment to T11932: Manual Activity: Rebuild Search Index.

The section in T11922 only applies to the storage engine portion of that change, not to reindexing in general, and dropping the index is likely to hurt things overall if we need to do this more in the future (no performance improvement but totally nukes the search index until the reindex occurs).

Dec 5 2016, 6:51 PM · Search, Guides
epriestley added a comment to T11951: Make conduit more secure.

Cool. For context, stuff I expect to do upstream, sooner or later, since I consider it unambiguously good (just not necessarily high priority):

Dec 5 2016, 6:43 PM · Feature Request
epriestley added a revision to T11939: IPv6 Support: Unknown Object (Differential Revision).
Dec 5 2016, 6:34 PM · Infrastructure
epriestley added a comment to T11951: Make conduit more secure.

Can you outline the attack scenario or scenarios you're concerned about?

Dec 5 2016, 6:13 PM · Feature Request
epriestley added a revision to T11939: IPv6 Support: Unknown Object (Differential Revision).
Dec 5 2016, 6:05 PM · Infrastructure
epriestley closed T11943: Search results for Differential Revisions contains a displayed Date which can be confusing which date it is as Wontfix.

Good enough for me.

Dec 5 2016, 5:59 PM · Feature Request
epriestley updated the task description for T11939: IPv6 Support.
Dec 5 2016, 5:58 PM · Infrastructure
epriestley added a revision to T11939: IPv6 Support: Unknown Object (Differential Revision).
Dec 5 2016, 5:43 PM · Infrastructure
epriestley updated the task description for T11939: IPv6 Support.
Dec 5 2016, 5:27 PM · Infrastructure
epriestley added a comment to T11943: Search results for Differential Revisions contains a displayed Date which can be confusing which date it is.

(I don't consider is a bug: we're consistent about showing modified date across all applications which show a date, as far as I can tell, and omitting a label is a product decision.)

Dec 5 2016, 5:22 PM · Feature Request
epriestley edited projects for T11943: Search results for Differential Revisions contains a displayed Date which can be confusing which date it is, added: Feature Request; removed Bug Report.
Dec 5 2016, 5:20 PM · Feature Request
epriestley updated subscribers of T11943: Search results for Differential Revisions contains a displayed Date which can be confusing which date it is.

I think we're currently consistent about showing updated date (Diffusion, Differential, Maniphest, Phriction index view).

Dec 5 2016, 5:19 PM · Feature Request
epriestley added a project to T11945: Unable to edit calendar events created by someone else, even after `bin/policy unlock` : Bug Report (Needs Information).
Dec 5 2016, 5:10 PM · Bug Report (Needs Information), Policy, Calendar
epriestley added a comment to T11945: Unable to edit calendar events created by someone else, even after `bin/policy unlock` .

Hmm, I'm having trouble reproducing this. Here's what I did:

Dec 5 2016, 5:09 PM · Bug Report (Needs Information), Policy, Calendar
epriestley claimed T11946: Global default settings only apply to logged-out users on public installs.
Dec 5 2016, 5:04 PM · Config, Bug Report
epriestley added a revision to T11946: Global default settings only apply to logged-out users on public installs: Unknown Object (Differential Revision).
Dec 5 2016, 4:59 PM · Config, Bug Report
epriestley closed T11949: dd as Invalid.
Dec 5 2016, 2:19 PM · Workboards
epriestley closed T11950: jkhkjhkjh as Invalid.
Dec 5 2016, 2:19 PM · llvm, Abuse
nhitze awarded Image Macro "ohyou" a Love token.
Dec 5 2016, 9:45 AM

Dec 4 2016

epriestley closed T11947: Unable to push commits to hosted repositories as Invalid.

As above, we don't support installs that don't follow our guide.

Dec 4 2016, 8:36 PM · Bug Report

Dec 3 2016

cspeckmim awarded T11922: Upgrading: Changes to Fulltext Indexing (InnoDB Fulltext) a Love token.
Dec 3 2016, 6:47 PM · FreeBSD, Restricted Project, Installing & Upgrading
epriestley closed T11944: Inbound mail to `secure.phabricator.com` getting dropped? as Resolved.

I think this is fixed now (config change on the Mailgun upstream side). Let me know if you're still seeing issues.

Dec 3 2016, 11:52 AM · Ops, Mail
epriestley added a comment to T11944: Inbound mail to `secure.phabricator.com` getting dropped?.

Test v4

Dec 3 2016, 11:51 AM · Ops, Mail
epriestley added a project to T11944: Inbound mail to `secure.phabricator.com` getting dropped?: Ops.
Dec 3 2016, 11:37 AM · Ops, Mail
epriestley created T11944: Inbound mail to `secure.phabricator.com` getting dropped?.
Dec 3 2016, 11:37 AM · Ops, Mail
epriestley edited the content of Changelog.
Dec 3 2016, 11:26 AM
epriestley created 2016 Week 49 (Early December).
Dec 3 2016, 10:53 AM

Dec 2 2016

epriestley renamed T11938: Running `git clone` against a Mercurial repository does not produce an error message with explicit guidance from Type of repository visible in Diffusion repository page to Running `git clone` against a Mercurial repository does not produce an error message with explicit guidance.
Dec 2 2016, 3:30 PM · Diffusion, Feature Request
epriestley closed T11938: Running `git clone` against a Mercurial repository does not produce an error message with explicit guidance as Resolved by committing Restricted Diffusion Commit.
Dec 2 2016, 3:30 PM · Diffusion, Feature Request
epriestley added a comment to T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0.

Alright, thanks. I'll bring up a test system with a more modern git.

Dec 2 2016, 2:44 PM · Bug Report
epriestley added a comment to T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0.

Just to double check, does git merge-base e032e3606960 45936140fc3a in the working copy that you're trying to push print 45936140fc3a?

Dec 2 2016, 2:30 PM · Bug Report
epriestley added a revision to T11938: Running `git clone` against a Mercurial repository does not produce an error message with explicit guidance: Unknown Object (Differential Revision).
Dec 2 2016, 2:22 PM · Diffusion, Feature Request
epriestley added a comment to T11938: Running `git clone` against a Mercurial repository does not produce an error message with explicit guidance.

Thanks! We can just improve this error message, which should resolve the problem more directly.

Dec 2 2016, 2:19 PM · Diffusion, Feature Request
epriestley closed T11942: SubTaskForStatistics, a subtask of T11941: Statistics, as Invalid.
Dec 2 2016, 2:07 PM · Infrastructure, Feature Request
epriestley closed T11942: SubTaskForStatistics as Invalid.
Dec 2 2016, 2:07 PM · Infrastructure, Feature Request
epriestley closed T11941: Statistics as Invalid.
Dec 2 2016, 2:07 PM · Infrastructure, Feature Request
epriestley added a comment to T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0.

If anyone has a reproduction case that they can test without undue disruption, try this patch against phabricator/?

Dec 2 2016, 2:04 PM · Bug Report
epriestley added a comment to T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0.

It looks like this is expected to work without changes, but relies on some environmental variables being passed from the hook environment to the child environment.

Dec 2 2016, 1:51 PM · Bug Report
epriestley renamed T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0 from Git push return an error to Commit hooks in hosted Git repositories fail under Git 2.11.0.
Dec 2 2016, 1:41 PM · Bug Report
epriestley added a comment to T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0.

The Git mailing list archives also aren't currently working for me (no DNS record for blog.gmane.org?) so I can't tell if there's any existing discussion of this.

Dec 2 2016, 1:37 PM · Bug Report
epriestley added a comment to T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0.

This is likely the relevant change:

Dec 2 2016, 1:34 PM · Bug Report
epriestley added a comment to T11801: Calendar: ICS Import Errata.

Thanks, that's extremely helpful. I think D16974 + D16975 should fix the bug (and an adjacent bug I hit while testing the first fix).

Dec 2 2016, 12:58 PM · Bug Report, Calendar
epriestley added a revision to T11801: Calendar: ICS Import Errata: Unknown Object (Differential Revision).
Dec 2 2016, 12:57 PM · Bug Report, Calendar
epriestley added a revision to T11801: Calendar: ICS Import Errata: Unknown Object (Differential Revision).
Dec 2 2016, 12:54 PM · Bug Report, Calendar
epriestley added a comment to T11940: Commit hooks in hosted Git repositories fail under Git 2.11.0.

I can't reproduce this. Here's what I did:

Dec 2 2016, 12:52 PM · Bug Report
epriestley added a revision to T11939: IPv6 Support: Unknown Object (Differential Revision).
Dec 2 2016, 12:07 PM · Infrastructure
epriestley added a comment to T11816: Calendar: Feedback and Suggestions.

In the general case:

Dec 2 2016, 11:20 AM · Restricted Project, Calendar
epriestley updated the task description for T11939: IPv6 Support.
Dec 2 2016, 10:54 AM · Infrastructure
epriestley created T11939: IPv6 Support.
Dec 2 2016, 10:42 AM · Infrastructure
vanmeeuwen awarded T9640: Make Phabricator compatible with PHP7 a Like token.
Dec 2 2016, 6:48 AM · Prioritized, Restricted Project, Infrastructure
nornagon awarded T10978: Modernize Audit a Like token.
Dec 2 2016, 1:51 AM · Audit

Dec 1 2016

epriestley closed T11936: Editing Diffusion URIs does not update URI index as Resolved by committing Restricted Diffusion Commit.
Dec 1 2016, 10:29 PM · Diffusion, Bug Report
epriestley added a comment to T11936: Editing Diffusion URIs does not update URI index.

I'm pretty sure this this was just a straightforward fix that escaped detection for this long because any other repository edit would rebuild the index. D16972 rebuilds the index on any repository URI edit. Let us know if you're seeing issues after that. Thanks for the report!

Dec 1 2016, 10:29 PM · Diffusion, Bug Report
epriestley added a revision to T11936: Editing Diffusion URIs does not update URI index: Unknown Object (Differential Revision).
Dec 1 2016, 10:27 PM · Diffusion, Bug Report
epriestley renamed T11937: GCloud SQL does not support configuring sql_mode from Making Phabricator more compatible with managed SQL services to GCloud SQL does not support configuring sql_mode.
Dec 1 2016, 10:13 PM · Infrastructure, Setup, Feature Request
epriestley added a comment to T11937: GCloud SQL does not support configuring sql_mode.

We aren't interested in introducing complexity into Phabricator to work around limitations in GCloud SQL at this time. Instead, you should ask Google to fix this limitation with their service.

Dec 1 2016, 10:12 PM · Infrastructure, Setup, Feature Request
epriestley added a comment to T11936: Editing Diffusion URIs does not update URI index.

Does making any other edit to the repository (e.g., changing the description) correct the issue?

Dec 1 2016, 9:57 PM · Diffusion, Bug Report