Page MenuHomePhabricator
Feed Advanced Search

Mar 11 2021

epriestley closed T13622: Make "bin/storage upgrade" deal with GRANT issues more gracefully as Resolved by committing rP32da29b96569: Provide more help around GRANT errors, particularly for missing TEMPORARY TABLE….
Mar 11 2021, 10:55 PM · Installing & Upgrading, Database
epriestley added a revision to T13622: Make "bin/storage upgrade" deal with GRANT issues more gracefully: D21608: Provide more help around GRANT errors, particularly for missing TEMPORARY TABLE permission.
Mar 11 2021, 10:32 PM · Installing & Upgrading, Database
epriestley added a comment to T13622: Make "bin/storage upgrade" deal with GRANT issues more gracefully.

There are also already a bunch of tailored messages in other context:

Mar 11 2021, 10:30 PM · Installing & Upgrading, Database
epriestley added a comment to T13622: Make "bin/storage upgrade" deal with GRANT issues more gracefully.

I looked into this briefly, but I can't find a simple way to show all the current user's database permissions.

Mar 11 2021, 10:14 PM · Installing & Upgrading, Database

Feb 26 2021

epriestley triaged T13622: Make "bin/storage upgrade" deal with GRANT issues more gracefully as Wishlist priority.
Feb 26 2021, 6:24 PM · Installing & Upgrading, Database

Jun 9 2020

epriestley closed T13488: Upgrading: Early 2020 Changes to Arcanist as Resolved.

See T13545, T13547, T13548, for the next round.

Jun 9 2020, 2:09 AM · Arcanist, Installing & Upgrading

May 1 2020

claassen added a comment to T13488: Upgrading: Early 2020 Changes to Arcanist.

Thanks for the quick response! I'll give your suggestions a try, and else will continue on Discourse. Was not aware of its existence.

May 1 2020, 11:32 AM · Arcanist, Installing & Upgrading
epriestley added a comment to T13488: Upgrading: Early 2020 Changes to Arcanist.

(This kind of question is best asked on Discourse.)

May 1 2020, 10:55 AM · Arcanist, Installing & Upgrading
claassen added a comment to T13488: Upgrading: Early 2020 Changes to Arcanist.

We were using the --skip-arcconfig option like this in our CI environment (jenkins).

May 1 2020, 8:28 AM · Arcanist, Installing & Upgrading

Apr 27 2020

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Apr 27 2020, 7:41 PM · Arcanist, Installing & Upgrading

Apr 17 2020

epriestley closed T13510: Migration "20160223.paste.fileedges.php" fails after the "Paste" database was renamed as Resolved by committing rP3e676bce9eda: No-op an ancient Paste edge migration which no longer functions after a….
Apr 17 2020, 12:38 PM · Paste, Installing & Upgrading
epriestley added a revision to T13510: Migration "20160223.paste.fileedges.php" fails after the "Paste" database was renamed: D21132: No-op an ancient Paste edge migration which no longer functions after a database rename.
Apr 17 2020, 12:34 PM · Paste, Installing & Upgrading
epriestley added a comment to T13510: Migration "20160223.paste.fileedges.php" fails after the "Paste" database was renamed.

I think I'm just going to no-op this migration.

Apr 17 2020, 12:28 PM · Paste, Installing & Upgrading

Apr 15 2020

epriestley triaged T13510: Migration "20160223.paste.fileedges.php" fails after the "Paste" database was renamed as Wishlist priority.
Apr 15 2020, 6:05 PM · Paste, Installing & Upgrading

Apr 13 2020

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Apr 13 2020, 9:09 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Apr 13 2020, 8:42 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Apr 13 2020, 1:09 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Apr 13 2020, 1:06 PM · Arcanist, Installing & Upgrading

Apr 12 2020

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Apr 12 2020, 11:12 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Apr 12 2020, 11:09 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Apr 12 2020, 10:02 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Apr 12 2020, 9:40 PM · Arcanist, Installing & Upgrading

Apr 11 2020

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Apr 11 2020, 5:17 PM · Arcanist, Installing & Upgrading

Apr 5 2020

sshannin added a comment to T13488: Upgrading: Early 2020 Changes to Arcanist.

