This closes #1929: Move a few more remnants of internal state to 
runners/core-java

  Upgrade Dataflow container version to beam-master-20170208
  Move StateTag and friends to runners/core-java
  Move StateTag adapter code to StateTags
  Move StateAccessor, MergingStateAccessor to runners/core-java
  Remove dead code referencing StateTag
  Move StateMerging to runners/core-java


Project: http://git-wip-us.apache.org/repos/asf/beam/repo
Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/e21f9ae8
Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/e21f9ae8
Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/e21f9ae8

Branch: refs/heads/master
Commit: e21f9ae86218005598647261f6638a51db98a6b3
Parents: d17d2db 255c7e2
Author: Kenneth Knowles <k...@google.com>
Authored: Thu Feb 9 06:19:04 2017 -0800
Committer: Kenneth Knowles <k...@google.com>
Committed: Thu Feb 9 06:19:04 2017 -0800

----------------------------------------------------------------------
 .../translation/utils/ApexStateInternals.java   |   4 +-
 .../utils/ApexStateInternalsTest.java           |   6 +-
 .../runners/core/InMemoryStateInternals.java    |   3 +-
 .../runners/core/MergingActiveWindowSet.java    |   2 -
 .../beam/runners/core/MergingStateAccessor.java |  41 +++
 .../apache/beam/runners/core/NonEmptyPanes.java |   5 -
 .../beam/runners/core/PaneInfoTracker.java      |   3 -
 .../org/apache/beam/runners/core/ReduceFn.java  |   2 -
 .../runners/core/ReduceFnContextFactory.java    |   3 -
 .../beam/runners/core/SideInputHandler.java     |   2 -
 .../beam/runners/core/SimpleDoFnRunner.java     |   1 -
 .../beam/runners/core/SplittableParDo.java      |   2 -
 .../apache/beam/runners/core/StateAccessor.java |  38 ++
 .../beam/runners/core/StateInternals.java       |   1 -
 .../apache/beam/runners/core/StateMerging.java  | 265 ++++++++++++++
 .../apache/beam/runners/core/StateTable.java    |   3 +-
 .../org/apache/beam/runners/core/StateTag.java  | 117 ++++++
 .../org/apache/beam/runners/core/StateTags.java | 352 +++++++++++++++++++
 .../beam/runners/core/SystemReduceFn.java       |   5 -
 .../core/TestInMemoryStateInternals.java        |   1 -
 .../apache/beam/runners/core/WatermarkHold.java |   4 -
 .../AfterDelayFromFirstElementStateMachine.java |  10 +-
 .../core/triggers/AfterPaneStateMachine.java    |  10 +-
 .../core/triggers/TriggerStateMachine.java      |   4 +-
 .../TriggerStateMachineContextFactory.java      |   6 +-
 .../triggers/TriggerStateMachineRunner.java     |   8 +-
 .../core/InMemoryStateInternalsTest.java        |   3 -
 .../beam/runners/core/ReduceFnTester.java       |   1 -
 .../apache/beam/runners/core/StateTagTest.java  | 172 +++++++++
 .../CopyOnAccessInMemoryStateInternals.java     |   4 +-
 .../direct/StatefulParDoEvaluatorFactory.java   |   4 +-
 .../CopyOnAccessInMemoryStateInternalsTest.java |   4 +-
 .../runners/direct/EvaluationContextTest.java   |   4 +-
 .../StatefulParDoEvaluatorFactoryTest.java      |   4 +-
 .../wrappers/streaming/FlinkStateInternals.java |   2 +-
 .../streaming/FlinkStateInternalsTest.java      |   6 +-
 runners/google-cloud-dataflow-java/pom.xml      |   2 +-
 .../src/main/resources/beam/findbugs-filter.xml |   2 +-
 .../windowing/AfterDelayFromFirstElement.java   |  11 -
 .../sdk/transforms/windowing/AfterPane.java     |  10 -
 .../sdk/util/state/MergingStateAccessor.java    |  40 ---
 .../beam/sdk/util/state/StateAccessor.java      |  37 --
 .../beam/sdk/util/state/StateMerging.java       | 259 --------------
 .../apache/beam/sdk/util/state/StateSpecs.java  |  66 +---
 .../apache/beam/sdk/util/state/StateTag.java    | 111 ------
 .../apache/beam/sdk/util/state/StateTags.java   | 290 ---------------
 .../beam/sdk/util/state/StateTagTest.java       | 172 ---------
 47 files changed, 1029 insertions(+), 1073 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/beam/blob/e21f9ae8/runners/google-cloud-dataflow-java/pom.xml
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/beam/blob/e21f9ae8/sdks/java/build-tools/src/main/resources/beam/findbugs-filter.xml
----------------------------------------------------------------------

Reply via email to