Page MenuHomePhabricator
Feed All Stories

Dec 13 2015

epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: Unknown Object (Differential Revision).
Dec 13 2015, 12:06 PM · Maniphest, Phame, Owners, Arcanist, Conduit
hach-que created T9975: Working copy leases are randomly released when drawing on a non-instant host resource pool.
Dec 13 2015, 11:50 AM · Drydock, Bug Report
epriestley added a revision to T9973: `arc land` detached head state with `--hold`: Unknown Object (Differential Revision).
Dec 13 2015, 11:10 AM · Arcanist, Bug Report
epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: Unknown Object (Differential Revision).
Dec 13 2015, 10:47 AM · Maniphest, Phame, Owners, Arcanist, Conduit
hach-que added a comment to T9973: `arc land` detached head state with `--hold`.

Actually it looks like msysgit finally released Git 2.x for Windows, which is supposed to have fixed the race condition that was present on Windows in Git (that was supposedly the cause of the issue). When I return I'll get everyone to update in the hope that fixes the issue.

Dec 13 2015, 10:42 AM · Arcanist, Bug Report
hach-que added a comment to T9973: `arc land` detached head state with `--hold`.

I believe this change will negatively affect the workflows we have at our workplace (when I return there I'll know for sure). Basically, we advise everyone to land with arc land --hold due to issues where interactions with msysGit and arc will cause commits to revert part of the branch (I can't find the task, it was filed ages and ages ago). So not being able to just check the landed commit to make sure it's okay and then hitting push will be a regression in the workflow that people are currently using...

Dec 13 2015, 10:39 AM · Arcanist, Bug Report
epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: Unknown Object (Differential Revision).
Dec 13 2015, 10:35 AM · Maniphest, Phame, Owners, Arcanist, Conduit
epriestley closed T9970: new files are empty for arc diff --create and --update as Resolved by committing Restricted Diffusion Commit.
Dec 13 2015, 10:35 AM · Subversion, Arcanist, Bug Report
dim added a revision to T9970: new files are empty for arc diff --create and --update : Unknown Object (Differential Revision).
Dec 13 2015, 10:34 AM · Subversion, Arcanist, Bug Report
epriestley added a comment to T9970: new files are empty for arc diff --create and --update .

Thanks for digging into this! That explanation makes SVN's behavior a lot more reasonable.

Dec 13 2015, 10:27 AM · Subversion, Arcanist, Bug Report
epriestley added a revision to T9970: new files are empty for arc diff --create and --update : Unknown Object (Differential Revision).
Dec 13 2015, 10:22 AM · Subversion, Arcanist, Bug Report
joshuaspence updated subscribers of T9904: The Paste app doesn't work.
Dec 13 2015, 5:05 AM · Paste
joshuaspence updated the task description for T9861: Daemon PhabricatorTaskmasterDaemon throws alot of exceptions.
Dec 13 2015, 5:03 AM · Daemons
cspeckmim awarded T9948: Modernize "arc land" for Mercurial: bookmark-to-branch, branch-to-self, multiple heads a Love token.
Dec 13 2015, 2:57 AM · Mercurial, Arcanist
Luke081515.2 awarded T9905: Upgrading: ApplicationEditor changes in Maniphest a Like token.
Dec 13 2015, 2:44 AM · Maniphest, Installing & Upgrading
Luke081515.2 added a comment to Q246: Forms at maniphest.

I should read the blog first, next time...

Dec 13 2015, 2:44 AM · Maniphest
Luke081515.2 closed Q246: Forms at maniphest as resolved.
Dec 13 2015, 2:44 AM · Maniphest
Luke081515.2 updated Q246: Forms at maniphest from to Forms at maniphest.
Dec 13 2015, 2:38 AM · Maniphest
avivey edited the content of Community Resources.
Dec 13 2015, 2:36 AM
epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: Unknown Object (Differential Revision).
Dec 13 2015, 12:36 AM · Maniphest, Phame, Owners, Arcanist, Conduit
epriestley triaged T9973: `arc land` detached head state with `--hold` as Wishlist priority.
Dec 13 2015, 12:10 AM · Arcanist, Bug Report
epriestley reopened T9973: `arc land` detached head state with `--hold` as "Open".

