forked from LBRYCommunity/lbry-sdk
aa8375673b
Refactor publish, file manager, and file downloader
2.4 KiB
2.4 KiB
Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning with regard to the json-rpc api. As we're currently pre-1.0 release, we can and probably will change functionality and break backwards compatability at anytime.
[Unreleased]
Changed
- make connection manager unit testeable
Fixed
- Change EWOULDBLOCK error in DHT to warning. #481
- mark peers as down if it fails download protocol
[0.8.3rc0] - 2017-02-10
Changed
- Convert EncryptedFileDownloader to inlineCallbacks
- Convert EncryptedFileManager to use inlineCallbacks
- Convert Daemon._delete_lbry_file to inlineCallbacks
- Add uri to stream reflector to de-obfuscate reflector logs
- Simplify lbrynet.lbrynet_daemon.Publisher
- Reflect streams in file manager looping call rather than in each file
- Convert GetStream to inclineCallbacks
- Change callback condition in GetStream to the first data blob completing
- Add local and remote heights to blockchain status
Fixed
- Fix recursion depth error upon failed blob
- Call stopProducing in reflector client file_sender when uploading is done
- Ensure streams in stream_info_manager are saved in lbry_file_manager
- Fixed file_delete not deleting data from stream_info_manager #470
- Fixed upload of bug reports to Slack (#472)
- Fixed claim updates #473
- Handle ConnectionLost error in reflector client
- Fix updating a claim where the stream doesn't change
- Fix claim_abandon
[0.8.1] - 2017-02-01
Changed
- reflect all the blobs in a stream
- change command line flags so that the more common usage is the default
- change daemon function signatures to include names arguments
Fixed
- disable verbose twisted logs
- improved wallet balance calculations
- fix block too deep error
[0.8.0] - 2017-01-24
Changed
- renamed api endpoints
- improved command line user experience
- integrate twisted logging with python logging
- Updated READMEs
Fixed
- Fixed bug where ConnectionManager wasn't being stopped
- Fixed: #343
- Stop hanging if github is down
- paths for debian package have been updated to be correct
- improved output of the publish command