The new method of installing the shell completion seems to error out for me with EXCEPTION: (Error) Call to undefined method ArcanistShellCompleteWorkflow::getPrompt() on a fresh install:

Apr 5 2020, 3:47 PM · Arcanist, Installing & Upgrading

Feb 26 2020

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 26 2020, 4:52 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 26 2020, 4:52 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 26 2020, 4:38 PM · Arcanist, Installing & Upgrading

Feb 17 2020

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 17 2020, 5:22 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 17 2020, 5:22 PM · Arcanist, Installing & Upgrading

Feb 15 2020

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 15 2020, 6:04 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 15 2020, 5:58 PM · Arcanist, Installing & Upgrading

Feb 14 2020

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 14 2020, 5:07 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 14 2020, 4:50 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 14 2020, 4:46 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 14 2020, 4:41 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 14 2020, 4:33 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 14 2020, 12:21 PM · Arcanist, Installing & Upgrading

Feb 13 2020

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 13 2020, 10:57 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 13 2020, 10:16 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 13 2020, 10:09 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Feb 13 2020, 2:01 PM · Arcanist, Installing & Upgrading
epriestley triaged T13488: Upgrading: Early 2020 Changes to Arcanist as Low priority.
Feb 13 2020, 1:49 PM · Arcanist, Installing & Upgrading
epriestley added a revision to T13010: Upgrading: Differential Draft State: D20985: Merge "--draft" flag and related changes from "experimental" to "master".
Feb 13 2020, 12:36 AM · Installing & Upgrading
epriestley updated the task description for T13010: Upgrading: Differential Draft State.
Feb 13 2020, 12:31 AM · Installing & Upgrading

Jun 19 2019

epriestley added a comment to T13305: Migration "20180208.maniphest.02.populate.php" may fail when queueing indexing tasks.

Getting rid of the indirect writes on handle reads would probably be nice eventually, but doesn't directly accomplish anything today.

Jun 19 2019, 5:30 PM · Installing & Upgrading, Database

Jun 5 2019

epriestley added a revision to T13305: Migration "20180208.maniphest.02.populate.php" may fail when queueing indexing tasks: D20570: Skip loading transaction handles in an old migration.
Jun 5 2019, 6:43 PM · Installing & Upgrading, Database
epriestley added a comment to T13305: Migration "20180208.maniphest.02.populate.php" may fail when queueing indexing tasks.

I applied this change to 20180208.maniphest.02.populate.php:

Jun 5 2019, 5:24 PM · Installing & Upgrading, Database
epriestley created T13305: Migration "20180208.maniphest.02.populate.php" may fail when queueing indexing tasks.
Jun 5 2019, 5:18 PM · Installing & Upgrading, Database

Apr 22 2019

epriestley added a revision to T13266: Upgrading: Minor Changes to Query Paging / Cursors: D20456: Fix "before/after" cursor paging for API call "feed.query".
Apr 22 2019, 5:42 PM · Installing & Upgrading
epriestley added a revision to T13266: Upgrading: Minor Changes to Query Paging / Cursors: D20455: Fix an issue where internal paging of notifications could fail if some notifications are not visible.
Apr 22 2019, 2:27 PM · Installing & Upgrading

Mar 30 2019

epriestley added a revision to T13266: Upgrading: Minor Changes to Query Paging / Cursors: D20354: Correct some straggling Ferret/Cursor interactions.
Mar 30 2019, 9:38 PM · Installing & Upgrading

Mar 28 2019

epriestley added a revision to T13266: Upgrading: Minor Changes to Query Paging / Cursors: D20341: Fix a straggling issue with cursor changes impacting Conpherence thread indexing.
Mar 28 2019, 11:16 PM · Installing & Upgrading

Mar 26 2019

epriestley closed T13266: Upgrading: Minor Changes to Query Paging / Cursors as Resolved.

Optimistically assuming we got most of these, since the ones we missed were weird and obvious and nothing new has turned up for a bit.

Mar 26 2019, 6:40 PM · Installing & Upgrading

Mar 25 2019

epriestley added a revision to T13266: Upgrading: Minor Changes to Query Paging / Cursors: D20319: Correct use of the paging API in Phame.
Mar 25 2019, 2:30 PM · Installing & Upgrading

Mar 19 2019

epriestley closed T13251: Upgrading: PhutilURI Query Parameter Changes as Resolved.

