| ⇢ | A | AbstractCollector added | |
| ⇢ | A | AbstractPdoCollector added | |
| ⇢ | A | FakeCollector added | |
| ⇢ | A | MemcachedCollector added | |
| ⇢ | A | PdoMysqlCollector added | |
| ⇢ | A | AbstractProcessor added | |
| ⇢ | A | FakeStorage added | |
| A | ↛ | AbstractProcessor removed | |
| A | ↛ | FakeStorage removed | |
| A | ↛ | AbstractCollector removed | |
| A | ↛ | AbstractPdoCollector removed | |
| A | ↛ | FakeCollector removed | |
| A | ↛ | MemcachedCollector removed | |
| A | ↛ | PdoMysqlCollector removed |
| ⇢ | B | PdoMysqlCollector::collect() added | |
| ⇢ | B | PdoMysqlCollector::isRateLimitExceed() added | |
| ⇢ | B | Detector::createCollector() added | |
| ⇢ | A | Detector::getStorageClassName() added | |
| ⇢ | A | PdoMysqlCollector::createTable() added | |
| ⇢ | A | AbstractCollector::__construct() added | |
| ⇢ | A | Detector::createStorage() added | |
| ⇢ | A | AbstractPdoCollector::setPdo() added | |
| ⇢ | A | AbstractProcessor::__construct() added | |
| ⇢ | A | AbstractPdoCollector::setTableName() added | |
| ⋮ | view more | ||
| B | ↛ | PdoMysqlCollector::collect() removed | |
| B | ↛ | PdoMysqlCollector::isRateLimitExceed() removed | |
| A | ↛ | FakeCollector::isRateLimitExceed() removed | |
| A | ↛ | FakeCollector::collect() removed | |
| A | ↛ | MemcachedCollector::isRateLimitExceed() removed | |
| A | ↛ | MemcachedCollector::collect() removed | |
| A | ↛ | PdoMysqlCollector::setGarbageCollector() removed | |
| A | ↛ | AbstractProcessor::__construct() removed | |
| A | ↛ | AbstractProcessor::getName() removed | |
| A | ↛ | PdoMysqlCollector::createTable() removed | |
| ⋮ | view more | ||