Sure. The best "Next Step" is to just run arc land <branch> again without --hold, although we can be explicit about that and fill in branch in case it was run as plain arc land originally.

Dec 13 2015, 12:06 AM · Arcanist, Bug Report

Dec 12 2015

joshuaspence added a comment to T9973: `arc land` detached head state with `--hold`.

I've often told people that they can use arc land --hold to inspect the changes before they are pushed (mostly for people who were not completely trusting of arc land. Whilst this is still technically true, I suspect that many people would not know what git push origin HEAD:master does (I personally had never seen this command before this task). It might be useful to output some sort of "Next Step" text when using arc land --hold.

Dec 12 2015, 11:53 PM · Arcanist, Bug Report
joshuaspence updated the task description for T9973: `arc land` detached head state with `--hold`.
Dec 12 2015, 11:25 PM · Arcanist, Bug Report
joshuaspence renamed T9973: `arc land` detached head state with `--hold` from `arc lan`d detached head state with `--hold` to `arc land` detached head state with `--hold`.
Dec 12 2015, 11:24 PM · Arcanist, Bug Report
joshuaspence renamed T9973: `arc land` detached head state with `--hold` from arc land detached head state with --hold to `arc lan`d detached head state with `--hold`.
Dec 12 2015, 11:24 PM · Arcanist, Bug Report
chad closed T9927: Improve PhameHome, a subtask of T9360: Unbeta Phame, as Resolved.
Dec 12 2015, 9:34 PM · Phame
chad closed T9927: Improve PhameHome as Resolved.

Happy enough for v1 for me.

Dec 12 2015, 9:34 PM · Phame
chad added a revision to T9927: Improve PhameHome: Unknown Object (Differential Revision).
Dec 12 2015, 9:33 PM · Phame
chad created T9974: Create PHUIObjectItemMiniView.
Dec 12 2015, 9:05 PM · PHUI
emanuel edited the content of Organizations Using Phabricator.
Dec 12 2015, 8:23 PM
emanuel edited the content of Organizations Using Phabricator.
Dec 12 2015, 8:22 PM
avivey added a comment to T9905: Upgrading: ApplicationEditor changes in Maniphest.

Editing tasks via the editor now also subscribes me to them (eg https://secure.phabricator.com/T3277#148797); I don't think that's intended?

Dec 12 2015, 7:52 PM · Maniphest, Installing & Upgrading
avivey changed the visibility for T3277: `arc cleanup` to cleanup branches used by `arc patch`.
Dec 12 2015, 7:43 PM · Arcanist
• stevenh added a comment to T9970: new files are empty for arc diff --create and --update .

I also tested on latest arc version no change:
/data/arc/arcanist/bin/arc version
arcanist dae2f0073f019221839924b4b1431c6cba5dcdda (10 Dec 2015)
libphutil 230c3e161c9ad7ee920d003b53e7c4a473a46207 (7 Dec 2015)

Dec 12 2015, 7:13 PM · Subversion, Arcanist, Bug Report
dim added a comment to T9970: new files are empty for arc diff --create and --update .

Right, I think I have found the cause. The binary_safe_diff.sh does not preserve the exit code of diff, and it returns 0 even if diff returned 1. Apparently returning 0 causes Subversion 1.9 to emit the file headers again.

Dec 12 2015, 6:59 PM · Subversion, Arcanist, Bug Report
epriestley added a comment to T9972: Profile image from Google not being picked up.

The @local part is because I have cluster.instance configured locally, it's normal for it to not be present on regular installs.

Dec 12 2015, 6:46 PM · Auth, Bug Report
pritambaral added a comment to T9972: Profile image from Google not being picked up.

I haven't been able to trace the cause of the issue, but I do have something to add:

Dec 12 2015, 6:42 PM · Auth, Bug Report
epriestley updated the post content for Blog Post: Development Notes (2015 Week 50).
Dec 12 2015, 6:33 PM
epriestley added a comment to T9972: Profile image from Google not being picked up.

There shouldn't be any caches.

Dec 12 2015, 6:32 PM · Auth, Bug Report
epriestley closed T9973: `arc land` detached head state with `--hold` as Wontfix.
  • We can't give arc land the old behavior without breaking other (more common) use cases.
  • You can push directly from the detached head, per above.
  • arc help land is now more clear that merging takes place in a detached state and local branch references are not updated.
  • arc cleanup (T3277) may eventually make it easier to clean up these branches.
  • It sounds like the old workflow was still fairly labor intensive. Writing a script to help you manage submodules might simplify your workflow overall, as a possible workaround. This script could use slightly lower-level operations than arc land (like git operations and arc amend) to give you more control. arc land does not do anything magical, and is just intended as a convenience wrapper around merging in the most common cases.
Dec 12 2015, 6:30 PM · Arcanist, Bug Report
epriestley added a comment to T9970: new files are empty for arc diff --create and --update .

Yes, 6 months is a huge amount of time in the scale of arc, although that version is probably new enough to have D9921 (although I don't know if July 26 is the changes it actually includes, or just the date someone might have published some earlier version, and have no idea what _2 means).

Dec 12 2015, 5:44 PM · Subversion, Arcanist, Bug Report
epriestley added a revision to T9973: `arc land` detached head state with `--hold`: Unknown Object (Differential Revision).
Dec 12 2015, 5:41 PM · Arcanist, Bug Report
epriestley added a comment to T9973: `arc land` detached head state with `--hold`.

The change is merged into the destination branch, but the branch reference is not updated to point to it. The detached HEAD you end up with is the correct state of a merge between the origin branch and the changes you are landing. The documentation could perhaps be more explicit about this.

Dec 12 2015, 5:32 PM · Arcanist, Bug Report
chad added a project to T9915: Audit Changes TOC fail redirecting to right subdirectory when clicking on fa-folder-open icon and produces an unhandled exception: Diffusion.
Dec 12 2015, 5:06 PM · Restricted Project, Diffusion, Bug Report
chad added projects to T9926: SVN Commit fails, hard to debug: Diffusion, Subversion.
Dec 12 2015, 5:06 PM · Bug Report (Needs Information), Subversion, Diffusion
chad added a project to T9967: Provide a more straightforward way to revoke SSH keys by finding and destroying the objects: Auth.
Dec 12 2015, 5:05 PM · Auth, Feature Request
chad added projects to T9970: new files are empty for arc diff --create and --update : Arcanist, Subversion.
Dec 12 2015, 5:04 PM · Subversion, Arcanist, Bug Report
pritambaral added a comment to T9972: Profile image from Google not being picked up.

I don't see any way in the code that it can possibly render src="PHID-FILE-...", am I misunderstanding?

Ah, please ignore my comment about the src, it was misinformed.

Dec 12 2015, 4:58 PM · Auth, Bug Report
mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

Since the change is not merge onto to the destination branch

Dec 12 2015, 4:43 PM · Arcanist, Bug Report
mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

Also, I noticed that the documentation for --hold is also out of date, in accordance with this bug report.

The change is merged into the target branch, following these rules:
Dec 12 2015, 4:42 PM · Arcanist, Bug Report
dim added a comment to T9970: new files are empty for arc diff --create and --update .

For me this gives:

Dec 12 2015, 4:39 PM · Subversion, Arcanist, Bug Report
epriestley added a comment to T9970: new files are empty for arc diff --create and --update .

T5555 and D9921 are earlier similar interactions, where file content could be doubled with newly added directories.

Dec 12 2015, 4:39 PM · Subversion, Arcanist, Bug Report
mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

Well realistically, there more steps between the arc land --hold and git push

Dec 12 2015, 4:39 PM · Arcanist, Bug Report
epriestley added a comment to T9970: new files are empty for arc diff --create and --update .

Can you show me the output of arc version?

Dec 12 2015, 4:35 PM · Subversion, Arcanist, Bug Report
epriestley added a comment to T9972: Profile image from Google not being picked up.

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

Dec 12 2015, 4:33 PM · Auth, Bug Report
dim added a comment to T9970: new files are empty for arc diff --create and --update .

Hmm, this seems to be caused by Subversion 1.9 (which is the default in the FreeBSD ports collection). If I use Subversion 1.8 to run the svn diff --depth empty --diff-cmd '/usr/local/lib/php/arcanist/scripts/repository/binary_safe_diff.sh' -x -U32767 foo.txt command, the output is:

Dec 12 2015, 4:29 PM · Subversion, Arcanist, Bug Report
epriestley reopened T9972: Profile image from Google not being picked up as "Open".
Dec 12 2015, 4:28 PM · Auth, Bug Report
pritambaral added a comment to T9972: Profile image from Google not being picked up.

Minor issue still present. On the "confirm registration" page, the image shown is still a blank one. (Inspecting the element in browser shows its src = PHID-FILE...)

Dec 12 2015, 4:27 PM · Auth, Bug Report
epriestley added a comment to T9973: `arc land` detached head state with `--hold`.

Why are you using --hold if your next steps are the steps that arc land would take anyway?

Dec 12 2015, 4:27 PM · Arcanist, Bug Report
mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

Additionally, the hold now does not cleanup the feature branch either

Dec 12 2015, 4:26 PM · Arcanist, Bug Report
mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

I expect it to do what it used to do previously, which would be finish with a merge onto the desired landing branch. Rather now, if I use this, I have to do an additional

  • git checkout master (remembering the commit I am leaving behind)
  • git merge eb35b52

Then end with
git push

Dec 12 2015, 4:25 PM · Arcanist, Bug Report
epriestley added a comment to T9973: `arc land` detached head state with `--hold`.

What do you expect it to do?

Dec 12 2015, 4:21 PM · Arcanist, Bug Report
pritambaral added a comment to T9972: Profile image from Google not being picked up.

Thanks for the exceptionally clear report

☺

Dec 12 2015, 4:17 PM · Auth, Bug Report
mrkanaly created T9973: `arc land` detached head state with `--hold`.
Dec 12 2015, 4:13 PM · Arcanist, Bug Report
mrkanaly updated the title for P1906 arc land --hold from untitled to arc land --hold.
Dec 12 2015, 4:11 PM
epriestley added a parent task for T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: T9897: Unbeta Feedback on Phame.
Dec 12 2015, 4:09 PM · Maniphest, Phame, Owners, Arcanist, Conduit
epriestley added a subtask for T9897: Unbeta Feedback on Phame: T9964: Fill in Conduit support infrastructure for ApplicationEditor changes.
Dec 12 2015, 4:09 PM · Phame
epriestley updated the task description for T9897: Unbeta Feedback on Phame.
Dec 12 2015, 4:08 PM · Phame
epriestley added a comment to T9972: Profile image from Google not being picked up.

This should be fixed in HEAD. Thanks for the exceptionally clear report, and let us know if you run into anything else.

Dec 12 2015, 3:55 PM · Auth, Bug Report
epriestley added a comment to T5591: Add default domain to Google auth.

The onscreen instructions for this adapter in the UI are also a bit out of date because the Google console has been updated since we wrote them. This is probably the next change to touch the provider, and should also look at modernizing the instructions.

Dec 12 2015, 3:55 PM · Restricted Project, Restricted Project, Auth
epriestley added a comment to T9972: Profile image from Google not being picked up.

The UI instructions about navigating the dashboard are also a little out of date since that UI has changed, although I was still mostly able to figure out what they meant. I'll leave a note on T5591 to update them when that gets fixed.

Dec 12 2015, 3:53 PM · Auth, Bug Report
epriestley closed T9972: Profile image from Google not being picked up as Resolved by committing Restricted Diffusion Commit.
Dec 12 2015, 3:52 PM · Auth, Bug Report
epriestley claimed T9972: Profile image from Google not being picked up.
Dec 12 2015, 3:52 PM · Auth, Bug Report
epriestley added a revision to T9972: Profile image from Google not being picked up: Unknown Object (Differential Revision).
Dec 12 2015, 3:52 PM · Auth, Bug Report
chad changed the visibility for T421: Show it to me Calimonk!.
Dec 12 2015, 3:50 PM · newyork, Arcanist (Milestone 1), Restricted Project, Localization, ircbot, External, DeviantArt, Database, Dashboard, Dashboards, Daemons, Conpherence, Calendar, Chatlog, Unknown Object (Project)
chad added projects to T9971: Present Markup Preview in [Edit Project] dialogue for Project Description: Projects, Remarkup.
Dec 12 2015, 3:49 PM · Remarkup, Projects, Feature Request
pritambaral added a comment to T9972: Profile image from Google not being picked up.

The Google+ API for a person, available for reference at https://developers.google.com/+/web/api/rest/latest/people#resource, does not agree with what libphutil's PhutilGoogleAuthAdapter.php does currently to extract a profile pic.

Dec 12 2015, 2:21 PM · Auth, Bug Report
pritambaral created T9972: Profile image from Google not being picked up.
Dec 12 2015, 2:14 PM · Auth, Bug Report
epriestley added a comment to T5554: arc fails with svn/git/hg non english locales.

For completeness, T9953 / D14735 cleaned up an obscure rough edge on a narrow range of Git versions.

Dec 12 2015, 1:46 PM · Arcanist
epriestley closed T7345: Install PHPExcel in the cluster as Resolved.

This is deployed and working properly.

Dec 12 2015, 12:36 PM · Phacility
epriestley abandoned D14751: Test 2.
Dec 12 2015, 12:32 PM
epriestley updated subscribers of T3967: Build a 2-up preview mode into the fullscreen Remarkup editor.
Dec 12 2015, 12:17 PM · Remarkup
epriestley merged task T9971: Present Markup Preview in [Edit Project] dialogue for Project Description into T3967: Build a 2-up preview mode into the fullscreen Remarkup editor.
Dec 12 2015, 12:17 PM · Remarkup, Projects, Feature Request
epriestley added a comment to T9970: new files are empty for arc diff --create and --update .

I added some properties:

Dec 12 2015, 12:15 PM · Subversion, Arcanist, Bug Report
epriestley retitled D14751: Test 2 from to Test 2.
Dec 12 2015, 12:14 PM
starxed updated the task description for T9971: Present Markup Preview in [Edit Project] dialogue for Project Description.
Dec 12 2015, 11:50 AM · Remarkup, Projects, Feature Request
starxed created T9971: Present Markup Preview in [Edit Project] dialogue for Project Description.
Dec 12 2015, 11:42 AM · Remarkup, Projects, Feature Request
tycho.tatitscheff awarded T5554: arc fails with svn/git/hg non english locales a Love token.
Dec 12 2015, 9:10 AM · Arcanist
dim updated subscribers of T9970: new files are empty for arc diff --create and --update .

Adding Eitan, since he's our Phabricator wrangler.

Dec 12 2015, 6:16 AM · Subversion, Arcanist, Bug Report
dim added a comment to T9970: new files are empty for arc diff --create and --update .

I think the problem is because of Subversion automatic properties. For the FreeBSD Subversion repository, automatic properties get added, like this:

Dec 12 2015, 6:13 AM · Subversion, Arcanist, Bug Report
avivey added a comment to T9956: Arcanist failed patch lint on windows (because "cp" does not exist).

Also, arc sometimes has issues with non-English locals - see T5554.

Dec 12 2015, 5:10 AM · Windows, Bug Report
avivey added a comment to T9956: Arcanist failed patch lint on windows (because "cp" does not exist).

phutil_is_windows()

Dec 12 2015, 5:09 AM · Windows, Bug Report
epriestley added a comment to T9970: new files are empty for arc diff --create and --update .

Yes, we can't help with this without better reproduction steps. In particular, I can't reproduce this. Here's what I did:

Dec 12 2015, 4:41 AM · Subversion, Arcanist, Bug Report
epriestley abandoned D14750: Test.
Dec 12 2015, 4:40 AM
epriestley retitled D14750: Test from to Test.
Dec 12 2015, 4:38 AM
chad added a comment to T9970: new files are empty for arc diff --create and --update .

Please see Contributing Bug Reports. Specifically, concise steps to reproduce and version of Phabricator are needed.

Dec 12 2015, 4:30 AM · Subversion, Arcanist, Bug Report
• stevenh added a comment to T9970: new files are empty for arc diff --create and --update .

An example if this bug can be seen here: https://reviews.freebsd.org/differential/diff/11161/
The three added files should have contents.

Dec 12 2015, 3:26 AM · Subversion, Arcanist, Bug Report
• stevenh created T9970: new files are empty for arc diff --create and --update .
Dec 12 2015, 3:18 AM · Subversion, Arcanist, Bug Report
epriestley added a comment to T9897: Unbeta Feedback on Phame.

D14748 should fix the double feed stories.

Dec 12 2015, 2:52 AM · Phame