GeezerVison is showing github.com — Google Spanner support by s13o · Pull Request #1415 · JSQLParser/JSqlParser
Conversation
add support of a Google Spanner Interleaved table, commit timestamp options and array types
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
Any comments, suggestions, confusions so far?
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
Greetings,
thank you for sending this PR, it looks good to me. But only the owner of the software @wumpz will be able to merge it and he is very busy at the moment. Please have patience, thank you!
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
Greetings, you would need to resolve the conflicts and re-submit please.
(Just in case: Pull/Merger from MASTER into your repository, resolve conflicts, commit and push into your GitHub).
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
|
}
|
|
|
String options = PlainSelect.getStringList(tableOptionsStrings, false, false);
|
|
|
if (options != null && options.length() > 0) {
|
|
|
if (!options.isEmpty()) {
|
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.
Is this really NULL safe? In JSQLParser, we have (unfortunately) a lot of Lists which can be NULL.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
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.
Yes, it is a StringBuilder result from the PlainSelect#getStringList(...)
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
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.
Ok, thanks for checking.
isEmpty is available on Java 8? I recall it was available in Java 11 only?
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
s13o
Nov 29, 2021
•
edited
Loading
Uh oh!
There was an error while loading. Please reload this page.
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.
yes it is available, since 1.6
Maven build would fail otherwise but it was passed fine
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
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.
Ok, sorry for bothering you.
Thanks for the PR, it looks very good in my opinion, well done.
But only @wumpz can merge it eventually. Please be patient.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
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.
Any chance to have it merged this year?
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
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.
Is the project abandoned?
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
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.
The project is very active and as accepted a few PRs since your contribution.
Thus you will need to resolve conflicts first (Pull + Merge + Resolve Conflicts + Commit + Push), before your PR can be accepted.
Thank you for understanding.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
wumpz
pushed a commit
that referenced
this pull request
Dec 22, 2022
* support clickhouse global keyword in join
* fix: add missing public Getter
Add public Getter for `updateSets`
Fixes #1630
* feat: Clickhouse GLOBAL JOIN
All credits to @julianzlzhang
fixes #1615
fixes #1535
* feat: IF/ELSE statements supports Block
Make `If... Else...` statements work with Blocks
Make `Statement()` production work with `Block()`
Rewrite the `Block()` related Unit Tests
fixes #1682
* fix: Revert unintended changes to the Special Oracle Tests
* fix: `SET` statement supports `UserVariable`
Make `SetStatement` parse Objects instead of Names only
Add Grammar to accept `UserVariable` (e.g. "set @Flag = 1")
Add Test Case for `UserVariable`
fixes #1682
* feat: Google Spanner Support
Replaces PR #1415, all credit goes to @s13o
Re-arranged some recently added Tokens in alphabetical order
Update Keywords
* fix: fix JSonExpression, accept Expressions
Make JSonExpression accept Expressions
Add Testcase
Expose Idents() and Operators()
Fixes #1696
* test: add Test for Issue #1237
Co-authored-by: Zhang Zhongliang <[email protected]>
Uh oh!
There was an error while loading. Please reload this page.
Assignees
No one assigned
Milestone
No milestone
Development
Successfully merging this pull request may close these issues.
Uh oh!
There was an error while loading. Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
|