Skip to content
Snippets Groups Projects
Commit 785eaf04 authored by Jason Yellick's avatar Jason Yellick
Browse files

[FAB-1382] Remove window from Deliver API

https://jira.hyperledger.org/browse/FAB-1382



The deliver API currently works on a windowing concept.  Because of the
HTTP2/gRPC internal windowing, this additional layer of windowing is
unnecessary.

This changeset removes the notion of a Window from Deliver and instead
replaces it with a start and stop position specification.  To receive
blocks indefinitely (replicating the old behavior with ACKs) the end
position may be specified as MAX_UINT64.

This changeset has an unfortunately high amount of ripple, and required
extensive rework in the bdd tests, but the overall changeset is a
simplification.

Change-Id: I5095da82ab1f6d892b0112cdb9848842529936d9
Signed-off-by: default avatarJason Yellick <jyellick@us.ibm.com>
parent 06c336d2
Branches
Tags
No related merge requests found
Showing
with 551 additions and 571 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment