Page MenuHomePhabricator
Feed Advanced Search

Apr 11 2016

epriestley updated the countdown end for C144: Dark Souls III Release from Apr 11 2016, 11:00 PM to Apr 11 2016, 8:00 AM.
Apr 11 2016, 2:22 PM
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 11 2016, 1:50 PM · Phacility
epriestley added a comment to T10758: Make `bin/storage dump` replica-aware.

T6996 is adjacent.

Apr 11 2016, 12:20 PM · Restricted Project
epriestley added a parent task for T6996: Write an `--output <file>` mode for `storage dump` which can gzip: T10758: Make `bin/storage dump` replica-aware.
Apr 11 2016, 12:14 PM · Infrastructure, Phacility
epriestley added a subtask for T10758: Make `bin/storage dump` replica-aware: T6996: Write an `--output <file>` mode for `storage dump` which can gzip.
Apr 11 2016, 12:14 PM · Restricted Project
epriestley closed T10774: Not getting mails from phabricator as Invalid.

This report does not appear to describe a bug in Phabricator, and does not include version information or reproduction steps.

Apr 11 2016, 12:09 PM · Bug Report

Apr 10 2016

epriestley renamed T8153: Improve detection and recovery when resources are mangled outside of Drydock's control from Improve detection and recovery when resource are mangled outside of Drydock's control to Improve detection and recovery when resources are mangled outside of Drydock's control.
Apr 10 2016, 10:07 PM · Prioritized, Drydock
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 10 2016, 9:51 PM · Phacility
epriestley closed T6710: Support "timeout" in vanilla MySQL connections, a subtask of T4571: Allow Phabricator to run in Read-Only Mode, as Resolved.
Apr 10 2016, 7:19 PM · Phacility
epriestley closed T6710: Support "timeout" in vanilla MySQL connections as Resolved by committing Restricted Diffusion Commit.
Apr 10 2016, 7:19 PM · Infrastructure
epriestley added a subtask for T10751: Make Phabricator Highly Available: T8153: Improve detection and recovery when resources are mangled outside of Drydock's control.
Apr 10 2016, 7:16 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a parent task for T8153: Improve detection and recovery when resources are mangled outside of Drydock's control: T10751: Make Phabricator Highly Available.
Apr 10 2016, 7:16 PM · Prioritized, Drydock
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 10 2016, 1:53 PM · Phacility
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 10 2016, 12:37 PM · Phacility
epriestley updated subscribers of T8298: Fix Windows Escaping.
Apr 10 2016, 12:29 PM · Windows
epriestley merged task T10468: cannot upload diff using svn into T8298: Fix Windows Escaping.
Apr 10 2016, 12:29 PM · Differential, Arcanist, Bug Report (Needs Information)
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 10 2016, 12:24 PM · Phacility
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 10 2016, 11:30 AM · Phacility
epriestley added a revision to T6710: Support "timeout" in vanilla MySQL connections: Unknown Object (Differential Revision).
Apr 10 2016, 11:03 AM · Infrastructure
epriestley added a revision to T6710: Support "timeout" in vanilla MySQL connections: Unknown Object (Differential Revision).
Apr 10 2016, 11:02 AM · Infrastructure
epriestley created T10769: Read-Only Mode Errata.
Apr 10 2016, 10:49 AM · Clusters
epriestley created T10768: Provide tools to drop severed nodes from load balancer pools by failing status checks.
Apr 10 2016, 10:44 AM · Clusters, Database
epriestley added a subtask for T10751: Make Phabricator Highly Available: T7024: Document cluster configuration.
Apr 10 2016, 10:32 AM · Restricted Project, Infrastructure, Prioritized
epriestley added a parent task for T7024: Document cluster configuration: T10751: Make Phabricator Highly Available.
Apr 10 2016, 10:32 AM · Restricted Project, Infrastructure, Documentation
epriestley added a comment to T10751: Make Phabricator Highly Available.

I'm probably done for the night, here's a quick update:

Apr 10 2016, 4:00 AM · Restricted Project, Infrastructure, Prioritized
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 10 2016, 3:34 AM · Phacility
epriestley added a revision to T10759: Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas: Unknown Object (Differential Revision).
Apr 10 2016, 3:33 AM · Restricted Project
epriestley added a revision to T10758: Make `bin/storage dump` replica-aware: Unknown Object (Differential Revision).
Apr 10 2016, 3:33 AM · Restricted Project
epriestley renamed T10759: Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas from Run PhabricatorMySQLSetupCheck against all configured replicas to Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas.
Apr 10 2016, 2:46 AM · Restricted Project

