Update dependency com.github.jsqlparser:jsqlparser to v5#301
Merged
Conversation
1072ab4 to
e795dbb
Compare
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR contains the following updates:
3.2->5.0Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
JSQLParser/JSqlParser (com.github.jsqlparser:jsqlparser)
v5.0Breaking changes
Features
SELECT AS STRUCT ...andSELECT AS VALUE ...(5c360 Andreas Reichel)AllColumns, DuckDB usesEXCLUDEinstead ofEXCEPT(1ad42 Andreas Reichel)StructTypesyntax sugar (6e9bf Andreas Reichel)ValuesimplementFromItem(e426c Andreas Reichel)ParenthesedSelectdelegate (66d05 Andreas Reichel)ParenthesedSelectdelegate (f1699 Andreas Reichel)FromItem(c1edf Andreas Reichel)TOPbeforeDISTINCT, see https://docs.aws.amazon.com/redshift/latest/dg/r_SELECT_list.html (13e61 Andreas Reichel)APPROXIMATEAggregate functions (e4ece Andreas Reichel)CCJSqlParserUtil.sanitizeSingleSql(String sqlStr)to help MyBatikPlus users to clean their statements (1606e Andreas Reichel)UnsupportedStatementcontent (063d2 Andreas Reichel)UnsupportedStatement(82b45 Andreas Reichel)EXTRACTto be parsed as regular function also (b85dc Andreas Reichel)ParenthesedSelect,LateralSubSelectandParenthesedFromItemfrom the Table Names (46682 Andreas Reichel)DataTypechecks (edeaf Andreas Reichel)SELECT DOUBLE PRECISION '1'(411a3 Andreas Reichel)func(x) (a, b, c)(b4ef7 Andreas Reichel)INCLUDESandEXCLUDESoperators (#1985) (f3f0e lucarota)CASTwithFORMATclause (0d813 Andreas Reichel)STRUCTwith curly brackets and explicit Column Type Cast (1cd57 Andreas Reichel)RECURSIVEdoes not need to be a reserved (5cb4c Andreas Reichel)STRUCTwith curly brackets (339d6 Andreas Reichel)STRUCTdata types and literal (4c187 Andreas Reichel)DateTimeLiterallikeDATETIME "2005-01-03 12:34:56"(f6790 Andreas Reichel)DATETIMEliteral used for Google BigQuery (a386d Andreas Reichel)TOPto AST node (79c42 Andreas Reichel)Bug Fixes
AllTableColumns, DuckDB specificEXCLUDE(c9ecf Andreas Reichel)AllColumnsReplacement shall be about Columns only (f4b40 Andreas Reichel)FromItemwith Alias withoutASkeyword (5f580 Andreas Reichel)stringValueinDoubleValue.setValue(#2009) (e07f8 Damian)UnsupportedStatementissue (fbe97 Andreas Reichel)BASE64keyword (7daf7 Andreas Reichel)StructTypeexpressions must use Visitor instead oftoString()(b95d8 Andreas Reichel)AnyComparisionItemwith extra brackets (4e1a1 Andreas Reichel)FOR UPDATEclause should come after the select body (cf7fe Andreas Reichel)SelectDeparserwith anExpressionDeparser(but not with an empty Adaptor only) (f417c Andreas Reichel)ALTER ...shallcaptureRest()only to the next statement terminator (15d14 Andreas Reichel)[..]as syntax characters and surround by space when normalizing for comparison (c9d1e Andreas Reichel)REGEXPdoes not need to be reserved (f6524 Andreas Reichel)REGEXPdoes not need to be reserved (a9e67 Andreas Reichel)ARRAYkeyword (0f9a8 Andreas Reichel)SelectItemshall supportXor(c8839 Andreas Reichel)Other changes
switched to version 5.0-SNAPSHOT
275e0 Tobias Warneke 2024-06-30 20:26:08
corrected license header
5fb9f Tobias Warneke 2024-06-30 20:21:47
corrected license header
456d5 Tobias Warneke 2024-06-30 20:02:41
support custom DeParser (#2013)
74793 Redkale 2024-05-29 06:02:40
Add missing java.sql require (#1999)
df48c Ethan McCue 2024-04-30 05:13:54
Add module info (#1998)
761b4 Ethan McCue 2024-04-30 04:36:41
89ac0 Tobias Warneke 2024-03-09 22:12:33
v4.9Features
CURRENT TIMEZONE(c412d Andreas Reichel)Bug Fixes
SimpleFunction(98055 Andreas Reichel)Betweenwith expression (b9453 Andreas Reichel)$1,$2(17f5f Andreas Reichel)DATAasColumnType()keyword (72a51 Andreas Reichel)Other changes
2319d Tobias Warneke 2024-03-09 20:49:14
Handle select in ExpressionVisitorAdapter (#1972)
424a8 Kaartic Sivaraam 2024-02-23 23:32:07
Update README.md
8dcfb manticore-projects 2024-02-17 12:03:43
Guard Values against null/empty values (#1965)
b0032 Heewon Lee 2024-02-14 07:34:40
support oracle alter table truncate partition (#1954)
cc7aa mjh 2024-02-04 07:19:19
Build with Automatic-Module-Name for compatibility with the Java module system. (#1941)
92e02 Brian S. O'Neill 2024-01-06 14:04:45
Create maven_deploy.yml
b4070 Tobias 2023-12-28 22:31:54
corrected hopefully maven snapshot deployment
a70f0 Tobias Warneke 2023-12-28 22:20:08
corrected hopefully maven snapshot deployment
f0d3a Tobias Warneke 2023-12-28 22:17:43
finally done
6c1ca Tobias Warneke 2023-12-28 00:29:26
v4.8Features
FOR SHARE(#1922) (815f8 jxnu-liguobin)TABLE STATEMENT(#1921) (313a4 jxnu-liguobin)RENAME INDEXfor MySQL,RENAME CONSTRAINTfor PostgreSQL (#1920) (989a8 jxnu-liguobin)create viewfor MySQL and MariaDb (#1913) (4d47e jxnu-liguobin)REFRESH MATERIALIZED VIEW(#1911) (425c7 jxnu-liguobin)SimpleFunctionfor faster parsing of simple, but deep nested functions (085d7 Andreas Reichel)ColDataTypesupportsPUBLICschema and all non-restricted keywords for type (1088d Andreas Reichel)*=and=*(0b50d Andreas Reichel)MergeOutputclause (7bd42 Andreas Reichel)UPDATE ...Index Hint (f919e Andreas Reichel)ContainsandContainedByOperators (28a4c Andreas Reichel)ContainsandContainedByOperators (09d6d Andreas Reichel)GLOBAL IN ...(ced0d Andreas Reichel)CREATE INDEX IF NOT EXISTS...(da13d Andreas Reichel)Bug Fixes
JsonExpression, avoiding expensive semantic lookahead and improving performance (56515 Andreas Reichel)GOshall terminate statement only, when appearing alone on an empty line (14637 Andreas Reichel)UpdateSetshall not have brackets with single element only (15b9a Andreas Reichel)GLOBALa restricted keyword, not usable as an Alias (dd6cf Andreas Reichel)NextVal()function (e3afa Andreas Reichel)ExpressioninFETCHclause (daee3 Andreas Reichel)RAWasCreateParameter(ecd40 Andreas Reichel)Other changes
problem with old sonatype repo?
66dd0 Tobias Warneke 2023-12-28 00:10:08
problem with old sonatype repo?
19bde Tobias Warneke 2023-12-27 22:50:54
problem with old sonatype repo?
d6b4c Tobias Warneke 2023-12-27 22:43:59
problem with old sonatype repo?
5ff53 Tobias Warneke 2023-12-27 00:54:26
6a327 Tobias Warneke 2023-12-26 23:15:57
npe in memory leak verifier
63955 Tobias Warneke 2023-12-26 23:01:20
allow reinitializing of javacc semanticize
44274 Tobias Warneke 2023-12-26 22:53:28
Allowed to build JSqlParser on slower computers by increasing a fixed timeout. This should take machine power into account.
806d3 Tobias Warneke 2023-12-26 20:31:48
upgraded some plugins
cff03 Tobias Warneke 2023-12-26 12:59:38
upgraded some plugins
256a1 Tobias Warneke 2023-12-25 23:53:18
upgraded some plugins
b2bd0 Tobias Warneke 2023-12-25 23:51:46
corrected license header of some files
23ba3 Tobias Warneke 2023-12-25 23:39:37
Update sphinx.yml
2974f manticore-projects 2023-12-16 07:13:01
Update sphinx.yml
a35fb manticore-projects 2023-12-16 04:42:01
Update build.gradle
546b3 manticore-projects 2023-12-15 09:14:49
Update build.gradle
48b3a manticore-projects 2023-12-15 09:11:51
Closed #1814, mysql and mariadb can use
index typebeforeON(#1918)b0aff jxnu-liguobin 2023-12-15 04:56:55
Fix conflict (#1915)
2ae1d jxnu-liguobin 2023-12-14 07:22:57
Fix typo in migration.rst (#1888)
902e4 Ed Sabol 2023-11-10 03:05:39
Unit tests support multi-os and higher versions of jdk (#1886)
97e92 human-user 2023-11-08 03:07:04
Support for Nested With Clauses Added
59104 MathewJoseph31 2023-09-12 12:01:59
Support for Array Contains (&>) and ContainedBy (<&) operator added
727c7 MathewJoseph31 2023-09-12 12:01:20
Support for postgres overlap operator && added, natural left/right/full outer joins added
6955c MathewJoseph31 2023-09-12 12:01:15
add support for index hints in Update statement for MySQL
9a67d joeqiao 2022-11-08 01:27:25
added support for T-SQL left and right joins (= and =)
786c8 Nico 2019-01-29 11:11:07
v4.7Breaking changes
ItemsList,MultiExpressionList,Replace(14170 Andreas Reichel)ExpressionList, removing many redundant List alike Classes and Productions (288b1 Andreas Reichel)SelectExpressionItemin favor ofSelectItem(b9057 Andreas Reichel)Select...``FINAL` modifier (4b7f2 Andreas Reichel)Features
X'01' '02'(54828 Andreas Reichel)NOT RLIKE,NOT REGEXPexpressions (f1325 Andreas Reichel)NOTNULLsupport (386dc manticore-projects)QUALIFYclause (75e4d Andreas Reichel)FOR ...clause (8027d Andreas Reichel)MEMBER OFcondition as shown at https://dev.mysql.com/doc/refman/8.0/en/json-search-functions.html#operator_member-of (6e7a7 Andreas Reichel)ExpressionList, removing many redundant List alike Classes and Productions (288b1 Andreas Reichel)LIMIT ... BY ...clause (4d5e2 Andreas Reichel)JOINqualifiers, when setting a qualifier (b6ea8 Andreas Reichel)Select...``FINAL` modifier (4b7f2 Andreas Reichel)HAVINGbeforeGROUP BY(4efb9 Andreas Reichel)Bug Fixes
Values(994e6 Andreas Reichel)'\''(a2975 Andreas Reichel)INSERTmust use simple Column Names only (420d7 Andreas Reichel)(), sinceParenthesedExpressionListwill catch those too (905ef Andreas Reichel)Other changes
d45f2 Tobias Warneke 2023-09-01 22:07:49
Fixing a problem with an OP_CONCAT in WhenExpression (#1837)
f05cb amigalev 2023-08-20 04:43:30
Update Gradle JavaCC parser to latest version (3.0.0) (#1843)
c59a0 Zbynek Konecny 2023-08-05 22:14:21
Update sql-parser-error.md
41d70 manticore-projects 2023-07-26 00:37:51
Update sql-parser-error.md
812c6 manticore-projects 2023-07-26 00:37:14
Update sql-parser-error.md
b34d3 manticore-projects 2023-07-25 00:09:05
Update sphinx.yml
51cc4 manticore-projects 2023-06-01 02:49:23
Create gradle.yml
be7fc manticore-projects 2023-05-18 10:16:14
Update sphinx.yml
11323 manticore-projects 2023-05-14 13:10:16
0aa8a Tobias Warneke 2023-04-27 21:18:29
Fix #1758: Use long for Feature.timeOut (#1759)
3314e Tomasz Zarna 2023-04-27 20:30:31
Ignoring unnecessarily generated jacoco report (#1762)
1bbb1 optimizing-ci-builds 2023-04-27 19:50:42
Ignoring unnecessarily generated by pmd plugin (#1763)
52648 optimizing-ci-builds 2023-04-27 19:49:15
Refactor Parenthesed SelectBody and FromItem (#1754)
a312d manticore-projects 2023-04-27 19:38:24
c1c92 Tobias Warneke 2023-04-01 19:54:09
Assorted Fixes #7 (#1745)
31ef1 manticore-projects 2023-03-21 22:04:58
disable xml report (#1748)
476d9 optimizing-ci-builds 2023-03-21 21:58:25
Assorted Fixes #6 (#1740)
adeed manticore-projects 2023-03-09 21:22:40
version 4.7-SNAPSHOT
74570 Tobias Warneke 2023-02-23 21:41:03
Update issue templates
4aeaf manticore-projects 2023-02-01 01:37:53
Update issue templates
46314 manticore-projects 2023-02-01 01:24:35
Sphinx Documentation
2ef66 Andreas Reichel 2023-01-21 04:06:00
Define Reserved Keywords explicitly
f49e8 Andreas Reichel 2023-01-21 04:05:51
Adjust Gradle to JUnit 5
e960a Andreas Reichel 2023-01-21 04:05:51
Enhanced Keywords
Configuration
📅 Schedule: Branch creation - "after 10pm,before 6am" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.