This seems to have quieted down, now.

Mar 19 2019, 8:46 PM · Installing & Upgrading, Guides, Infrastructure
epriestley triaged T13266: Upgrading: Minor Changes to Query Paging / Cursors as Normal priority.
Mar 19 2019, 6:51 PM · Installing & Upgrading

Feb 22 2019

epriestley added a revision to T13251: Upgrading: PhutilURI Query Parameter Changes: D20204: Fix URI construction of typeahead browse "more" pager.
Feb 22 2019, 10:55 PM · Installing & Upgrading, Guides, Infrastructure
20after4 added a comment to T13251: Upgrading: PhutilURI Query Parameter Changes.

This change broke the search dialog on tags typeaheads...

Feb 22 2019, 9:28 PM · Installing & Upgrading, Guides, Infrastructure

Feb 16 2019

epriestley updated the task description for T13251: Upgrading: PhutilURI Query Parameter Changes.
Feb 16 2019, 2:21 AM · Installing & Upgrading, Guides, Infrastructure

Feb 12 2019

epriestley triaged T13251: Upgrading: PhutilURI Query Parameter Changes as Normal priority.
Feb 12 2019, 10:17 PM · Installing & Upgrading, Guides, Infrastructure

Dec 17 2018

epriestley closed T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor as Resolved.

This appears to be stable and working properly. D19897 removes a straggling guardrail.

Dec 17 2018, 8:46 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Dec 13 2018

epriestley added a revision to T13225: Complete session digest migration from SHA1 to SHA256: D19883: Upgrade sessions digests to HMAC256, retaining compatibility with old digests.
Dec 13 2018, 7:31 PM · Installing & Upgrading, Infrastructure, Security
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19882: Fix construction of two new qsprintf() exceptions.
Dec 13 2018, 7:01 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley triaged T13225: Complete session digest migration from SHA1 to SHA256 as Low priority.
Dec 13 2018, 6:42 PM · Installing & Upgrading, Infrastructure, Security
epriestley closed T13218: Remove LiskDAO->loadOneRelative() as Resolved by committing rP9aa5a52fbd1b: Completely remove "LiskDAOSet" and "loadRelatives/loadOneRelative".
Dec 13 2018, 12:42 AM · Installing & Upgrading, Infrastructure
epriestley added a revision to T13218: Remove LiskDAO->loadOneRelative(): D19879: Completely remove "LiskDAOSet" and "loadRelatives/loadOneRelative".
Dec 13 2018, 12:16 AM · Installing & Upgrading, Infrastructure
epriestley added a revision to T13218: Remove LiskDAO->loadOneRelative(): D19878: Remove all application callers to "putInSet()".
Dec 13 2018, 12:13 AM · Installing & Upgrading, Infrastructure

Dec 12 2018

epriestley added a revision to T13218: Remove LiskDAO->loadOneRelative(): D19876: Remove application callsites to "LiskDAO->loadOneRelative()".
Dec 12 2018, 11:49 PM · Installing & Upgrading, Infrastructure
epriestley added a revision to T13218: Remove LiskDAO->loadOneRelative(): D19874: Remove application callers to "LiskDAO->loadRelatives()".
Dec 12 2018, 11:39 PM · Installing & Upgrading, Infrastructure
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19872: Fix a stray qsprintf() in the Herald rules engine when recording rule application to objects.
Dec 12 2018, 6:59 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley closed T13217: Upgrading: Hardening of qsprintf() as Resolved.

There are probably some stragglers that have yet to turn up, but we appear to have survived this largely unscathed.

Dec 12 2018, 6:19 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19869: Fix some straggling qsprintf() warnings in repository import.
Dec 12 2018, 1:25 PM · Installing & Upgrading, Infrastructure, Security, Guides

Nov 25 2018

epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19837: Make a Feed query construction less clever/sneaky for new qsprintf() semantics.
Nov 25 2018, 9:40 PM · Installing & Upgrading, Infrastructure, Security, Guides

Nov 17 2018

epriestley updated the task description for T13217: Upgrading: Hardening of qsprintf().
Nov 17 2018, 1:35 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): Restricted Differential Revision.
Nov 17 2018, 1:21 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19820: Fix some "%Q" behavior in PhortuneMerchantQuery.
Nov 17 2018, 1:20 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): Restricted Differential Revision.
Nov 17 2018, 1:12 AM · Installing & Upgrading, Infrastructure, Security, Guides