Apr 9 2016

epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 9 2016, 10:24 PM · Phacility
epriestley added a comment to T6710: Support "timeout" in vanilla MySQL connections.

We need this for T4571 for the cluster status console so it doesn't take 10000 years if replicas are down.

Apr 9 2016, 9:08 PM · Infrastructure
epriestley added a subtask for T4571: Allow Phabricator to run in Read-Only Mode: T6710: Support "timeout" in vanilla MySQL connections.
Apr 9 2016, 9:08 PM · Phacility
epriestley added a parent task for T6710: Support "timeout" in vanilla MySQL connections: T4571: Allow Phabricator to run in Read-Only Mode.
Apr 9 2016, 9:08 PM · Infrastructure
epriestley reopened T6710: Support "timeout" in vanilla MySQL connections as "Open".
Apr 9 2016, 9:07 PM · Infrastructure
epriestley merged T6710: Support "timeout" in vanilla MySQL connections into T4571: Allow Phabricator to run in Read-Only Mode.
Apr 9 2016, 9:07 PM · Phacility
epriestley merged task T6710: Support "timeout" in vanilla MySQL connections into T4571: Allow Phabricator to run in Read-Only Mode.
Apr 9 2016, 9:07 PM · Infrastructure
epriestley added a comment to T4571: Allow Phabricator to run in Read-Only Mode.

Yeah, that should work fine. To promote, you'd update the VIP stuff and Phabricator could remain in the dark.

Apr 9 2016, 8:38 PM · Phacility
epriestley added a comment to T4571: Allow Phabricator to run in Read-Only Mode.

I think the answer is yes:

Apr 9 2016, 7:26 PM · Phacility
epriestley added a comment to T10584: Allow users to amend revisions they don't own, without commandeering them.

I think this is fine to close for now -- the discussion probably remains relevant going forward, but I can point back here the next time a driving use case arises. I think we're unlikely to pursue any of this "suggest a patch" vein of changes on our natural roadmap for a long time.

Apr 9 2016, 7:13 PM · Differential
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 9 2016, 1:04 PM · Phacility
epriestley changed the edit policy for T4571: Allow Phabricator to run in Read-Only Mode.
Apr 9 2016, 12:56 PM · Phacility
epriestley changed the edit policy for T10759: Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas.
Apr 9 2016, 12:56 PM · Restricted Project
epriestley created T10759: Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas.
Apr 9 2016, 12:56 PM · Restricted Project
epriestley created T10758: Make `bin/storage dump` replica-aware.
Apr 9 2016, 11:40 AM · Restricted Project
epriestley closed T7673: Make "Log Out" on Phacility instances behave in a way better aligned with user expectation as Resolved.

This is now deployed and appears to be working.

Apr 9 2016, 10:12 AM · Auth, Phacility
epriestley closed T7673: Make "Log Out" on Phacility instances behave in a way better aligned with user expectation, a subtask of T9303: Improve Phacility Onboarding/NUX, as Resolved.
Apr 9 2016, 10:12 AM · Phacility
epriestley added a comment to T10757: Countdowns embedded in Phriction pages pick up excessive margins/padding.

✂✂✂✂✂
✄✄✄✄✄

Apr 9 2016, 12:04 AM · Design, Remarkup

Apr 8 2016

epriestley created T10757: Countdowns embedded in Phriction pages pick up excessive margins/padding.
Apr 8 2016, 11:57 PM · Design, Remarkup
epriestley edited the content of Changelog.
Apr 8 2016, 11:34 PM
epriestley created 2016 Week 15 (Mid April).
Apr 8 2016, 11:34 PM
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 8 2016, 10:41 PM · Phacility
epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Unknown Object (Differential Revision).
Apr 8 2016, 10:25 PM · Phacility
epriestley closed T10752: Run CircleCI tests as the diff owner, not the Build Plan owner as Resolved.

Sounds good -- yell at us (or maybe CircleCI?) if you change your mind.

