Skip to content

Releases: ebean-orm/ebean-datasource

8.15

20 Jun 11:07
c6f37dc

Choose a tag to compare

What's Changed

  • Default validateOnHeartbeat = !System.getenv().containsKey("LAMBDA_TASK_ROOT"); by @rbygrave in #99
  • Remove ability to modify minConnections at runtime by @rbygrave in #100

Full Changelog: 8.14...8.15

8.14

10 Apr 11:31

Choose a tag to compare

What's Changed

  • Change the Lambda check time gap to use maxInactiveMillis + 1 minute by @rbygrave in #94
  • Change such that when testing the connection on return due to error it skips trimming connections by @rbygrave in #95
  • Add validateOnHeartbeat with the ability to turn this off (typically for use with Lambda) by @rbygrave in #96
  • Add maxAcquireMicros and meanAcquireNanos for pool status metrics by @rbygrave in #98

Full Changelog: 8.13...8.14

8.13

11 Mar 10:04

Choose a tag to compare

What's Changed

  • Improve trim skipping minConnections for max idle by @rbygrave in #92

Full Changelog: 8.12...8.13

7.6

11 Mar 10:03

Choose a tag to compare

7.6

What's Changed

  • Backport trimInactiveConnections() improvements by @rbygrave in #93

Full Changelog: ebean-datasource-parent-7.5...ebean-datasource-parent-7.6

8.12

03 Mar 02:10

Choose a tag to compare

What's Changed

  • Add shutdown hook - via DataSourcePool.builder().shutdownOnJvmExit(true) by @rbygrave in #90
  • Add shutdown listener, which shuts down the pool on JVM exit by @rPraml in #88
  • Add experimental feature for Lambda specific support by @rbygrave in #91

Dependencies

  • Bump ch.qos.logback:logback-classic from 1.4.7 to 1.4.12 in /ebean-datasource by @dependabot in #87
  • Bump org.postgresql:postgresql from 42.6.0 to 42.7.2 in /ebean-datasource by @dependabot in #89

Full Changelog: 8.11...8.12

8.11

23 Nov 10:35

Choose a tag to compare

What's Changed

  • Add support for explicitly setting the driver class or driver instance to use by @rbygrave in #85
  • No effective change, adjust logging by @rbygrave in #86

Full Changelog: 8.10...8.11

8.10

22 Nov 10:42

Choose a tag to compare

What's Changed

  • With DataSourceBuilder.setDefaults() also set minConnections if ... by @rbygrave in #82
  • Use Driver rather than DriverManager by @rbygrave in #83
  • Add support for using a supplied DataSource to provide new connections to the pool by @rbygrave in #84

Full Changelog: 8.9...8.10

8.9

22 Nov 10:42

Choose a tag to compare

8.9

What's Changed

  • Improve javadoc around settings() use. Add apply() and alsoIf(). by @rbygrave in #81

Full Changelog: 8.8...8.9

8.8

22 Nov 10:42

Choose a tag to compare

8.8

What's Changed

  • Add support for password2 and transparent password rotation by @rbygrave in #76
  • Add DataSourceConfig setName() and build() method to build DataSourcePool by @rbygrave in #77
  • Add DataSourceConfig.load() methods that take properties by @rbygrave in #78
  • Refactor extract DataSourceBuilder interface by @rbygrave in #79
  • Add DataSourceBuilder.from(properties) static factory methods by @rbygrave in #80

Full Changelog: 8.7...8.8

8.7

22 Aug 10:47

Choose a tag to compare

8.7

What's Changed

  • Clear parameters/batch/warnings, when statement is returned to cache by @rPraml in #75

Full Changelog: ebean-datasource-parent-8.6...8.7