| ⇢ | A | StorageNodeTrait added | |
| ⇢ | A | StaticPartialQuery added | |
| ⇢ | A | ManyToOnePartialQuery added | |
| ⇢ | A | ManyToOneDataLoaderTest added | |
| ⇢ | A | StaticPartialQueryTest added | |
| ⇢ | A | ManyToOneDataLoader added | |
| B | ↘ | C | DbRow got worse |
| ⇢ | A | StaticPartialQuery::getQueryFrom() added | |
| ⇢ | A | TDBMDaoGeneratorTest::testManyToOneEagerLoading() added | |
| ⇢ | A | FindObjectsQueryFactory::getPartialQuery() added | |
| ⇢ | A | AbstractTDBMObject::disableSmartEagerLoad() added | |
| ⇢ | A | ManyToOnePartialQuery::registerDataLoader() added | |
| ⇢ | A | DbRow::disableSmartEagerLoad() added | |
| ⇢ | A | ManyToOnePartialQuery::getKey() added | |
| ⇢ | A | ManyToOnePartialQuery::getQueryFrom() added | |
| ⇢ | A | StaticPartialQuery::getKey() added | |
| ⇢ | A | ManyToOnePartialQuery::__construct() added | |
| ⋮ | view more | ||
| A | ↘ | B | DbRow::_dbLoadIfNotLoaded() got worse |
| C | ↘ | D | InnerResultIterator::next() got worse |