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