Uploaded image for project: 'Calcite'
  1. Calcite
  2. CALCITE-5545

Allow for overriding SqlValidator to enable custom SqlNode validation

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.34.0
    • None

    Description

      Goal: Be able to enable custom SqlNode validation

      It will require overloading CalcitePrepareImpl, setting the prepareFactory in Driver.java to use the overloaded CalcitePrepareImpl, and then overloading createSqlValidator() and getSqlValidator() of CalcitePreparingStmt

      Some changes to constructor access level is needed, no functionality or logic change is needed

      Attachments

        Issue Links

          Activity

            People

              oliverlee Oliver Lee
              oliverlee Oliver Lee
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 3h 40m
                  3h 40m