GitHub user haohui opened a pull request:
https://github.com/apache/storm/pull/914
STORM-1040. SQL support for Storm.
This PR rebases all the changes in the STORM-1040 branch towards the latest
master.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/haohui/storm STORM-1040-merge
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/storm/pull/914.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 #914
----
commit 9729999e29f5543df3ac3dc5dbe798ee59eafc1f
Author: Haohui Mai <[email protected]>
Date: 2015-09-15T16:30:50Z
STORM-1045. Parse CREATE TABLE statements.
commit 0d20de18f9a52d6006e7c1a18ee586143a078264
Author: Haohui Mai <[email protected]>
Date: 2015-09-22T23:12:12Z
STORM-1060. Serialize Calcite plans into JSON format.
commit ed68bcca602b7e48a3f7fd6d5cf70e45b7fb95f9
Author: Haohui Mai <[email protected]>
Date: 2015-10-22T23:42:24Z
Implement compiler for expressions.
commit 94c471d7fa75c2711da0a8e1d2b6332e95b88fc3
Author: Haohui Mai <[email protected]>
Date: 2015-10-22T23:45:20Z
Implement compiler for relation nodes.
commit cb2c328556e6fc9c1e550219706bfe3d6368ef3c
Author: Haohui Mai <[email protected]>
Date: 2015-10-22T23:52:59Z
Compile logical plans to Java code.
commit 1f3d6fc5caac612ff2327c2ab9e6bfd2243f3363
Author: Haohui Mai <[email protected]>
Date: 2015-10-27T00:29:20Z
STORM-1130. Support AND, OR, NOT operators in StormSQL.
commit b31a91ff564a02f30e28e54be5e1a178113bf8be
Author: Haohui Mai <[email protected]>
Date: 2015-11-02T22:34:20Z
Implement push-based APIs for StormSQL.
commit 4e76a4221aefa23f8afeec5b34c38c312d0062b6
Author: Haohui Mai <[email protected]>
Date: 2015-11-02T23:35:29Z
STORM-1149. Support pluggable data sources in CREATE TABLE.
commit 8fb17918bb2937b7ff99447b86f67b5215e615c8
Author: Haohui Mai <[email protected]>
Date: 2015-11-03T23:06:22Z
Implement IS operators in StormSQL.
commit d17b685eb15e0858acbf471712fdd7620517f092
Author: Haohui Mai <[email protected]>
Date: 2015-11-04T17:24:32Z
Implement nullable semantics for AND, OR and NOT operators.
commit 883fca19ca4ff66f98864aa891940e43e3149982
Author: Haohui Mai <[email protected]>
Date: 2015-11-04T23:51:11Z
STORM-1173. Support string operations in StormSQL.
commit 804aed25c495abc50581375735c591ce04a456b2
Author: Haohui Mai <[email protected]>
Date: 2015-11-05T02:36:59Z
STORM-1159. Support nullable operations in StormSQL.
commit 7afc697ddacf63b85f3b65910868603a5769984b
Author: Haohui Mai <[email protected]>
Date: 2015-11-06T23:50:31Z
Refactor to support compiling StormSQL to Trident topology.
commit b7ccef722e57fd43c188213a5a49f5500a44fb5f
Author: Haohui Mai <[email protected]>
Date: 2015-11-11T18:03:07Z
Allow deserializing Java class with custom classloaders in tests.
commit 602a15bef9ed5771dc9fe684d995aad6617ea89c
Author: Haohui Mai <[email protected]>
Date: 2015-11-11T22:23:14Z
STORM-1200. Support collations of primary keys.
commit 2b9cd6536dc613f775136f6185cb450c335a020c
Author: Haohui Mai <[email protected]>
Date: 2015-11-16T22:48:43Z
STORM-1181. Compile SQLs into Tridient topology and execute them in
LocalCluster.
commit 4268327759124cb2861f8c71b94b0b749ad01cfe
Author: Haohui Mai <[email protected]>
Date: 2015-11-19T22:09:26Z
STORM-1222. Support Kafka as external tables in StormSQL.
commit cc57c155f90e8e888b2f37bd5e77c8345f85f333
Author: Haohui Mai <[email protected]>
Date: 2015-12-01T02:58:29Z
STORM-1357. Support writing to Kafka streams in Storm SQL.
commit 3f512370eeefaa0bfe2cb3a6a83cb30580c4d02a
Author: Haohui Mai <[email protected]>
Date: 2015-12-02T09:02:28Z
STORM-1201. Support distributed deployment in StormSQL.
----
---
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 [email protected] or file a JIRA ticket
with INFRA.
---