Page MenuHomePhabricator

2016 Week 11 (Mid March)
Updated 2,928 Days AgoPublic

Summary of changes from March 4, 2016 to March 12, 2016.

CodebaseRepositoryHEADActivity
PhabricatorrPrPba9cd6457 commits
ArcanistrARCrARCccbaee53 commits
libphutilrPHUrPHUf5f44f34 commits
Instances (SAAS)rSAASrSAAS794f8c30 commits
Services (SAAS)rSERVICESrSERVICESa2c79ba0 commits
Core (SAAS)rCORErCOREe99fd4a0 commits
  • These changes were promoted to stable.
  • No development notes this week (most changes were internal).

General

  • Maniphest now uses the new two-column design. See the previous week's notes for discussion.
  • Lots of Nuance infrastructure which is not yet user-visible. See T10537.

Security

  • No notes in this period.

Migrations

MigrationRiskDurationNotes
20160308.nuance.01.disabled.sql40msNuance.
20160308.nuance.02.cursordata.sql19msNuance.
20160308.nuance.03.sourcen.sql16msNuance.
20160308.nuance.04.sourcei.php76msNuance.
20160308.nuance.05.sourcename.sql24msNuance.
20160308.nuance.06.label.sql43msNuance.
20160308.nuance.07.itemtype.sql35msNuance.
20160308.nuance.08.itemkey.sql32msNuance.
20160308.nuance.09.itemcontainer.sql36msNuance.
20160308.nuance.10.itemkeyu.sql2msNuance.
20160308.nuance.11.requestor.sql38msNuance.
20160308.nuance.12.queue.sql41msNuance.

"Duration" is the duration for this install, and may not be representative.

  • This upgrade also makes a key change to a possibly-large table. It took about 2 seconds on this install. See T10560.

Upgrading / Compatibility

  • No notes in this period.

Minor / Developer

  • Fixed a performance issue which could cause Herald rules to evaluate much more slowly than they should.
  • Added msortv(), a stable, well-behaved sort method.
  • bin/phd debug is now less verbose by default, and more verbose with --trace.
  • Fixed an issue with quoting tables in Remarkup.
  • arc now uploads more information about pushes to staging areas.
  • Fixed an issue where replies to inline comments could become separated when viewed on later diffs.
  • Improved ordering and display of complex inline comment threads.
  • AphrontTagView now has get/setViewer(), deprecating get/setUser().
  • Drydock now raises better errors for empty commits and missing changes.
  • "Land Revision" now raises better errors if the staging area was not pushed.
  • When a task is unassigned, the transaction now shows who it was previously assigned to.
  • Workboards now always show a task count, even if points are enabled.
  • Fixed an issue where "Cc" addresses could be unnecessarily moved to "To" in email.
Last Author
epriestley
Last Edited
Mar 12 2016, 7:31 PM

Event Timeline

epriestley edited the content of this document. (Show Details)
epriestley edited the content of this document. (Show Details)