Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-15270

Upgrade to JSqlParser 1.2

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.4-rc-1
    • Fix Version/s: 10.5-rc-1
    • Component/s: Dependency Upgrades
    • Labels:
      None
    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Similar issues:

      Description

      See https://github.com/JSQLParser/JSqlParser/releases/tag/jsqlparser-1.2

          support for isnull
          support for single quoted aliases select col1 as 'alias'
          support for Unicode string literal like N'test' or U'test'
          support for bitwise not ~
          support for drop view
          support for indexed JDBC parameters at multiple places
          allowed index as object name
          switched to JavaCC modern template
          switched to JDK 1.7
          introduced more AST node links
          support for aliased table in insert into statement
          SQL_CALC_FOUND_ROWS support
          support for more complex expressions within case expr when expr then expr end.
          support for << and >> left and right shift operations
          breaking API change: merge of within group and over (window expressions)
          first support for use statements
          first support for call statements
          create table allows now quoted identifiers within primary key definition
          introduced alias for subquery in combination with a pivot definition (this changes alias handling within the library for pivot sqls)
          force the parser to fully parse a String using parseCondExpression or parseExpression
      

        Attachments

          Activity

            People

            Assignee:
            tmortagne Thomas Mortagne
            Reporter:
            tmortagne Thomas Mortagne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: