Skip to content

v5.0.0-rc3

Pre-release
Pre-release
Compare
Choose a tag to compare
@hrach hrach released this 04 Nov 20:59
· 11 commits to main since this release
940f786

What's Changed since rc2

We found that SQL "rewrites" for Any aggregation produces non-optimal SQL code compared to Orm 4.0 - SQL queries were using HAVING clause when they didn't have to. CollectionFunctions' processing was rewritten to two-phase processing allowing us better detection when the HAVING clause is needed. This is a major change since the last RC.

  • Two-phase SQL rewrites by @hrach in #687
  • Fix having lifting required by row aggregator by @hrach in #698
  • Add support for stable phpdoc-parser 1.x branch [caca579]
  • Fix detection of boolean type property (it worked in Orm 4.0) [7765573]

Special thanks to @stepapo for thorough testing and bug reporting.

Full Changelog: v5.0.0-rc2...v5.0.0-rc3