-
Notifications
You must be signed in to change notification settings - Fork 70
4.0 changelog
Zhen Li edited this page Nov 18, 2019
·
10 revisions
- Made async API also pulling records in batches. The batch size can be configured via
FetchSize
on driver and session configurations. - Renamed
Summary
toConsume
in results. - Unconsumed results would be discarded when disposing session and/or transaction, as well as
result.Consume
. - Added
Verify
function for testing connectivity onIDriver
interface. - Added missing system updates and profile statistics
- Changed default connection time to be 30s
- Removed legacy
ILogger
and RenamedIDriverLogger
toILogger
- Removed driver metrics module.
- Added a
Values.As<T>(T defaultValue)
extension method
- Updated driver to target .NET Standard 2.0.
- Updated
Neo4j.Driver
package to only provide asynchronous session API. There is no more a separate blocking API implementation andNeo4j.Driver.Simple
package provides a blocking API which is built on top of asynchronous API. - Added a reactive session API built on top of
System.Reactive
, which is available byNeo4j.Driver.Reactive
package. - Renamed
bolt+routing
scheme toneo4j
which is now also valid on single instance deployments of 4.0 servers. - Added support for multi database feature for 4.0 servers.
- Updated driver to default to plain-text connections. When encrypted connections are explicitly enabled, trust settings default to the verification of server certificates using system provided trust store.