-
Notifications
You must be signed in to change notification settings - Fork 73
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
[API-700] v5 SQL: Initial PR #456
Conversation
This is an initial PR for the v5 SQL. It consists minimal changes required to test the v5 SQL. Follow up PRs will come after that. Here are the list of changes made: - Set client version to 5.0 - Update remote controller scripts so that it uses hazelcast+hazelcast-sql JARs instead of hazelcast-all, since hazelcast-all is not produced anymore. Also, update some documentation about it. - Use ints to represent years in DATE column type - Use built-in types for DATE, TIME, TIMESTAMP, TIMESTAMP WITH TIMEZONE, and DECIMAL which are datetime.date, datetime.time, datetime.datetime, datetime.datetime(with non-None tzinfo), and decimal.Decimal. - Update SQL tests and add some Jet tests - Fix distributed objects tests by filtering internal objects out.
Codecov Report
@@ Coverage Diff @@
## master #456 +/- ##
==========================================
- Coverage 94.45% 94.21% -0.25%
==========================================
Files 345 345
Lines 17545 17535 -10
==========================================
- Hits 16572 16520 -52
- Misses 973 1015 +42
Continue to review full report at Codecov.
|
Will there be documentation and code samples PRs after this? |
@srknzl, yes I will send them in a separate PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Some minor comments:
This is an initial PR for the v5 SQL. It consists minimal changes
required to test the v5 SQL. Follow up PRs will come after that.
Here are the list of changes made:
JARs instead of hazelcast-all, since hazelcast-all is not produced anymore.
Also, update some documentation about it.
which are datetime.date, datetime.time, datetime.datetime,
datetime.datetime(with non-None tzinfo), and decimal.Decimal.