| Drupal 5 | Pressflow 5 | Drupal.org on D5 | Drupal 6 | Pressflow 6 | Drupal.org on D6 | Drupal 7 | Author | Port to D6/PF6 |
---|---|---|---|---|---|---|---|---|---|
Fast access checks | Gerhard | David | |||||||
Remove locks | David |
| |||||||
Database replication | David (D5 and 6), Larry (D7) |
| |||||||
Disabled aggregator feed blocks (for massive feed aggregation) | Gerhard | David | |||||||
Disabled anonymous contact form | Dries | David | |||||||
External page cache | Jeremy |
| |||||||
Fast path alias detection | David and Jeremy |
| |||||||
First path argument whitelist | Gerhard? | David | |||||||
Separated user access timestamps | Gerhard | David | |||||||
Native JSON encoding | Jeremy |
| |||||||
Removal of LOWER() | David |
| |||||||
Reverse proxy support | Khalid | David | |||||||
Separate aggregator cron (for massive feed aggregation) | Gerhard | David | |||||||
Separate node and user search | Damien |
| |||||||
Integrated unit testing |
|
| |||||||
Write-through caching of variable deletion | Gerhard | David | |||||||
Write-through caching of all variable operations | GerhardDavidDavid |
| |||||||
Tracker 2 | David |
| |||||||
Materialized View API | David |
| |||||||
Optimized user lookup queries | David |
| |||||||
Distributed menu tree generation and caching | David |
| |||||||
Multi-layer proxy support | David |
|
...