Apr 8 2016, 9:56 PM · Feature Request
epriestley created T10756: Make daemons work correctly no matter where they are or how many copies are running.
Apr 8 2016, 9:46 PM · Restricted Project, Daemons
epriestley moved T6615: Worker task table has some remaining awkward keys from Backlog to Availability on the Daemons board.
Apr 8 2016, 9:45 PM · Infrastructure, Daemons
epriestley moved T6768: Worker queue lease names are unwieldy and could be better implemented from Backlog to Availability on the Daemons board.
Apr 8 2016, 9:45 PM · Daemons
epriestley moved T7307: Daemons UI is confusing when you aren't an administrator from Backlog to Availability on the Daemons board.
Apr 8 2016, 9:44 PM · Daemons, Phacility
epriestley moved T7475: Reset umask explicitly in daemons from Backlog to Availability on the Daemons board.
Apr 8 2016, 9:44 PM · Wikimedia, Daemons
epriestley closed T8884: Show a setup warning when only some daemons are running as Invalid.

This "shouldn't" be possible: the overseer should restart them if they fail. And if the overseer dies, all the other daemons should die.

Apr 8 2016, 9:35 PM · Restricted Project, Daemons
epriestley closed T10755: Daemon Docs Inaccurate --no-discovery as Resolved.

See also earlier on the page:

Apr 8 2016, 9:32 PM · Bug Report
epriestley added a comment to T10755: Daemon Docs Inaccurate --no-discovery.

Why do you believe the documentation is inaccurate?

Apr 8 2016, 9:26 PM · Bug Report
epriestley closed T3145: Add configuration to specify additional bots/daemons on phd start as Wontfix.

You can now start daemons at a low level by piping JSON into scripts/daemon/phd-daemon:

Apr 8 2016, 9:20 PM · Restricted Project, Daemons
epriestley moved T9385: Improvement of message: `A daemon is running as user phd.user while the Phabricator config specifies phd.user to be phd.` from Backlog to Availability on the Daemons board.
Apr 8 2016, 8:51 PM · Daemons
epriestley closed T8705: daemons constantly in need of restarting, after failed SVN import atttempt as Invalid.

This is almost a year old and we have no idea how to reproduce it. If anyone hits this, feel free to file a new issue with reproduction steps (see Providing Reproduction Steps).

Apr 8 2016, 8:50 PM · Daemons
epriestley closed T7631: User reporting unbounded memory usage by TriggerDaemon as Wontfix.

I fixed the totally unrelated half of this (bad default verbosity of phd debug) at some point in the recent-ish few months.

Apr 8 2016, 8:48 PM · Daemons
epriestley closed T6016: "Daemon out-of-date" detection shows incorrect status in high availability setup as Resolved.

We got rid of this warning in favor of automatically reloading after config changes, which should survive HA setups without additional work.

Apr 8 2016, 8:46 PM · Daemons
epriestley closed T6016: "Daemon out-of-date" detection shows incorrect status in high availability setup, a subtask of T4209: Multiserver / High-Availability Configuration, as Resolved.
Apr 8 2016, 8:46 PM · Restricted Project, Phacility
epriestley closed T5402: Record `objectPHID` on queue tasks, as a debugging hint as Resolved.

I don't think this made it to 100% of callsites but we have reasonable saturation now, are populating it on newer tasks, and haven't hit any issues where this information would be useful in a long time. I'm just going to call this resolved-enough, we can add more of them if we're still missing some as needs arise.

Apr 8 2016, 8:46 PM · Daemons
epriestley closed T4804: Renice daemons to run at lower priority as Wontfix.

This was a very long time ago, but I think the root cause of whatever was happening was really conflated with some other issue.

Apr 8 2016, 8:44 PM · Daemons
epriestley closed T2783: Make working-copy operations service-oriented, a subtask of T4209: Multiserver / High-Availability Configuration, as Resolved.
Apr 8 2016, 8:41 PM · Restricted Project, Phacility
epriestley closed T2783: Make working-copy operations service-oriented as Resolved.

I believe D11874 covers the last of this for Git.

