4.4.4
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