Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-4724

Undefined class needs to be in a public package

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • querying
    • None

    Description

      Problem:

      • Currently undefined class is placed in the org.apache.geode.cache.query.internal package
      • But undefined is exposed to the user when queries try to do something like projecting a field that does not exist or extract a value from NULL

      Expectation

      • Anything that is exposed to the user should not be in the internal package.
      • This needs to be moved to public package

      Issues

      • Doing this may result in breaking backwards compatibility
      • Older clients will be expecting undefined from an internal package but will receive a undefined present in a package that it is not able to identify.

       

      This task will need a discussion to find a viable solution.

      Attachments

        Activity

          People

            Unassigned Unassigned
            nnag Nabarun Nag
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: