GitHub user chiwanpark opened a pull request:

    https://github.com/apache/flink/pull/572

    [FLINK-703] Use complete element as join key

    Hello. I open a pull request about FLINK-703. You can find more detail 
description in [JIRA](https://issues.apache.org/jira/browse/FLINK-703). This PR 
contains following changes.
    
    * Add `BasicKeySelector` class to use complete element as key.
    * Add `checkForAtomicType` method in `Keys` class to check condition.
    * Modify `CoGroupOperator`, `JoinOperator`, `DataSet` in Java and Scala API
    * Add some unit tests and integration tests to test this modification.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/chiwanpark/flink FLINK-703

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/572.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #572
    
----
commit e6804bbf4d5ec345a723d692da26b277a1cabf04
Author: Chiwan Park <chiwanp...@icloud.com>
Date:   2015-04-05T18:18:23Z

    [FLINK-703] [java api] Use complete element as join key

commit 862c5a5608cd7fd8af22c5a781e87ef0ece79e85
Author: Chiwan Park <chiwanp...@icloud.com>
Date:   2015-04-05T20:07:11Z

    [FLINK-703] [scala api] Use complete element as join key

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to