Nov 16 2016
Nov 16 2016
avivey changed the visibility for T2374: Have `bin/phd stop` look for daemons and warn you about them, or nuke them with some flag.
Jul 4 2016
Jul 4 2016
eadler moved T2452: Implement "arc blame" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 17 2016
Jun 17 2016
eadler moved T2452: Implement "arc blame" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 26 2016
Feb 26 2016
avivey changed the visibility for T2525: Delete `ArcanistLicenseLinter` and `ArcanistApacheLicenseLinter`.
Jan 7 2016
Jan 7 2016
epriestley closed T2450: Build a blame cache, a subtask of T2451: Build a `diffusion.blame` Conduit method, as Resolved.
epriestley closed T2450: Build a blame cache, a subtask of T2453: Populate the blame cache when parsing commits, as Resolved.
I'm just going to close this out, since I'm not sure we really need it -- D14963, D14962, and other work adjacent to T2450 found some general performance improvements in rendering. It's possible we might pursue this (and/or a highlighting cache) in the future, but I think we're fast enough now that the huge amount of upfront work the daemons would have to do to populate these caches probably doesn't make a ton of sense.
Jan 6 2016
Jan 6 2016
epriestley closed T2451: Build a `diffusion.blame` Conduit method, a subtask of T2452: Implement "arc blame", as Resolved.
epriestley closed T2451: Build a `diffusion.blame` Conduit method as Resolved by committing rPf561dc172d49: Implement a dedicated "diffusion.blame" API method.
Jul 3 2015
Jul 3 2015
chad changed the visibility for T2453: Populate the blame cache when parsing commits.
chad placed T2451: Build a `diffusion.blame` Conduit method up for grabs.
chad changed the visibility for T2452: Implement "arc blame".
Feb 25 2015
Feb 25 2015
joshuaspence added a subtask for T2453: Populate the blame cache when parsing commits: T2450: Build a blame cache.
Oct 3 2014
Oct 3 2014
fabe added a revision to T2453: Populate the blame cache when parsing commits: D10600: Implement a git blame cache.
Sep 28 2014
Sep 28 2014
fabe added a comment to T2450: Build a blame cache.
Had some free time today and implemented this. The improvement however is not as big as i expected.
Doing a blame on phabricators __phutil_library_map__.php will take ~20sec without and ~15sec with the cache on my dev vm.
Aug 29 2014
Aug 29 2014
Aug 27 2014
Aug 27 2014
Aug 26 2014
Aug 26 2014
Aug 25 2014
Aug 25 2014
epriestley renamed T2442: Show images in Diffusion diffs from Show images in Diffusion to Show images in Diffusion diffs.
epriestley reassigned T2374: Have `bin/phd stop` look for daemons and warn you about them, or nuke them with some flag from epriestley to btrahan.
- D5663 added a reasonable-looking way to detect these processes, but bin/phd never got the glue code to call it.
- This task is otherwise still relevant:
- Add code in bin/phd stop and bin/phd restart to warn the user that there are processes which look like daemons that don't have corresponding PID files, and that they can use --force to terminate them.
- With --force, terminate these processes.
- The steps in https://secure.phabricator.com/T2374#8 should still let you reproduce this in modern phd.