[ https://issues.apache.org/jira/browse/FLINK-947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14324968#comment-14324968 ]
ASF GitHub Bot commented on FLINK-947: -------------------------------------- Github user rmetzger commented on a diff in the pull request: https://github.com/apache/flink/pull/405#discussion_r24858527 --- Diff: docs/linq.md --- @@ -0,0 +1,65 @@ +--- +title: "Language-Integrated Queries" +--- +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +* This will be replaced by the TOC +{:toc} + +**Language-Integrated Queries are an experimental feature and can currently only be used with --- End diff -- Good to see some documentation as well! Which types are supported by the expression API? Only scala case-classes? POJOs ? Even more? Would be could if you could add that to the documentation. > Add support for "Named Datasets" > -------------------------------- > > Key: FLINK-947 > URL: https://issues.apache.org/jira/browse/FLINK-947 > Project: Flink > Issue Type: New Feature > Components: Java API > Reporter: Aljoscha Krettek > Assignee: Aljoscha Krettek > Priority: Minor > > This would create an API that is a mix between SQL like declarativity and the > power of user defined functions. Example user code could look like this: > {code:Java} > NamedDataSet one = ... > NamedDataSet two = ... > NamedDataSet result = one.join(two).where("key").equalTo("otherKey") > .project("a", "b", "c") > .map( (UserTypeIn in) -> return new UserTypeOut(...) ) > .print(); > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)