Apr 8 2016, 8:41 PM · Restricted Project, Phacility
epriestley closed T2783: Make working-copy operations service-oriented, a subtask of T2772: Phacility (Blockers), as Resolved.
Apr 8 2016, 8:41 PM · Phacility
epriestley closed T2783: Make working-copy operations service-oriented, a subtask of T4292: Implement repository replication, as Resolved.
Apr 8 2016, 8:41 PM · Restricted Project, Diffusion
epriestley closed T2783: Make working-copy operations service-oriented, a subtask of T10751: Make Phabricator Highly Available, as Resolved.
Apr 8 2016, 8:41 PM · Restricted Project, Infrastructure, Prioritized
epriestley moved T3145: Add configuration to specify additional bots/daemons on phd start from Backlog to Availability on the Daemons board.
Apr 8 2016, 8:39 PM · Restricted Project, Daemons
epriestley moved T10753: Remove Mercurial daemon working copy operations from Backlog to Future on the Daemons board.
Apr 8 2016, 8:36 PM · Infrastructure, Daemons, Diffusion, Mercurial
epriestley moved T10754: Remove Subversion daemon working copy operations from Backlog to Future on the Daemons board.
Apr 8 2016, 8:36 PM · Subversion, Diffusion, Daemons, Infrastructure
epriestley set the image for Daemons to F1211135: profile.
Apr 8 2016, 8:36 PM
epriestley added projects to T10754: Remove Subversion daemon working copy operations: Infrastructure, Daemons, Diffusion, Subversion.
Apr 8 2016, 8:35 PM · Subversion, Diffusion, Daemons, Infrastructure
epriestley created T10754: Remove Subversion daemon working copy operations.
Apr 8 2016, 8:33 PM · Subversion, Diffusion, Daemons, Infrastructure
epriestley created T10753: Remove Mercurial daemon working copy operations.
Apr 8 2016, 8:29 PM · Infrastructure, Daemons, Diffusion, Mercurial
hach-que awarded T10747: Import and export ICS from Calendar a Mountain of Wealth token.
Apr 8 2016, 8:19 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T10752: Run CircleCI tests as the diff owner, not the Build Plan owner.

We don't currently tell CircleCI which user to run as explicitly -- I'd guess the user the build runs as is determined by the token we use.

Apr 8 2016, 7:13 PM · Feature Request
avivey awarded T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API a Love token.
Apr 8 2016, 6:26 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley moved T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API from Backlog to The Queue on the Prioritized board.
Apr 8 2016, 6:26 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley moved T10751: Make Phabricator Highly Available from Backlog to The Queue on the Prioritized board.
Apr 8 2016, 6:26 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a project to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Prioritized.
Apr 8 2016, 6:26 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley updated subscribers of T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:25 PM · Restricted Project, Infrastructure, Prioritized
epriestley merged task T4209: Multiserver / High-Availability Configuration into T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:25 PM · Restricted Project, Phacility
epriestley added a comment to T4209: Multiserver / High-Availability Configuration.

I'm merging this into T10751, which is a cleaner followup without two years of outdated history. The goals remain the same.

Apr 8 2016, 6:25 PM · Restricted Project, Phacility
epriestley added a parent task for T2783: Make working-copy operations service-oriented: T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:24 PM · Restricted Project, Phacility
epriestley added subtasks for T10751: Make Phabricator Highly Available: T2783: Make working-copy operations service-oriented, T4571: Allow Phabricator to run in Read-Only Mode, T4292: Implement repository replication.
Apr 8 2016, 6:24 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a parent task for T4292: Implement repository replication: T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:24 PM · Restricted Project, Diffusion
epriestley added a parent task for T4571: Allow Phabricator to run in Read-Only Mode: T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:24 PM · Phacility
epriestley created T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:23 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to T6526: Implement "Badges" or "Medals", for annotating special users.

That's my expectation too -- the user cycles their "2012 Hackathon Winner" badge out for "2013 Easter Egg Finder" once they get bored of it, so badges are always fresh and lookin' fly.

Apr 8 2016, 5:43 PM · Restricted Project, Badges (v0), People
thoughtpolice awarded C144: Dark Souls III Release a Evil Spooky Haunted Tree token.
Apr 8 2016, 3:57 AM
cspeckmim awarded T10743: Test notifications should not be broadcast globally in feed a Baby Tequila token.
Apr 8 2016, 1:25 AM · Aphlict
chad awarded T10747: Import and export ICS from Calendar a Haypence token.
Apr 8 2016, 12:51 AM · Restricted Project, Prioritized, Calendar

Apr 7 2016

epriestley created T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API.
Apr 7 2016, 11:01 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request