Change record status: 
Project: 
Introduced in branch: 
master
Introduced in version: 
7.x-5.0
Description: 

In order to improve speed, Drush now caches the list of commandfiles and their paths. When you add a new commandfile to your server, you have to run drush cc drush in order for it to get recognized. If you acquire the new commandfile via drush pm-download, or via enable/disable of a Drupal module, this cache is flushed for you.

The cache only needs flushing when new commandfiles appear. Changes to commandfiles don't require a clear. Similarly, removal of a commandfile needs no clear.

Updates Done (doc team, etc.)
Online documentation: 
Not done
Theming guide: 
Not done
Module developer documentation: 
Not done
Examples project: 
Not done
Coder Review: 
Not done
Coder Upgrade: 
Not done
Other: 
Other updates done