Nov 15 2018

epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19814: Continue cleaning up queries in the wake of changes to "%Q".
Nov 15 2018, 2:00 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19812: Use "%P" to protect session key hashes in SessionEngine queries from DarkConsole.
Nov 15 2018, 1:32 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19811: Keep the new "%P" query conversion out of the service call profiler by unmasking later.
Nov 15 2018, 1:28 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley updated the task description for T13217: Upgrading: Hardening of qsprintf().
Nov 15 2018, 1:26 PM · Installing & Upgrading, Infrastructure, Security, Guides

Nov 13 2018

epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19801: Fix all query warnings in "arc unit --everything".
Nov 13 2018, 6:33 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19800: Add "%Z" (Raw Query) and "%LK" (List of Columns for Keys) to qsprintf().
Nov 13 2018, 6:29 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley triaged T13218: Remove LiskDAO->loadOneRelative() as Low priority.
Nov 13 2018, 5:19 PM · Installing & Upgrading, Infrastructure
epriestley added a comment to T13217: Upgrading: Hardening of qsprintf().

I'm going to start landing this stuff now. master will start complaining about unsafe queries all over the place (although much less frequently than it was when I first added the warning). Depending on how much complaining still exists on Friday I might make the warning developer-only, but I'm currently hopeful that I can clean up most of it before the next release promotes.

Nov 13 2018, 4:47 PM · Installing & Upgrading, Infrastructure, Security, Guides

Nov 9 2018

epriestley updated the task description for T13217: Upgrading: Hardening of qsprintf().
Nov 9 2018, 12:42 PM · Installing & Upgrading, Infrastructure, Security, Guides

Nov 7 2018

epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19790: Continue making application fixes to Phabricator for changes to %Q semantics.
Nov 7 2018, 12:59 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19789: Update many Phabricator queries for new %Q query semantics.
Nov 7 2018, 12:29 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19788: Make "%LO" and "%LA" more readable when there is only one subclause.
Nov 7 2018, 12:03 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19787: Make %LO, %LA, %LQ and %LJ more lax in what they accept (warnings instead of exceptions).
Nov 7 2018, 12:00 PM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19786: Add %LJ (joined with spaces) to qsprintf() for merging JOIN clauses.
Nov 7 2018, 10:48 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19785: Make SELECT construction in PolicyAwareQuery safer.
Nov 7 2018, 10:40 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19784: Update PhabricatorLiskDAO::chunkSQL() for new %Q semantics.
Nov 7 2018, 1:06 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley updated the task description for T13217: Upgrading: Hardening of qsprintf().
Nov 7 2018, 12:51 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a revision to T13217: Upgrading: Hardening of qsprintf(): D19783: Support %LA (AND), %LO (OR) and %LQ (comma) conversions for qsprintf() to improve safety.
Nov 7 2018, 12:45 AM · Installing & Upgrading, Infrastructure, Security, Guides
epriestley added a project to T13217: Upgrading: Hardening of qsprintf(): Installing & Upgrading.
Nov 7 2018, 12:35 AM · Installing & Upgrading, Infrastructure, Security, Guides

Sep 27 2018

epriestley closed T11429: Upcoming: Changes to Arcanist as Resolved.

This has effectively expanded in scope into T13098.

Sep 27 2018, 3:11 PM · Public & Media Relations, Installing & Upgrading, Arcanist

Sep 14 2018

epriestley added a parent task for T11429: Upcoming: Changes to Arcanist: T13098: Plans: Arcanist toolsets and extensions.
Sep 14 2018, 6:11 PM · Public & Media Relations, Installing & Upgrading, Arcanist

Aug 27 2018

epriestley added a revision to T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor: D19608: Stop requiring CAN_EDIT to reach the TransactionEditor via "*.edit" in EditEngine.
Aug 27 2018, 2:56 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Aug 24 2018

epriestley added a comment to T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.

Pushing the requireCapabilities() change out one more week since I had some stuff crop up early this week and it didn't get a chance to soak.

Aug 24 2018, 4:26 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading