Skip to content

Releases: ebean-orm/ebean-datasource

10.2

05 Nov 08:25
c1770fa

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 10.1...10.2

10.1

28 May 05:16

Choose a tag to compare

What's Changed

  • Add support for initialConnections by @rbygrave in #136
  • Increase default PreparedStatementCache to 100 from 50. by @rbygrave in #137
  • Remove the PstmtCache putCount as its just hitCount + missCount by @rbygrave in #138

Full Changelog: 10.0...10.1

10.0

29 Apr 10:32

Choose a tag to compare

Notes

This version uses a Multi-Version jar, such that it still supports Java 11+ but will use Java 21 Virtual Threads when used with JDK 21+.
That is, when run with Java 21+, it will use Virtual Threads for performing the Heartbeat pool health checks and background closing of connections.

What's Changed

  • Close connections asynchronously (2) by @rbygrave in #134
  • Close connections asyncronously by @rPraml in #127
  • Fix for DataSourceConfig.setDefaults() when using 2 and 200 for min a… by @rbygrave in #133
  • Internal heartbeat Timer, use Virtual Thread for Java 21 by @rbygrave in #135

Full Changelog: 9.6...10.0

9.6

23 Apr 02:29

Choose a tag to compare

9.6

What's Changed

  • Copy properties instead of setting as default value by @rPraml in #128
  • Updated ebean-test-containers to 7.8 by @rPraml in #129
  • Add totalAcquireMicros() and totalWaitMicros() to PoolStatus by @rbygrave in #132
  • fixed spelling of captureStackTrace by @rPraml in #131
  • Merge customProperties/clientInfo/initSql when loading config from multiple places by @rPraml in #130

Full Changelog: 9.5...9.6

9.5

23 Apr 02:29

Choose a tag to compare

9.5

What's Changed

  • DataSourceConfig.setDefaults() honor a change to maxConnections by @rbygrave in #125

Full Changelog: 9.4...9.5

9.4

09 Apr 02:24

Choose a tag to compare

9.4

What's Changed

  • StackTraceAsString may stay empty, if cause is in ebean-only classes by @rPraml in #123
  • autocommit/rollback may throw error by @rPraml in #124

Full Changelog: 9.3...9.4

9.3

20 Mar 02:09

Choose a tag to compare

9.3

What's Changed

  • Always close or rollback connection to avoid possible leak by @rPraml in #108
  • Track current autoCommit/readonly/transactionIsolation by @rPraml in #109
  • rollback connection in closeConnectionFully by @rPraml in #110
  • Heartbeat should not reset, when pool is full by @rPraml in #111
  • Better recovery after reset on high pool load by @rPraml in #112
  • Pstatementcache must be locked in closeConnectionFully by @rPraml in #113
  • Fix leaking connections when it was not possible to close them. by @rPraml in #107
  • FIX: Logging level by @nPraml in #117
  • Fix stackoverflow exception in testConnection by @nPraml in #118
  • No effective change - tidy only by @rbygrave in #120

New Contributors

Full Changelog: 9.2...9.3

9.2

07 Nov 08:29

Choose a tag to compare

9.2

What's Changed

  • Feature/change schema reset review by @rPraml in #106
  • Use pool schema/catalog for original values, lazy initialise originalSchema if required by @rbygrave in #105

Full Changelog: 9.1...9.2

9.1

07 Nov 08:29

Choose a tag to compare

9.1

What's Changed

  • Resetting Schema and Catalog, when connection returend to pool by @rPraml in #104

Full Changelog: 9.0...9.1

9.0

20 Jun 11:08
0d8b846

Choose a tag to compare

9.0

What's Changed

  • Remove the ConnectionPool warning size feature by @rbygrave in #101
  • Remove Deprecated methods from DataSourcePool and PoolStatus (migrate to renamed methods) by @rbygrave in #102
  • Remove experimental lambda mode as it now detects it automatically and otherwise... by @rbygrave in #103

Full Changelog: 8.15...9.0