Skip to content

Conversation

@kennknowles
Copy link
Member

@kennknowles kennknowles commented Apr 29, 2016

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

  • Make sure the PR title is formatted like:
    [BEAM-<Jira issue #>] Description of pull request
  • Make sure tests pass via mvn clean verify. (Even better, enable
    Travis-CI on your fork and ensure the whole test matrix passes).
  • Replace <Jira issue #> in the title with the actual Jira issue
    number, if there is one.
  • If this contribution is large, please file an Apache
    Individual Contributor License Agreement.

@kennknowles kennknowles force-pushed the InProcessGroupByKey branch 2 times, most recently from 367ce36 to 1a54583 Compare April 29, 2016 22:17
@kennknowles
Copy link
Member Author

Rebased onto new runner location.

R: @tgroh

I'll grab a committer's attention once you have considered this.

@kennknowles kennknowles force-pushed the InProcessGroupByKey branch from 2b2da0d to 4d78efb Compare May 5, 2016 19:51
@dhalperi
Copy link
Contributor

@kennknowles @tgroh is this important? I was told that InProcess is "done"

This introduces or clarifies the following transforms:

 - InProcessGroupByKey, which expands like GroupByKeyViaGroupByKeyOnly
   but with different intermediate PCollection types.
 - InProcessGroupByKeyOnly, which outputs KeyedWorkItem<K, V>. This existed
   already under a different name.
 - InProcessGroupAlsoByWindow, which is evaluated directly and
   accepts input elements of type KeyedWorkItem<K, V>.
@kennknowles kennknowles force-pushed the InProcessGroupByKey branch from 4d78efb to aad284a Compare May 13, 2016 19:04
@kennknowles
Copy link
Member Author

kennknowles commented May 13, 2016

This is part of the movement towards the new Beam runner API. The runner itself is done relative to the general state of things with all the runners. This does not pertain to delivering the runner itself.

@kennknowles
Copy link
Member Author

R: @dhalperi since you asked and the tests are now passing.

Previously, tests failed and that's why this wasn't in weeks ago. But now with a rebase they are fixed. Likely it was bugs in the runner since I proposed this before it was done.

@tgroh
Copy link
Member

tgroh commented May 19, 2016

LGTM

private BundleFactory bundleFactory = InProcessBundleFactory.create();

@Test
public void testInMemoryEvaluator() throws Exception {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

testEvaluator

@dhalperi
Copy link
Contributor

LGTM

@asfgit asfgit merged commit aad284a into apache:master May 19, 2016
asfgit pushed a commit that referenced this pull request May 19, 2016
@kennknowles kennknowles deleted the InProcessGroupByKey branch November 12, 2016 03:01
iemejia pushed a commit to iemejia/beam that referenced this pull request Jan 12, 2018
mareksimunek pushed a commit to mareksimunek/beam that referenced this pull request May 9, 2018
[euphoria-core] apache#259 Hints are not runtime specific.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants