Kay Kurokawa
|
f6da00cbab
|
no need to catch IOError exception here, let it propagage
|
2017-09-27 17:30:20 -04:00 |
|
Kay Kurokawa
|
3b5690614c
|
Return HashBlobReader instead of file handle in open_for_reading()
|
2017-09-27 17:30:20 -04:00 |
|
Kay Kurokawa
|
09e25ba285
|
add reader, for BlobFile, change original reader to v0
|
2017-09-27 17:30:20 -04:00 |
|
Jack Robison
|
df9cec66be
|
Bump version 0.17.0rc4 --> 0.17.0rc5
Signed-off-by: Jack Robison <jackrobison@lbry.io>
|
2017-09-26 16:53:27 -04:00 |
|
Jack Robison
|
53456c61b8
|
Bump version 0.17.0rc3 --> 0.17.0rc4
Signed-off-by: Jack Robison <jackrobison@lbry.io>
|
2017-09-25 19:11:10 -04:00 |
|
Jack Robison
|
8847e07f87
|
Bump version 0.17.0rc2 --> 0.17.0rc3
Signed-off-by: Jack Robison <jackrobison@lbry.io>
|
2017-09-25 13:30:10 -04:00 |
|
Kay Kurokawa
|
0fc116fbdb
|
Change to reflector2 in conf
|
2017-09-25 13:18:07 -04:00 |
|
Jack Robison
|
d2de0911b3
|
Bump version 0.17.0rc1 --> 0.17.0rc2
Signed-off-by: Jack Robison <jackrobison@lbry.io>
|
2017-09-22 14:57:32 -04:00 |
|
Kay Kurokawa
|
cc98cdf933
|
announce_head_blobs_only is True by default
|
2017-09-22 14:46:28 -04:00 |
|
Jack Robison
|
4b8700268f
|
discover stream info for uploads via reflector v1
|
2017-09-22 14:46:23 -04:00 |
|
Kay Kurokawa
|
4d5ba94a6e
|
add tests for checking stream info on reflector server
|
2017-09-22 14:39:37 -04:00 |
|
Kay Kurokawa
|
32feb628c3
|
add stream_info_manager to reflector server initialization
|
2017-09-22 14:39:29 -04:00 |
|
Kay Kurokawa
|
1a8e11ead3
|
work on reflector head blob announce only
|
2017-09-22 14:39:28 -04:00 |
|
Jack Robison
|
5503b0f290
|
Bump version 0.16.1 --> 0.17.0rc1
Signed-off-by: Jack Robison <jackrobison@lbry.io>
|
2017-09-22 14:38:57 -04:00 |
|
Jack Robison
|
6cbe86d057
|
rename is_validated() to get_is_verified() to distinguish from verified property
|
2017-09-20 14:02:34 -04:00 |
|
Jack Robison
|
ffbcd82263
|
fix redundant blob request to peer
|
2017-09-20 13:59:29 -04:00 |
|
Kay Kurokawa
|
ab3c987034
|
fix lints
|
2017-09-20 13:59:28 -04:00 |
|
Jack Robison
|
b6e9aa420c
|
fix cancelled blob request?
|
2017-09-20 13:59:28 -04:00 |
|
Kay Kurokawa
|
e50ade85be
|
catch IOError properly
|
2017-09-20 13:59:28 -04:00 |
|
Kay Kurokawa
|
ea49cddf52
|
catch IOError when writing
|
2017-09-20 13:59:28 -04:00 |
|
Jack Robison
|
85f25a8d99
|
remove debug logging
|
2017-09-20 13:59:27 -04:00 |
|
Jack Robison
|
19ff0941f5
|
fix ClientProtocol. _handle_response_error
|
2017-09-20 13:59:27 -04:00 |
|
Jack Robison
|
adf89a9d1a
|
logging
|
2017-09-20 13:59:27 -04:00 |
|
Jack Robison
|
8419e1e1d5
|
change some ValueErrors to IOErrors
|
2017-09-20 13:59:26 -04:00 |
|
Jack Robison
|
421141b958
|
raise instead of assert
|
2017-09-20 13:59:26 -04:00 |
|
Jack Robison
|
96357ab833
|
exchange rate error
|
2017-09-20 13:59:26 -04:00 |
|
Jack Robison
|
b9b5e755db
|
raise rather than assert
|
2017-09-20 13:59:26 -04:00 |
|
Jack Robison
|
ad061b5ea3
|
use fixed BlobFile type
|
2017-09-20 13:59:25 -04:00 |
|
Kay Kurokawa
|
8d2cc4a4c0
|
lint, remove ununsed imports
|
2017-09-20 13:59:25 -04:00 |
|
Kay Kurokawa
|
af3ab96815
|
deleting unused BlobFile.finished_deferred
|
2017-09-20 13:59:25 -04:00 |
|
Kay Kurokawa
|
e046af57fa
|
fix empty tail blobs in stream from being saved
|
2017-09-20 13:59:24 -04:00 |
|
Jack Robison
|
6f71a5003c
|
remove unused EncryptedFileOpener
|
2017-09-20 13:59:24 -04:00 |
|
Jack Robison
|
14636a5d38
|
split up HashBlob.py into lbrynet.blob
|
2017-09-20 13:59:24 -04:00 |
|
Jack Robison
|
7d6e62eb77
|
consolidate HashBlob and BlobFile
|
2017-09-20 13:59:24 -04:00 |
|
Kay Kurokawa
|
e92321a9c1
|
have BlobFile.open_for_writing() return the writer instead of write and close functions
|
2017-09-20 13:59:23 -04:00 |
|
Kay Kurokawa
|
39c4db3471
|
make sure that we don't call HashBlobWriter.finished_cb multiple times when calling close()
|
2017-09-20 13:59:23 -04:00 |
|
Kay Kurokawa
|
468a16af58
|
move check for write_handle to the beginning and raise exception when writing to a closed file handle
|
2017-09-20 13:59:23 -04:00 |
|
Kay Kurokawa
|
196aa24b8b
|
add HashBlobWriter.close_handle() function to just close the write handle
|
2017-09-20 13:59:22 -04:00 |
|
Kay Kurokawa
|
94ff4e82bc
|
remove HashBob._close_writer(), move the closing of write handler to HashBlobWriter
|
2017-09-20 13:59:22 -04:00 |
|
Kay Kurokawa
|
0f95712a0f
|
rename HashBlobWriter.cancel() as close() to be more file like
|
2017-09-20 13:59:22 -04:00 |
|
Kay Kurokawa
|
ab513d076b
|
fix multiple writers writing to the same buffer
|
2017-09-20 13:59:22 -04:00 |
|
Kay Kurokawa
|
f2deee7201
|
fireback finished_deferred after deleting from self.writers so that BlobFile state is accurate after finished_deferred is called
|
2017-09-20 13:59:21 -04:00 |
|
Kay Kurokawa
|
b655cd4fa6
|
add better comments for classes in HashBlob.py
|
2017-09-20 13:59:21 -04:00 |
|
Jack Robison
|
487f2490ab
|
simplify CryptStreamCreator
|
2017-09-20 13:59:20 -04:00 |
|
Jack Robison
|
90bce0b375
|
fix setting _final_blob_num in EncryptedFileMetadataHandler
|
2017-09-20 13:59:20 -04:00 |
|
Jack Robison
|
b98cd24e10
|
don't reflect empty last blob
|
2017-09-20 13:59:20 -04:00 |
|
Jack Robison
|
070978248e
|
return new lbry file status from _change_file_status
|
2017-09-20 13:59:20 -04:00 |
|
Jack Robison
|
100c18d9b6
|
send CryptBlobInfo (not a CryptStreamBlobMaker) to DiskBlobManager.creator_finished
|
2017-09-20 13:59:19 -04:00 |
|
Jack Robison
|
e3cc3992b0
|
remove unnecessary functions
|
2017-09-20 13:59:19 -04:00 |
|
Jack Robison
|
cfe73a8627
|
fix hanging streamprogressmanager
|
2017-09-20 13:59:19 -04:00 |
|