This repository was archived by the owner on Mar 31, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 172
feat(zb-experimental): implement download_ranges #1551
Merged
Merged
Changes from all commits
Commits
Show all changes
74 commits
Select commit
Hold shift + click to select a range
21e66a3
add AsyncAbstractObjectStream
chandra-siri 39503f4
keep _AsyncAbstractObjectStream private
chandra-siri a161fd0
Add _AsyncReadObjectStream and it's stubs
chandra-siri dd862a2
complete __init__ for read_obj_str
chandra-siri aaabfd7
remove unuseful comments
chandra-siri 23eea96
add methods open close send recv
chandra-siri 71a7a79
change read_handle type from 'str' to 'bytes'
chandra-siri 827aec0
feat: add async_multi_range_downloader
chandra-siri 5be7469
fix: read_ranges should have buffer as well
chandra-siri b3ad551
rename MultiRangeDownloader to AsyncMultiRangeDownloader
chandra-siri a87f2be
feat: implement download_ranges method
chandra-siri c2e3c7b
add BytesIO in doc string
chandra-siri 3c0fd66
Merge branch 'main' of github.com:googleapis/python-storage into bidi…
chandra-siri 0810afc
fix doc strings, add licence and type hints
chandra-siri d43d889
Merge branch 'bidi_reads_1_abs_obj_stream' of github.com:googleapis/p…
chandra-siri a14bc68
pass abstract methods
chandra-siri fbacbb4
Merge branch 'bidi_reads_1_abs_obj_stream' of github.com:googleapis/p…
chandra-siri fd37489
Merge branch 'bidi_reads_2_read_obj_stream' of github.com:googleapis/…
chandra-siri 635ad07
add handle param
chandra-siri ba453d4
include handle in tests
chandra-siri 800c6df
remove unit tests for abstract class
chandra-siri 8b40812
Merge branch 'bidi_reads_1_abs_obj_stream' of github.com:googleapis/p…
chandra-siri 18529ad
edit doc string for _AsyncReadObjectStream
chandra-siri df2532e
Merge branch 'bidi_reads_2_read_obj_stream' of github.com:googleapis/…
chandra-siri b4da1ac
refactor unit tests for async_read_object_stream
chandra-siri 6dec6c6
bucket_name and object_name cannot be NONE
chandra-siri 90a65f6
Merge branch 'bidi_reads_1_abs_obj_stream' of github.com:googleapis/p…
chandra-siri a154905
bucket_name and object_name cannot be None
chandra-siri d69cd63
Merge branch 'bidi_reads_2_read_obj_stream' of github.com:googleapis/…
chandra-siri 20afca4
Merge branch 'bidi_reads_3_read_obj_stream' of github.com:googleapis/…
chandra-siri 14a2aba
simplyfy tests for open
chandra-siri 078afca
simply tests for send recv and close
chandra-siri 2054989
minor edit - add bidi-stream in doc string
chandra-siri 2b9ae2e
Merge branch 'bidi_reads_1_abs_obj_stream' of github.com:googleapis/p…
chandra-siri c06896c
Merge branch 'bidi_reads_2_read_obj_stream' of github.com:googleapis/…
chandra-siri 916e7f1
Merge branch 'bidi_reads_3_read_obj_stream' of github.com:googleapis/…
chandra-siri 3658502
Merge branch 'bidi_reads_4_read_obj_stream' of github.com:googleapis/…
chandra-siri 8366f0b
simplify unit tests
chandra-siri 4a774ec
Merge branch 'bidi_reads_5_read_obj_stream' of github.com:googleapis/…
chandra-siri 0991383
Merge branch 'main' of github.com:googleapis/python-storage into bidi…
chandra-siri f589b89
Merge branch 'bidi_reads_2_read_obj_stream' of github.com:googleapis/…
chandra-siri 06b102c
improve doc string
chandra-siri 52494b4
fix unit tess in MRD
chandra-siri 8e00701
Merge branch 'bidi_reads_5_read_obj_stream' of github.com:googleapis/…
chandra-siri 0e60694
add checks for invalid inputs
chandra-siri 961def8
Merge branch 'bidi_reads_2_read_obj_stream' of github.com:googleapis/…
chandra-siri e9d0f9e
Merge branch 'main' of github.com:googleapis/python-storage into bidi…
chandra-siri c4f61ea
Merge branch 'bidi_reads_3_read_obj_stream' of github.com:googleapis/…
chandra-siri ef5d917
Merge branch 'bidi_reads_4_read_obj_stream' of github.com:googleapis/…
chandra-siri 7fbf28c
Merge branch 'bidi_reads_5_read_obj_stream' of github.com:googleapis/…
chandra-siri dcb6a55
remove duplicated import
chandra-siri 90d8597
remove unused import
chandra-siri 229887b
Merge branch 'bidi_reads_3_read_obj_stream' of github.com:googleapis/…
chandra-siri 5a6ffc7
Merge branch 'bidi_reads_4_read_obj_stream' of github.com:googleapis/…
chandra-siri 9f15551
Merge branch 'bidi_reads_5_read_obj_stream' of github.com:googleapis/…
chandra-siri 234336f
Merge branch 'main' of github.com:googleapis/python-storage into bidi…
chandra-siri 521154c
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] 8338ab2
fix unit test
chandra-siri c3cb076
Merge branch 'bidi_reads_5_read_obj_stream' of github.com:googleapis/…
chandra-siri ac8e651
remove unused import
chandra-siri c6b1098
Merge branch 'bidi_reads_5_read_obj_stream' of github.com:googleapis/…
chandra-siri 6469063
implement basic functionality for download_ranges
chandra-siri 17404af
Merge branch 'main' of github.com:googleapis/python-storage into bidi…
chandra-siri 130046f
doc string for further testcase
chandra-siri 0c61e87
remove unwanted comments
chandra-siri 027758c
remove testing code
chandra-siri 570983f
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] 99ffe2d
fix doc strings
chandra-siri e571dd1
Merge branch 'bidi_reads_6_read_obj_stream' of github.com:googleapis/…
chandra-siri fdaf1ae
update doc string to describe `read_ranges` format
chandra-siri 112cb68
add test case for ranges > 1000
chandra-siri b56efd9
don't return exception object , raise instead
chandra-siri 890eac1
don't return exception object , raise instead
chandra-siri 84b63f1
correct doc string rtype
chandra-siri File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
chandra-siri marked this conversation as resolved.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.