Summary
- Renaming EntitySelector to EntityFinder to avoid mixing it with SelectExecutor, now the intention is a bit clearer. (commit: 25deb86) (details)
- Moving PolymorphicEntityInflater and PolymorphicMergeJoinRowConsumer outside EntityJoinTree to make it lighter ad because there's no reason to let them as inner classes. (commit: 77698a2) (details)
- Aligning XXXPolymorphicRelationJoinNode classes code. Allows removing PolymorphicEntityInflater. (commit: 2f2c41b) (details)
- Simplifying the design of single-table polymorphic inflation (commit: e4c22af) (details)
- Moving one-to-one relation configuration to the dedicated class OneToOneRelationConfigurer to make it more autonomous and avoid splitting part of the algorithm in several classes. (commit: 0293681) (details)