| ⇢ | B | FileSearchBackend added | |
| ⇢ | A | SearchQuery added | |
| ⇢ | A | QuerySearchHelper added | |
| ⇢ | A | SearchBinaryOperator added | |
| ⇢ | A | SearchComparison added | |
| ⇢ | A | SearchOrder added | |
| D | ↘ | F | Cache got worse |
| ⇢ | C | FileSearchBackend::transformSearchOperation() added | |
| ⇢ | C | QuerySearchHelper::searchOperatorToDBExpr() added | |
| ⇢ | B | FileSearchBackend::castValue() added | |
| ⇢ | B | FileSearchBackend::search() added | |
| ⇢ | B | QuerySearchHelper::validateComparison() added | |
| ⇢ | B | QuerySearchHelper::getOperatorFieldAndValue() added | |
| ⇢ | B | FileSearchBackend::mapPropertyNameToCollumn() added | |
| ⇢ | B | FileSearchBackend::getPropertyDefinitionsForScope(... added | |
| ⇢ | A | FileSearchBackend::transformQuery() added | |
| ⇢ | A | SearchComparison::__construct() added | |
| ⋮ | view more | ||
| B | ↗ | A | Cache::search() improved |