[ https://issues.apache.org/jira/browse/GEARPUMP-217?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16101092#comment-16101092 ]
ASF GitHub Bot commented on GEARPUMP-217: ----------------------------------------- GitHub user manuzhang opened a pull request: https://github.com/apache/incubator-gearpump/pull/201 [GEARPUMP-217] Merge master into sql branch Be sure to do all of the following to help us incorporate your contribution quickly and easily: - [ ] Make sure the commit message is formatted like: `[GEARPUMP-<Jira issue #>] Meaningful description of pull request` - [ ] Make sure tests pass via `sbt clean test`. - [ ] Make sure old documentation affected by the pull request has been updated and new documentation added for new functionality. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-gearpump master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-gearpump/pull/201.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 #201 ---- commit a9755cbec0426a3e11504640e87a2970071854a9 Author: manuzhang <owenzhang1...@gmail.com> Date: 2017-07-14T05:26:27Z Bump up version to 0.8.5-SNAPSHOT Author: manuzhang <owenzhang1...@gmail.com> Closes #193 from manuzhang/bump_up_version. commit e3c63ef2b51af6a6c4d97c91479b7c1f6082c0fe Author: manuzhang <owenzhang1...@gmail.com> Date: 2017-07-17T08:02:09Z [GEARPUMP-325] Fix license issues Author: manuzhang <owenzhang1...@gmail.com> Closes #194 from manuzhang/fix_licenses. commit 05f68bc55aad8e56c0587995fce84fd471823bc1 Author: huafengw <fvunic...@gmail.com> Date: 2017-07-20T08:34:50Z [GEARPUMP-322] Fix multiple SLF4J bindings on classpath Author: huafengw <fvunic...@gmail.com> Closes #196 from huafengw/fix322. commit 50316ce31db34785c4af8261dd66d8a1740a5601 Author: manuzhang <owenzhang1...@gmail.com> Date: 2017-07-21T01:42:59Z [GEARPUMP-327] Put jarstore and logs under "gearpump.home" Author: manuzhang <owenzhang1...@gmail.com> Closes #197 from manuzhang/fix_jarstore_logs. commit a47e1a6dbe2ab594a891f48b2bb4f32b613f1b22 Author: darionyaphet <darion.yap...@gmail.com> Date: 2017-07-25T05:23:14Z [GEARPUMP-328] FetchThread fetchSleepMS from Int to Long currently *KafkaConfig.FETCH_SLEEP_MS_CONFIG* is a INT parameter , move it into a LONG parameter is better . Author: darionyaphet <darion.yap...@gmail.com> Closes #199 from darionyaphet/GEARPUMP-328. commit ac8ac039217725f9f924ec901fdf7adfd9f51657 Author: manuzhang <owenzhang1...@gmail.com> Date: 2017-07-26T02:28:25Z [GEARPUMP-330] Allow examples to run in `sbt run` and Intellij Author: manuzhang <owenzhang1...@gmail.com> Closes #200 from manuzhang/run_examples_in_ide. ---- > Add SQL support > ---------------- > > Key: GEARPUMP-217 > URL: https://issues.apache.org/jira/browse/GEARPUMP-217 > Project: Apache Gearpump > Issue Type: New Feature > Components: streaming > Affects Versions: 0.8.1 > Reporter: Manu Zhang > Assignee: Buddhi Ayesha > Labels: gsoc2017, mentor > > SQL support will allow those unfamiliar with Scala/Java to use Gearpump. I > propose to build SQL layer with Apache Calcite because > 1. It has done the hard job of parsing, translating logical plan to physical > plan and optimizing. > 2. It is under active development and has a great community. > 3. It's proved to be a good solution since Apache Storm, Apache Flink and > Apache Samza all build their Streaming SQL with Apache Calcite > Note SQL here actually means Streaming SQL dialects supported by Calcite > (check reference 1 and 2). Please checkout reference 3 for an example > implementation. > The physical plan will be translated to Gearpump high level DSL. > References: > 1. http://www.slideshare.net/julianhyde/streaming-sql > 2. https://calcite.apache.org/docs/stream.html > 3. https://github.com/milinda/samza-sql -- This message was sent by Atlassian JIRA (v6.4.14#64029)