| ⇢ | A | QueryCompiler added | |
| A | ↘ | B | QueryClauses got worse |
| A | ↛ | CompilerManager removed |
| ⇢ | A | QueryCompiler::__construct() added | |
| ⇢ | A | QueryCompiler::addCompiler() added | |
| ⇢ | A | QueryCompiler::compile() added | |
| ⇢ | A | QueryClausesParser::parseQueryHints() added | |
| ⇢ | A | QueryBuilder::addQueryHint() added | |
| ⇢ | A | QueryClauses::addQueryHint() added | |
| ⇢ | A | QueryClauses::getQueryHints() added | |
| ⇢ | A | QueryCompiler::canHandleQuery() added | |
| A | ↛ | CompilerManager::__construct() removed | |
| A | ↛ | CompilerManager::addCompiler() removed | |
| A | ↛ | CompilerManager::compile() removed |