-
Notifications
You must be signed in to change notification settings - Fork 157
1.5 changelog
Konstantin Lutovich edited this page Apr 19, 2018
·
22 revisions
not yet released
- Improved fatal error propagation in explicit transactions #484
- Couple small performance and heap usage optimizations #452
- Fixed
Session#reset()to only sendRESETmessage and keep connection open #456 - Fixed closing of open transaction when parent session is closed #460
- Fixed handling of
nullreturned from async transaction functions #448 - Couple improvements to generate less garbage #451
- Handle thread interrupts by closing the network connection #441
- Javadocs for async APIs #444
- Use connect timeout in Bolt and TLS handshake #447
- Improved connection acquisition timeout error #433
- Improved logging in network channel pipeline #431
- Deprecated "idleConnectionPoolSize" configuration option #432
- Prohibit blocking operations in IO threads #434
- Relaxed connection termination policy in routing driver #436
- Added network level backpressure when reading records #438
- Redirect Netty logging to driver logging #437
- Upgrade Netty to 4.1.16 and shade it inside the driver JAR #422
- Fixed usage of access mode in session #426
- Improved
Session#reset()#427 - Improved default configuration values around connection pooling #428
- Fixed buffer leak when writing of outbound message fails #429
- Blocking API on top of async API #415
- Added
Driver#closeAsync()#414 - Fixed
Session#reset()#418 - Blocking transaction functions execute in caller thread, as in previous driver versions #420
-
SessionandTransactioncorrectly propagate not consumed failures when closed #423
- Changed supported project Java compiler requirement to java 8 #406
- Async API and implementation for direct driver #405 #404 #402
- Fixed failed to enlarge network buffer error #390
- Support IPv6 in routing procedure responses #392
- Added
maxConnectionLifetimesetting #398 - Added
maxConnectionPoolSizesetting #402 - Added
connectionAcquisitionTimeoutsetting #402