[BEAM-1347] Provide an abstraction which creates an Iterator view over the Beam Fn State API
This closes #3736 Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/c4517d04 Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/c4517d04 Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/c4517d04 Branch: refs/heads/master Commit: c4517d04c564613ed7dbda627292d239f370509c Parents: d4db66d b3f7e21 Author: Luke Cwik <[email protected]> Authored: Wed Aug 23 17:45:28 2017 -0700 Committer: Luke Cwik <[email protected]> Committed: Wed Aug 23 17:45:28 2017 -0700 ---------------------------------------------------------------------- .../fn/harness/state/BeamFnStateClient.java | 16 ++- .../harness/state/StateFetchingIterators.java | 126 +++++++++++++++++++ .../beam/fn/harness/stream/DataStreams.java | 2 +- .../state/StateFetchingIteratorsTest.java | 99 +++++++++++++++ 4 files changed, 241 insertions(+), 2 deletions(-) ----------------------------------------------------------------------
