Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

STORM-2111 [Storm SQL] support 'LIKE' and 'SIMILAR TO' #1704

Closed
wants to merge 2 commits into from

Conversation

HeartSaVioR
Copy link
Contributor

Note: This patch is on top of STORM-2089 in order to reduce any merge conflict and upmerging.

Reviewers may want to only take a look into 3e05056.

I also addressed some ExprCompiler's bug: doesn't wrap null as type in elvis operator which raises type mismatch.

Please review and comment. Thanks!

…onsumer

* SqlTridentConsumer contains StateFactory and StateUpdater which is needed to store tuples to State via batch
* Apply the change to storm-sql-kafka
* move out JsonScheme and JsonSerializer to runtime
  * it will be used from other external sql modules
* add javadoc to ISqlTridentDataSource
* associate 'LIKE' and 'SIMILAR TO' to its implementation Calcite is providing
  * NOTE: SIMILAR TO takes SQL regex, not Java regex
* add unit tests
@HeartSaVioR
Copy link
Contributor Author

Tests of storm-sql-core failed because of VM crashing. UT passes on my local dev.

@HeartSaVioR
Copy link
Contributor Author

Closing this since STORM-2125 (#1714) covers this.

@HeartSaVioR HeartSaVioR deleted the STORM-2111 branch June 30, 2017 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant