Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-16129

Calcite engine. RelJsonReader can't deserialize enums

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None

    Description

      If some remote fragment of plan contains nodes reading enums (for example IgniteTableSpool reads Spool.Type enum) deserialization fails on method getEnum. This method uses Util.enumVal, but not all type of enums registered here, the method relJson.toEnum(get(tag)) should be used to read enums instead.

      Attachments

        Issue Links

          Activity

            People

              alex_pl Aleksey Plekhanov
              alex_pl Aleksey Plekhanov
              Votes:
              0 Vote for this issue
              Watchers:
              1 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 - 0.5h
                  0.5h