- 16 Oct, 2017 12 commits
-
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
* BlockByteRange -> ByteRange * RangeFetcher.FetchBlocks -> RangeFetcher.FetchRanges
-
Dustin L. Howett authored
This commit: * Replaces the body of FetchBlocks with two main functions, fillBlocksFromMultipartReader and fillBlocksFromContiguousReader. - "Multipart" uses "Contiguous" to do its heavy lifting. - "Contiguous" reads a number of blocks from a single stream and returns how many were successfully filled. Blocks are filled based on order and length alone. * Splits out FetchBlocks' response validator. This is a platform on which to support range coalescing. Previously, HTTPRanger couldn't do range coalescing because there was a 1:1 mapping between multipart parts and blocks returned.
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
- 13 Oct, 2017 3 commits
-
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
- 12 Oct, 2017 13 commits
-
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
Closes https://github.com/DHowett/ranger/issues/9. Closes https://gitlab.howett.net/DHowett/ranger/issues/8.
-
Dustin L. Howett authored
Closes https://github.com/DHowett/ranger/pull/3. Closes https://gitlab.howett.net/DHowett/ranger/merge_requests/3 . Initially-authored-by:
Jeremy Archer <open-source@fatlotus.com>
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
- 11 Oct, 2017 6 commits
-
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
Dustin L. Howett authored
Closes https://github.com/DHowett/ranger/issues/5. Closes https://gitlab.howett.net/DHowett/ranger/issues/5.
- 03 Apr, 2015 1 commit
-
-
Dustin L. Howett authored
-
- 19 Dec, 2013 2 commits
-
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-
- 04 Dec, 2013 1 commit
-
-
Dustin L. Howett authored
-
- 02 Dec, 2013 2 commits
-
-
Dustin L. Howett authored
-
Dustin L. Howett authored
-