Page MenuHomePhabricator

ArcanistProject
ActivePublic

Details

Description

Command-line interface for Differential

Recent Activity

Sun, Feb 23

epriestley added a revision to T13490: Upgrade all "classic" Arcanist workflows to Toolsets: D21025: Update Phage for toolsets and restore library loading behaviors.
Sun, Feb 23, 5:30 PM · Arcanist
epriestley added a revision to T13490: Upgrade all "classic" Arcanist workflows to Toolsets: D21024: Fix two "implode()" order issues arising from wilds/experimental collapse.
Sun, Feb 23, 4:33 PM · Arcanist
epriestley added a revision to T13490: Upgrade all "classic" Arcanist workflows to Toolsets: Restricted Differential Revision.
Sun, Feb 23, 1:16 AM · Arcanist

Mon, Feb 17

epriestley added a revision to T13490: Upgrade all "classic" Arcanist workflows to Toolsets: D21006: Port "arc upgrade" to Toolsets.
Mon, Feb 17, 7:25 PM · Arcanist
epriestley added a revision to T13490: Upgrade all "classic" Arcanist workflows to Toolsets: D21005: Remove obscure features no longer supported by Toolsets from "classic" Arcanist.
Mon, Feb 17, 5:24 PM · Arcanist
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Mon, Feb 17, 5:22 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Mon, Feb 17, 5:22 PM · Arcanist, Installing & Upgrading
epriestley added a revision to T13490: Upgrade all "classic" Arcanist workflows to Toolsets: D21004: Restore old expanded include path rules for workflows which fall through.
Mon, Feb 17, 5:12 PM · Arcanist

Sat, Feb 15

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Sat, Feb 15, 6:04 PM · Arcanist, Installing & Upgrading
epriestley added a revision to T13490: Upgrade all "classic" Arcanist workflows to Toolsets: D21002: Require "--" as an argument terminator when running noninteractively.
Sat, Feb 15, 6:02 PM · Arcanist
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Sat, Feb 15, 5:58 PM · Arcanist, Installing & Upgrading
epriestley added a revision to T13490: Upgrade all "classic" Arcanist workflows to Toolsets: D21001: Port "arc weld" and "arc anoid" to Toolsets workflows, plus minor fixes.
Sat, Feb 15, 2:51 AM · Arcanist
epriestley triaged T13490: Upgrade all "classic" Arcanist workflows to Toolsets as Normal priority.
Sat, Feb 15, 2:50 AM · Arcanist

Fri, Feb 14

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

Thu, Feb 13

epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Thu, Feb 13, 10:57 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Thu, Feb 13, 10:16 PM · Arcanist, Installing & Upgrading
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Thu, Feb 13, 10:09 PM · Arcanist, Installing & Upgrading
epriestley added a revision to T13098: Plans: Arcanist toolsets and extensions: D20990: Collapse Arcanist toolsets from "wilds" into "master", as an overlay layer.
Thu, Feb 13, 9:54 PM · Arcanist, Plans
epriestley added a revision to T13203: Arcanist Wilds Patch Notes (Ongoing): D20990: Collapse Arcanist toolsets from "wilds" into "master", as an overlay layer.
Thu, Feb 13, 9:54 PM · Arcanist, Plans
epriestley updated the task description for T13488: Upgrading: Early 2020 Changes to Arcanist.
Thu, Feb 13, 2:01 PM · Arcanist, Installing & Upgrading
epriestley triaged T13488: Upgrading: Early 2020 Changes to Arcanist as Low priority.
Thu, Feb 13, 1:49 PM · Arcanist, Installing & Upgrading
epriestley added a comment to T11968: Decide the fate of FutureGraph.

Probably require PHP 5.4 regardless.

Thu, Feb 13, 1:29 PM · Diffusion, Performance, Conduit, Infrastructure, Restricted Project, Arcanist
epriestley added a comment to T11968: Decide the fate of FutureGraph.

A problem in moving forward here is that we ultimately do very little complex data access in Phabricator, and what complex data access we do perform can often be faked. We likely have more use cases in Arcanist and provisioning code: API calls are slower, workflows are more parallel/interactive, and we can't just fake it all with AJAX.

Thu, Feb 13, 3:59 AM · Diffusion, Performance, Conduit, Infrastructure, Restricted Project, Arcanist

Fri, Feb 7

epriestley added a comment to T13426: Add a "Saved States" indirection layer on top of "Staging Areas".

A saved state is likely something like this:

Fri, Feb 7, 4:54 PM · Harbormaster, Drydock, Arcanist

Thu, Jan 30

epriestley closed T13434: Support Perforce/Git in "arc land" as Resolved.

