Skip to content

4.4.4

Compare
Choose a tag to compare
@injectives injectives released this 10 Mar 20:22
· 356 commits to 5.0 since this release
0fd5a19

The highlight of this release is support for Micrometer metrics that comes with experimental status.

To enable Micrometer metrics, you need to:

  • include Micrometer dependencies on classpath
  • enable Micrometer metrics via driver configuration

Sample driver configuration:

var config = Config.builder()
		.withMetricsAdapter(MetricsAdapter.MICROMETER)
		.build();

var driver = GraphDatabase.driver(url, AuthTokens.basic(username, password), config);

At this stage we only support the global registry that is discovered automatically.

In addition, this release brings several general improvements and dependency updates.

⭐ New Features


  • Micrometer metrics #1173
  • Make MapAccessorWithDefaultValue extend MapAccessor #1161
  • Add support for multiple certificate files #1169 #1176

👏 Improvements


  • Avoid TrustManagerFacotry.init(ManagerFactoryParameters var1) if no OSCP has been configured #1157

✅ Testkit


  • Enable Optimization:EagerTransactionBegin #1162
  • Add support for Feature:TLS:1.3 Testkit feature #1164
  • Add support for Feature:API:Driver.IsEncrypted Testkit feature #1170

🔧 Dependency Management


  • Update mockito-core to 4.3.1 #1166
  • Update dependencies #1180