Skip to content

13.22.0

Choose a tag to compare

@rbygrave rbygrave released this 30 Aug 10:55
· 686 commits to master since this release

Reason-for-version-bump

  • Add Query bean filterMany() taking a closure by @rbygrave in #3169
  • Follow up #3173 - Change BeanSet clear() with orphanRemoval to lazy load ALL properties (avoid 1+N) by @rbygrave in #3205

What's Changed

  • Remove extra space added to the generated SQL via the LIKE expression by @rbygrave in #3168
  • Refactor prefer char append by @rbygrave in #3170
  • FIX for filterMany with raw expression with single SQL query by @rbygrave in #3171
  • Add filterManyRaw() and Deprecate filterMany( ) by @rbygrave in #3172
  • Use char-append instead of String-append by @rPraml in #3174
  • For Lists.partition() fix for empty list input by @rbygrave in #3175
  • #3166 Remove InTuples literal mode by @rbygrave in #3177
  • BUG: Using a subquery with idEq or setId is missing the bind value by @jonasPoehler in #3180
  • Draft: Refactored delete-by-id by @rPraml in #3178
  • Experimental elliminate not in with too many params by @rPraml in #3179
  • When delete batching, use number of id properties by @rbygrave in #3182
  • #3183 - Fix for: Wrong limit using setMaxRows on delete between calls by @rbygrave in #3186
  • Update test only - TestDeleteCascadeById by @rbygrave in #3187
  • Bump to ebean-datasource 8.7 by @rbygrave in #3189
  • Refactor SpiEbeanServer to use SpiQuery by @rbygrave in #3190
  • #3188 Fix findFutureCount() when there is a current transaction in scope by @rbygrave in #3191
  • Refactor internal SpiEbeanServer API - transaction from SpiQuery by @rbygrave in #3192
  • Deprecate for removal Database.commitTransaction() and Database.rollb… by @rbygrave in #3195
  • Use ebean-parent as parent pom for composites and platforms by @rbygrave in #3196
  • Update ebean-agent to 13.22.0, required to support change in query bean generation by @rbygrave in #3197
  • #3173 - BeanSet lazy loading / Too many DataSource connections used by @rbygrave in #3203
  • Follow up #3173 - Add test for BeanSet clear() when hashCode/equals used by @rbygrave in #3204
  • Map.clear() on a @onetomany orphanRemoval=true invokes 1+N queries du… by @rbygrave in #3206

Full Changelog: 13.21.0...13.22.0