You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by pa...@apache.org on 2019/10/28 17:17:08 UTC
[beam] branch master updated (aeb7153 -> eb7edf3)
This is an automated email from the ASF dual-hosted git repository.
pabloem pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git.
from aeb7153 Enables Dataflow workers to use private IPs
add eb7edf3 Update the Beam Katas Java to use the new course metadata yaml format (#9901)
No new revisions were added by this update.
Summary of changes:
learning/katas/java/.idea/study_project.xml | 3151 --------------------
.../Aggregation/Count/task-info.yaml | 29 +
.../Aggregation/Count/task-remote-info.yaml | 2 +
.../Aggregation/Max/task-info.yaml | 29 +
.../Aggregation/Max/task-remote-info.yaml | 2 +
.../Aggregation/Mean/task-info.yaml | 29 +
.../Aggregation/Mean/task-remote-info.yaml | 2 +
.../Aggregation/Min/task-info.yaml | 29 +
.../Aggregation/Min/task-remote-info.yaml | 2 +
.../Aggregation/Sum/task-info.yaml | 29 +
.../Aggregation/Sum/task-remote-info.yaml | 2 +
.../Common Transforms/Aggregation/lesson-info.yaml | 25 +
.../Aggregation/lesson-remote-info.yaml | 3 +
.../Common Transforms/Filter/Filter/task-info.yaml | 29 +
.../Filter/Filter/task-remote-info.yaml | 2 +
.../Common Transforms/Filter/ParDo/task-info.yaml | 29 +
.../Filter/ParDo/task-remote-info.yaml | 2 +
.../Common Transforms/Filter/lesson-info.yaml | 0
.../Filter/lesson-remote-info.yaml | 3 +
.../WithKeys/WithKeys/task-info.yaml | 29 +
.../WithKeys/WithKeys/task-remote-info.yaml | 2 +
.../Common Transforms/WithKeys/lesson-info.yaml | 21 +
.../WithKeys/lesson-remote-info.yaml | 3 +
.../katas/java/Common Transforms/section-info.yaml | 23 +
.../Common Transforms/section-remote-info.yaml | 2 +
.../Branching/Branching/task-info.yaml | 32 +
.../Branching/Branching/task-remote-info.yaml | 2 +
.../Core Transforms/Branching/lesson-info.yaml | 0
.../Branching/lesson-remote-info.yaml | 3 +
.../CoGroupByKey/CoGroupByKey/task-info.yaml | 31 +
.../CoGroupByKey/task-remote-info.yaml | 2 +
.../Core Transforms/CoGroupByKey/lesson-info.yaml | 0
.../CoGroupByKey/lesson-remote-info.yaml | 3 +
.../Combine/BinaryCombineFn Lambda/task-info.yaml | 29 +
.../BinaryCombineFn Lambda/task-remote-info.yaml | 2 +
.../Combine/BinaryCombineFn/task-info.yaml | 29 +
.../Combine/BinaryCombineFn/task-remote-info.yaml | 2 +
.../Combine/Combine PerKey/task-info.yaml | 32 +
.../Combine/Combine PerKey/task-remote-info.yaml | 2 +
.../Combine/CombineFn/task-info.yaml | 29 +
.../Combine/CombineFn/task-remote-info.yaml | 2 +
.../Combine/Simple Function/task-info.yaml | 29 +
.../Combine/Simple Function/task-remote-info.yaml | 2 +
.../java/Core Transforms/Combine/lesson-info.yaml | 25 +
.../Combine/lesson-remote-info.yaml | 3 +
.../Composite Transform/task-info.yaml | 29 +
.../Composite Transform/task-remote-info.yaml | 2 +
.../Composite Transform/lesson-info.yaml | 0
.../Composite Transform/lesson-remote-info.yaml | 3 +
.../DoFn Additional Parameters/task-info.yaml | 25 +
.../task-remote-info.yaml | 2 +
.../DoFn Additional Parameters/lesson-info.yaml | 21 +
.../lesson-remote-info.yaml | 3 +
.../Core Transforms/Flatten/Flatten/task-info.yaml | 29 +
.../Flatten/Flatten/task-remote-info.yaml | 2 +
.../Core Transforms/Flatten/lesson-info.yaml | 0
.../Flatten/lesson-remote-info.yaml | 3 +
.../GroupByKey/GroupByKey/task-info.yaml | 29 +
.../GroupByKey/GroupByKey/task-remote-info.yaml | 2 +
.../Core Transforms/GroupByKey/lesson-info.yaml | 0
.../GroupByKey/lesson-remote-info.yaml | 3 +
.../Map/FlatMapElements/task-info.yaml | 29 +
.../Map/FlatMapElements/task-remote-info.yaml | 2 +
.../Core Transforms/Map/MapElements/task-info.yaml | 29 +
.../Map/MapElements/task-remote-info.yaml | 2 +
.../Map/ParDo OneToMany/task-info.yaml | 29 +
.../Map/ParDo OneToMany/task-remote-info.yaml | 2 +
.../java/Core Transforms/Map/ParDo/task-info.yaml | 29 +
.../Map/ParDo/task-remote-info.yaml | 2 +
.../java/Core Transforms/Map/lesson-info.yaml | 24 +
.../Core Transforms/Map/lesson-remote-info.yaml | 3 +
.../Partition/Partition/task-info.yaml | 29 +
.../Partition/Partition/task-remote-info.yaml | 2 +
.../Core Transforms/Partition/lesson-info.yaml | 0
.../Partition/lesson-remote-info.yaml | 3 +
.../Side Input/Side Input/task-info.yaml | 34 +
.../Side Input/Side Input/task-remote-info.yaml | 2 +
.../Core Transforms/Side Input/lesson-info.yaml | 0
.../Side Input/lesson-remote-info.yaml | 3 +
.../Side Output/Side Output/task-info.yaml | 29 +
.../Side Output/Side Output/task-remote-info.yaml | 2 +
.../Core Transforms/Side Output/lesson-info.yaml | 0
.../Side Output/lesson-remote-info.yaml | 3 +
.../katas/java/Core Transforms/section-info.yaml | 31 +
.../java/Core Transforms/section-remote-info.yaml | 2 +
.../Examples/Word Count/Word Count/task-info.yaml | 29 +
.../Word Count/Word Count/task-remote-info.yaml | 2 +
.../Examples/Word Count/lesson-info.yaml | 0
.../Examples/Word Count/lesson-remote-info.yaml | 3 +
.../{python => java}/Examples/section-info.yaml | 0
.../katas/java/Examples/section-remote-info.yaml | 2 +
.../IO/Built-in IOs/Built-in IOs/task-info.yaml | 25 +
.../Built-in IOs/task-remote-info.yaml | 2 +
.../IO/Built-in IOs/lesson-info.yaml | 0
.../java/IO/Built-in IOs/lesson-remote-info.yaml | 3 +
.../java/IO/TextIO/TextIO Read/task-info.yaml | 34 +
.../IO/TextIO/TextIO Read/task-remote-info.yaml | 2 +
learning/katas/java/IO/TextIO/lesson-info.yaml | 21 +
.../katas/java/IO/TextIO/lesson-remote-info.yaml | 3 +
.../katas/{python => java}/IO/section-info.yaml | 0
learning/katas/java/IO/section-remote-info.yaml | 2 +
.../Hello Beam/Hello Beam/task-info.yaml | 29 +
.../Hello Beam/Hello Beam/task-remote-info.yaml | 2 +
.../Introduction/Hello Beam/lesson-info.yaml | 0
.../Hello Beam/lesson-remote-info.yaml | 3 +
.../Introduction/section-info.yaml | 0
.../java/Introduction/section-remote-info.yaml | 2 +
.../Early Triggers/Early Triggers/task-info.yaml | 31 +
.../Early Triggers/task-remote-info.yaml | 2 +
.../java/Triggers/Early Triggers/lesson-info.yaml | 21 +
.../Early Triggers/lesson-remote-info.yaml | 3 +
.../Event Time Triggers/task-info.yaml | 31 +
.../Event Time Triggers/task-remote-info.yaml | 2 +
.../Triggers/Event Time Triggers/lesson-info.yaml | 21 +
.../Event Time Triggers/lesson-remote-info.yaml | 3 +
.../Window Accumulation Mode/task-info.yaml | 31 +
.../Window Accumulation Mode/task-remote-info.yaml | 2 +
.../Window Accumulation Mode/lesson-info.yaml | 21 +
.../lesson-remote-info.yaml | 3 +
learning/katas/java/Triggers/section-info.yaml | 23 +
.../katas/java/Triggers/section-remote-info.yaml | 2 +
.../Adding Timestamp/ParDo/task-info.yaml | 31 +
.../Adding Timestamp/ParDo/task-remote-info.yaml | 2 +
.../Adding Timestamp/WithTimestamps/task-info.yaml | 31 +
.../WithTimestamps/task-remote-info.yaml | 2 +
.../Windowing/Adding Timestamp/lesson-info.yaml | 22 +
.../Adding Timestamp/lesson-remote-info.yaml | 3 +
.../Fixed Time Window/task-info.yaml | 31 +
.../Fixed Time Window/task-remote-info.yaml | 2 +
.../Windowing/Fixed Time Window/lesson-info.yaml | 21 +
.../Fixed Time Window/lesson-remote-info.yaml | 3 +
learning/katas/java/Windowing/section-info.yaml | 22 +
.../katas/java/Windowing/section-remote-info.yaml | 2 +
learning/katas/java/course-info.yaml | 33 +
learning/katas/java/course-remote-info.yaml | 2 +
135 files changed, 1598 insertions(+), 3151 deletions(-)
delete mode 100644 learning/katas/java/.idea/study_project.xml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/Count/task-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/Count/task-remote-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/Max/task-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/Max/task-remote-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/Mean/task-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/Mean/task-remote-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/Min/task-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/Min/task-remote-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/Sum/task-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/Sum/task-remote-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/lesson-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Aggregation/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Filter/Filter/task-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Filter/Filter/task-remote-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Filter/ParDo/task-info.yaml
create mode 100644 learning/katas/java/Common Transforms/Filter/ParDo/task-remote-info.yaml
copy learning/katas/{python => java}/Common Transforms/Filter/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Common Transforms/Filter/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Common Transforms/WithKeys/WithKeys/task-info.yaml
create mode 100644 learning/katas/java/Common Transforms/WithKeys/WithKeys/task-remote-info.yaml
create mode 100644 learning/katas/java/Common Transforms/WithKeys/lesson-info.yaml
create mode 100644 learning/katas/java/Common Transforms/WithKeys/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Common Transforms/section-info.yaml
create mode 100644 learning/katas/java/Common Transforms/section-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Branching/Branching/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Branching/Branching/task-remote-info.yaml
copy learning/katas/{python => java}/Core Transforms/Branching/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Core Transforms/Branching/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/CoGroupByKey/CoGroupByKey/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/CoGroupByKey/CoGroupByKey/task-remote-info.yaml
copy learning/katas/{python => java}/Core Transforms/CoGroupByKey/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Core Transforms/CoGroupByKey/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/BinaryCombineFn Lambda/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/BinaryCombineFn Lambda/task-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/BinaryCombineFn/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/BinaryCombineFn/task-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/Combine PerKey/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/Combine PerKey/task-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/CombineFn/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/CombineFn/task-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/Simple Function/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/Simple Function/task-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/lesson-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Combine/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Composite Transform/Composite Transform/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Composite Transform/Composite Transform/task-remote-info.yaml
copy learning/katas/{python => java}/Core Transforms/Composite Transform/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Core Transforms/Composite Transform/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/DoFn Additional Parameters/DoFn Additional Parameters/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/DoFn Additional Parameters/DoFn Additional Parameters/task-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/DoFn Additional Parameters/lesson-info.yaml
create mode 100644 learning/katas/java/Core Transforms/DoFn Additional Parameters/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Flatten/Flatten/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Flatten/Flatten/task-remote-info.yaml
copy learning/katas/{python => java}/Core Transforms/Flatten/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Core Transforms/Flatten/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/GroupByKey/GroupByKey/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/GroupByKey/GroupByKey/task-remote-info.yaml
copy learning/katas/{python => java}/Core Transforms/GroupByKey/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Core Transforms/GroupByKey/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Map/FlatMapElements/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Map/FlatMapElements/task-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Map/MapElements/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Map/MapElements/task-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Map/ParDo OneToMany/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Map/ParDo OneToMany/task-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Map/ParDo/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Map/ParDo/task-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Map/lesson-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Map/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Partition/Partition/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Partition/Partition/task-remote-info.yaml
copy learning/katas/{python => java}/Core Transforms/Partition/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Core Transforms/Partition/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Side Input/Side Input/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Side Input/Side Input/task-remote-info.yaml
copy learning/katas/{python => java}/Core Transforms/Side Input/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Core Transforms/Side Input/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Side Output/Side Output/task-info.yaml
create mode 100644 learning/katas/java/Core Transforms/Side Output/Side Output/task-remote-info.yaml
copy learning/katas/{python => java}/Core Transforms/Side Output/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Core Transforms/Side Output/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Core Transforms/section-info.yaml
create mode 100644 learning/katas/java/Core Transforms/section-remote-info.yaml
create mode 100644 learning/katas/java/Examples/Word Count/Word Count/task-info.yaml
create mode 100644 learning/katas/java/Examples/Word Count/Word Count/task-remote-info.yaml
copy learning/katas/{python => java}/Examples/Word Count/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Examples/Word Count/lesson-remote-info.yaml
copy learning/katas/{python => java}/Examples/section-info.yaml (100%)
create mode 100644 learning/katas/java/Examples/section-remote-info.yaml
create mode 100644 learning/katas/java/IO/Built-in IOs/Built-in IOs/task-info.yaml
create mode 100644 learning/katas/java/IO/Built-in IOs/Built-in IOs/task-remote-info.yaml
copy learning/katas/{python => java}/IO/Built-in IOs/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/IO/Built-in IOs/lesson-remote-info.yaml
create mode 100644 learning/katas/java/IO/TextIO/TextIO Read/task-info.yaml
create mode 100644 learning/katas/java/IO/TextIO/TextIO Read/task-remote-info.yaml
create mode 100644 learning/katas/java/IO/TextIO/lesson-info.yaml
create mode 100644 learning/katas/java/IO/TextIO/lesson-remote-info.yaml
copy learning/katas/{python => java}/IO/section-info.yaml (100%)
create mode 100644 learning/katas/java/IO/section-remote-info.yaml
create mode 100644 learning/katas/java/Introduction/Hello Beam/Hello Beam/task-info.yaml
create mode 100644 learning/katas/java/Introduction/Hello Beam/Hello Beam/task-remote-info.yaml
copy learning/katas/{python => java}/Introduction/Hello Beam/lesson-info.yaml (100%)
create mode 100644 learning/katas/java/Introduction/Hello Beam/lesson-remote-info.yaml
copy learning/katas/{python => java}/Introduction/section-info.yaml (100%)
create mode 100644 learning/katas/java/Introduction/section-remote-info.yaml
create mode 100644 learning/katas/java/Triggers/Early Triggers/Early Triggers/task-info.yaml
create mode 100644 learning/katas/java/Triggers/Early Triggers/Early Triggers/task-remote-info.yaml
create mode 100644 learning/katas/java/Triggers/Early Triggers/lesson-info.yaml
create mode 100644 learning/katas/java/Triggers/Early Triggers/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Triggers/Event Time Triggers/Event Time Triggers/task-info.yaml
create mode 100644 learning/katas/java/Triggers/Event Time Triggers/Event Time Triggers/task-remote-info.yaml
create mode 100644 learning/katas/java/Triggers/Event Time Triggers/lesson-info.yaml
create mode 100644 learning/katas/java/Triggers/Event Time Triggers/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Triggers/Window Accumulation Mode/Window Accumulation Mode/task-info.yaml
create mode 100644 learning/katas/java/Triggers/Window Accumulation Mode/Window Accumulation Mode/task-remote-info.yaml
create mode 100644 learning/katas/java/Triggers/Window Accumulation Mode/lesson-info.yaml
create mode 100644 learning/katas/java/Triggers/Window Accumulation Mode/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Triggers/section-info.yaml
create mode 100644 learning/katas/java/Triggers/section-remote-info.yaml
create mode 100644 learning/katas/java/Windowing/Adding Timestamp/ParDo/task-info.yaml
create mode 100644 learning/katas/java/Windowing/Adding Timestamp/ParDo/task-remote-info.yaml
create mode 100644 learning/katas/java/Windowing/Adding Timestamp/WithTimestamps/task-info.yaml
create mode 100644 learning/katas/java/Windowing/Adding Timestamp/WithTimestamps/task-remote-info.yaml
create mode 100644 learning/katas/java/Windowing/Adding Timestamp/lesson-info.yaml
create mode 100644 learning/katas/java/Windowing/Adding Timestamp/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Windowing/Fixed Time Window/Fixed Time Window/task-info.yaml
create mode 100644 learning/katas/java/Windowing/Fixed Time Window/Fixed Time Window/task-remote-info.yaml
create mode 100644 learning/katas/java/Windowing/Fixed Time Window/lesson-info.yaml
create mode 100644 learning/katas/java/Windowing/Fixed Time Window/lesson-remote-info.yaml
create mode 100644 learning/katas/java/Windowing/section-info.yaml
create mode 100644 learning/katas/java/Windowing/section-remote-info.yaml
create mode 100644 learning/katas/java/course-info.yaml
create mode 100644 learning/katas/java/course-remote-info.yaml