Summary of changes from September 29, 2017 to Oct 6, 2017.
| Codebase | Repository | {icon lock} | HEAD | Activity |
|----------|------------|--|------|----------|
| Phabricator | rP | | rP85011a46d0 | 13 commits |
| Arcanist | rARC | | rARC76b54ce0 | 1 commit |
| libphutil | rPHU | | rPHU9f9c337 | 2 commits |
| Instances (SAAS) | rSAAS | {icon lock} | rSAAS5e2603f | 5 commits |
| Services (SAAS) | rSERVICES | {icon lock} | rSERVICES5377ea4 | 0 commits |
| Core (SAAS) | rCORE | {icon lock} | rCOREf39adc9 | 7 commits |
- These changes were promoted to `stable`.
General
=======
- [{icon tint, color=sky}] `bin/storage dump` no longer dumps cache tables. This should produce smaller, faster backups with no drawbacks.
- [{icon tint, color=sky}] With `--no-indexes`, `bin/storage dump` now also skips index tables. See @{article:Configuring Backups and Performing Migrations} for more details. This is an advanced workflow.
- [{icon tint, color=sky}] For general context on backup management and common ngrams, see T13000.
Security
========
- //No notes in this period.//
Migrations
==========
| Migration | Risk | Duration | Notes |
|-----------|------|----------|-------|
| 20171002.cngram.01.maniphest.sql | | 22 ms |
| 20171002.cngram.02.event.sql | | 27 ms |
| 20171002.cngram.03.revision.sql | | 19 ms |
| 20171002.cngram.04.fund.sql | | 18 ms |
| 20171002.cngram.05.owners.sql | | 20 ms |
| 20171002.cngram.06.passphrase.sql | | 19 ms |
| 20171002.cngram.07.blog.sql | | 33 ms |
| 20171002.cngram.08.post.sql | | 28 ms |
| 20171002.cngram.09.pholio.sql | | 28 ms |
| 20171002.cngram.10.phriction.sql | | 28 ms |
| 20171002.cngram.11.project.sql | | 20 ms |
| 20171002.cngram.12.user.sql | | 26 ms |
| 20171002.cngram.13.repository.sql | | 19 ms |
| 20171002.cngram.14.commit.sql | | 18 ms |
//"Duration" is the duration for this install, and may not be representative.//
Upgrading / Compatibility
=========================
- //No notes in this period.//
Support Pacts
=============
- Enabled real-time notifications.
- Added some hints about pact ailments (mana exhaustion, billing issues).
- Fixed a bug where too many "Recent Issues" could be shown.
Arcanist
========
- Fixed several bugs with branches named "0".
Minor
=====
- Improved caching behavior for terminal dimensions and implemented handling for `SIGWINCH`.
- Fixed a rendering exception with certain URIs in the form `http://x.y/#http://x.y/#`.
- Fixed an issue where indexing some types of objects that don't have comments, like credentials, could fail.
- [{icon tint, color=sky}] "Move Tasks to Column..." now shows only visible columns.
- [{icon tint, color=sky}] Added a `/source/<repository>/commit/<commit>` path.
- Fixed an issue where setting `account.editable` to `false` could fatal the "Email Addresses" settings page.
- [{icon tint, color=sky}] Enabled hovercards in the Maniphest task graph UI.
- [{icon tint, color=sky}] We now bail out of `PhabricatorRepositoryGraphCache` more aggressively, possibly avoiding an inconsistent issue with execution timeouts.
- [{icon tint, color=sky}] Added a `bin/search query` workflow, mostly for debugging.
- [{icon tint, color=sky}] Added a `bin/search ngrams` workflow for selecting a common ngram threshold. This is an advanced workflow and running this command may afflict you with a powerful curse which can never be broken.
//The [{icon tint, color=sky}] icon indicates a change backed by support mana.//