-
Notifications
You must be signed in to change notification settings - Fork 204
1.7 changelog
Martin edited this page Nov 11, 2019
·
20 revisions
- Default connection timeout is now
30seconds, the old setting was5seconds. - Fixed summary metadata consumption.
result_available_afterandresult_consumed_afteris now returning correct result.
- Replaced obsolete parameter syntax for routing table call.
- Routing fix to use unresolved address instead of resolved address for failed connection management
- Added
neo4jscheme as an alias forbolt+routing
- Various bug fixes for socket connectivity and routing
- Improved logging for socket connections
- Include
{"mode": "r"}metadata for read-only requests (uses neobolt 1.7.4) - Fixed connection access mode caching bug
- Improve API docs
- Fixed CLI bugs
- Raise
TypeErrorfor non-string dictionary keys - Fixed null connection bug in rollback
- Upgrade connector library
- Changed error on immediately-closed connection from
ProtocolErrortoServiceUnavailableto allow capture by retry mechanism - Handle socket errors more consistently
- Handle auth errors more consistently
- Prevent heavy resource usage on slow handshake
- Fix keyboard interrupt bug
- Changed error on immediately-closed connection from
- Added custom resolver example
- Performance improvement to neotime.
- Documentation
- Transaction config for all transaction types
- Timeout and metadata for explicit transactions
- Deprecated v1 in types packages
- Minor logging bug fix
- Minor ROLLBACK bug fix
- Broke out connector code into separate package:
neobolt - Allow imports from
neo4jinstead ofneo4j.v1 - Repackaged as
neo4jinstead ofneo4j-driveron PyPI, which allows installation viapip install neo4j; the old package name is still available but will be removed in 2.0