This appears to be working. T13481 fixed one straggling issue with changes to remote handling in very old versions of Git but nothing else has cropped up.

Thu, Jan 30, 6:44 PM · Arcanist

Jan 24 2020

epriestley added a revision to T13481: Don't require "git remote get-url" in Arcanist: D20952: Omit "--" in older fallback commands for Git remote URIs.
Jan 24 2020, 12:39 AM · Arcanist

Jan 23 2020

epriestley closed T13481: Don't require "git remote get-url" in Arcanist as Resolved by committing rARC70c0fd3f2233: In Git, fall back across versions more cleanly when trying to get the URI for a….
Jan 23 2020, 11:19 PM · Arcanist
epriestley added a revision to T13481: Don't require "git remote get-url" in Arcanist: D20950: In Git, fall back across versions more cleanly when trying to get the URI for a remote.
Jan 23 2020, 11:17 PM · Arcanist
epriestley updated the task description for T13481: Don't require "git remote get-url" in Arcanist.
Jan 23 2020, 10:12 PM · Arcanist
epriestley triaged T13481: Don't require "git remote get-url" in Arcanist as Wishlist priority.
Jan 23 2020, 10:09 PM · Arcanist

Nov 19 2019

epriestley closed T13459: Allow "arc upgrade" to upgrade the "experimental" branch as Resolved by committing rARC039144ea24ba: Allow "arc upgrade" to work on the "experimental" branch.
Nov 19 2019, 4:53 AM · Arcanist
epriestley added a revision to T13459: Allow "arc upgrade" to upgrade the "experimental" branch: D20916: Allow "arc upgrade" to work on the "experimental" branch.
Nov 19 2019, 4:52 AM · Arcanist
epriestley triaged T13459: Allow "arc upgrade" to upgrade the "experimental" branch as Low priority.
Nov 19 2019, 4:47 AM · Arcanist
epriestley closed T13458: When "arc land" calls "arc close-revision" but declines to act because the revision is not "Accepted", emit a message as Resolved by committing rARCcc850163f30c: When "arc close-revision --finalize ..." skips closing a revision, print a….
Nov 19 2019, 4:31 AM · Arcanist
epriestley added a revision to T13458: When "arc land" calls "arc close-revision" but declines to act because the revision is not "Accepted", emit a message: D20915: When "arc close-revision --finalize ..." skips closing a revision, print a message.
Nov 19 2019, 4:30 AM · Arcanist
epriestley updated the task description for T13458: When "arc land" calls "arc close-revision" but declines to act because the revision is not "Accepted", emit a message.
Nov 19 2019, 4:15 AM · Arcanist
epriestley claimed T13458: When "arc land" calls "arc close-revision" but declines to act because the revision is not "Accepted", emit a message.
Nov 19 2019, 4:14 AM · Arcanist
epriestley triaged T13458: When "arc land" calls "arc close-revision" but declines to act because the revision is not "Accepted", emit a message as Low priority.
Nov 19 2019, 4:14 AM · Arcanist

Nov 4 2019

leoluk 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.

Nov 4 2019, 8:13 PM · Prioritized, Arcanist, Restricted Project, Restricted Project, Conduit

Oct 28 2019

epriestley added a revision to T13434: Support Perforce/Git in "arc land": D20871: Make "arc land --merge" an explicit error when targeting a Perforce remote.
Oct 28 2019, 6:52 PM · Arcanist
epriestley added a comment to T13434: Support Perforce/Git in "arc land".

Under the --merge workflow (which does a --no-ff merge and always generates a merge commit; as opposed to the --squash strategy, which does a rebase-like squash merge) the git p4 submit --commit ... fails:

Oct 28 2019, 6:47 PM · Arcanist
epriestley closed T10650: `arc land` can raise misleading error message if a branch exists in the remote but has never been fetched as Resolved by committing rARC7383c2f4e6d2: In "arc land", when "remote/onto" does not exist locally, try to fetch it….
Oct 28 2019, 6:31 PM · Restricted Project, Arcanist
epriestley closed T12668: "arc help land" says "current branch", but means "branch targeted by the land operation" as Resolved by committing rARCa76054f8d66d: Update "arc help land" to reference Perforce support.
Oct 28 2019, 6:25 PM · Arcanist
epriestley added a revision to T10650: `arc land` can raise misleading error message if a branch exists in the remote but has never been fetched: D20870: In "arc land", when "remote/onto" does not exist locally, try to fetch it before giving up.
Oct 28 2019, 6:20 PM · Restricted Project, Arcanist
epriestley added a revision to T13434: Support Perforce/Git in "arc land": D20869: Update "arc help land" to reference Perforce support.
Oct 28 2019, 6:04 PM · Arcanist