Page MenuHomePhabricator
Feed All Stories

Apr 10 2016

epriestley added a revision to T4571: Allow Phabricator to run in Read-Only Mode: Restricted 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)
davidhodeffi added a comment to T10468: cannot upload diff using svn.

Is there any news about this issue ?

Apr 10 2016, 12:27 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: Restricted 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
eadler added a project to T3875: Allow arc to perform cascading rebases, maybe during or after `arc land`: Restricted Project.
Apr 10 2016, 6:20 AM · Prioritized, Restricted Project, Arcanist
eadler added a project to T9898: `git branch --contains X` has cost in the realm of O(commits * branches): Restricted Project.
Apr 10 2016, 6:20 AM · Restricted Project, Restricted Project, Arcanist
eadler added a project to T7024: Document cluster configuration: Restricted Project.
Apr 10 2016, 6:12 AM · Restricted Project, Infrastructure, Documentation
eadler added a subtask for T4571: Allow Phabricator to run in Read-Only Mode: T8543: Prevent write queries from executing on "r" connections in LiskDAO.
Apr 10 2016, 6:12 AM · Phacility
eadler added a parent task for T8543: Prevent write queries from executing on "r" connections in LiskDAO: T4571: Allow Phabricator to run in Read-Only Mode.
Apr 10 2016, 6:12 AM · Restricted Project, Infrastructure
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: Restricted Differential Revision.
Apr 10 2016, 3:33 AM · Restricted Project
epriestley added a revision to T10758: Make `bin/storage dump` replica-aware: Restricted 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
eadler edited projects for T10621: Create projects from external thing (extension to T3980), added: Restricted Project; removed Restricted Project.
Apr 10 2016, 12:44 AM · Restricted Project, Restricted Project, LDAP, Projects, Feature Request
eadler edited projects for T3980: Support "Bind to External Thing" to define project membership, added: Restricted Project; removed Restricted Project.
Apr 10 2016, 12:44 AM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
eadler edited projects for T3980: Support "Bind to External Thing" to define project membership, added: Restricted Project; removed Restricted Project.
Apr 10 2016, 12:44 AM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
eadler moved T4705: Add an "Optional Display URI" for remote repositories in Diffusion from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 10 2016, 12:43 AM · Restricted Project, Diffusion (v3)
eadler added a project to T10767: fold empty directories in Browse view: Restricted Project.
Apr 10 2016, 12:40 AM · Restricted Project, Diffusion, Feature Request

Apr 9 2016

avivey created T10767: fold empty directories in Browse view.
Apr 9 2016, 11:09 PM · Restricted Project, Diffusion, Feature Request
avivey added a comment to T7022: diffusion - doesn't understand svn Replace operation.

Can this be closed now? I don't think there's enough in here to reproduce.

Apr 9 2016, 11:00 PM · Bug Report, Diffusion, Subversion
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
eadler added a comment to T4571: Allow Phabricator to run in Read-Only Mode.

Ah, I see. In my world master promotion independently of the web tier. The web hosts connect over a VIP which always reaches the current master. We can also connect over a VIP to reach the slaves but don't currently use this.

Apr 9 2016, 8:23 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
chad closed T10766: Calendar - Unhandled Exception as Resolved by committing Restricted Diffusion Commit.
Apr 9 2016, 7:01 PM · Calendar, Bug Report
chad closed T10762: asdf as Spite.
Apr 9 2016, 6:54 PM · Bug Report
chad closed T10761: asdf as Spite.
Apr 9 2016, 6:54 PM
chad closed T10763: asdf as Spite.
Apr 9 2016, 6:54 PM · Feature Request
chad closed T10764: asdf as Spite.
Apr 9 2016, 6:54 PM · Bug Report
chad closed T10765: asdf as Spite.
Apr 9 2016, 6:54 PM · Feature Request
chad added a revision to T10766: Calendar - Unhandled Exception: Unknown Object (Differential Revision).
Apr 9 2016, 6:53 PM · Calendar, Bug Report
CodeMouse92 added a comment to T10760: Calendar - Unhandled Exception.

(I got an error when I created this bug report, which is why I went and added another one. Then, I discover they're BOTH in existence. Meh. Merged duplicate into T10766: Calendar - Unhandled Exception, since I referenced that task elsewhere.)

Apr 9 2016, 6:51 PM · Calendar, Bug Report
CodeMouse92 merged T10760: Calendar - Unhandled Exception into T10766: Calendar - Unhandled Exception.
Apr 9 2016, 6:50 PM · Calendar, Bug Report
CodeMouse92 merged task T10760: Calendar - Unhandled Exception into T10766: Calendar - Unhandled Exception.
Apr 9 2016, 6:50 PM · Calendar, Bug Report
CodeMouse92 created T10766: Calendar - Unhandled Exception.
Apr 9 2016, 6:45 PM · Calendar, Bug Report
lpriestley added a revision to T10702: "Award Badge" action on user profiles should use a typeahead for badge selection: Unknown Object (Differential Revision).
Apr 9 2016, 6:41 PM · Badges (v0)
tide created T10765: asdf.
Apr 9 2016, 6:31 PM · Feature Request
tide created T10764: asdf.
Apr 9 2016, 6:31 PM · Bug Report
chad created T10763: asdf.
Apr 9 2016, 6:30 PM · Feature Request
chad created T10762: asdf.
Apr 9 2016, 6:30 PM · Bug Report
chad created T10761: asdf.
Apr 9 2016, 6:30 PM
CodeMouse92 created T10760: Calendar - Unhandled Exception.
Apr 9 2016, 6:22 PM · Calendar, Bug Report
eadler added a project to T491: Inline Comments for Paste / Diffusion Files: Restricted Project.
Apr 9 2016, 6:01 PM · Restricted Project, Diffusion, Paste
eadler added a project to T6611: Add history to Paste: Restricted Project.
Apr 9 2016, 6:00 PM · Restricted Project, Paste
eadler added a project to T10756: Make daemons work correctly no matter where they are or how many copies are running: Restricted Project.
Apr 9 2016, 6:00 PM · Restricted Project, Daemons
eadler added a project to T10758: Make `bin/storage dump` replica-aware: Restricted Project.
Apr 9 2016, 5:59 PM · Restricted Project
eadler added a project to T10759: Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas: Restricted Project.
Apr 9 2016, 5:59 PM · Restricted Project
eadler added a comment to T4571: Allow Phabricator to run in Read-Only Mode.

will this task support setting a separate read-only username and password for database connections? This is useful in our environment to access the slaves.

Apr 9 2016, 5:52 PM · Phacility
20after4 closed T10584: Allow users to amend revisions they don't own, without commandeering them as Resolved.

This is resolved to my satisfaction by {D15468}. @epriestley: should this remain open to pursue something more elaborate in the future?

Apr 9 2016, 5:05 PM · Differential
chad added a revision to T10757: Countdowns embedded in Phriction pages pick up excessive margins/padding: Unknown Object (Differential Revision).
Apr 9 2016, 5:01 PM · Design, Remarkup
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
chad added a comment to T10757: Countdowns embedded in Phriction pages pick up excessive margins/padding.

needs a haircut

Apr 9 2016, 12:00 AM · Design, Remarkup
chad added a comment to T10757: Countdowns embedded in Phriction pages pick up excessive margins/padding.

yea i noticed that.

Apr 9 2016, 12:00 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
ofbeaton added a comment to T10755: Daemon Docs Inaccurate --no-discovery.

Yeah, my bad. Sorry about this. Back to my cave.

Apr 8 2016, 9:34 PM · Bug Report
epriestley closed T10755: Daemon Docs Inaccurate --no-discovery as Resolved.

See also earlier on the page:

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

Ugh, my apologies. I stand corrected. It's not, a bit later on the same page

Apr 8 2016, 9:30 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
ofbeaton created T10755: Daemon Docs Inaccurate --no-discovery.
Apr 8 2016, 9:22 PM · Bug Report
svendjo updated Q360: Exclude directory in .arcconfig? from to Exclude directory in .arcconfig?.
Apr 8 2016, 9:21 PM
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