Uploaded image for project: 'Cayenne'
  1. Cayenne
  2. CAY-707

SelectQuery automatic cache key build mechanism produces wrong results when DO's are used in qualifier

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.0
    • 3.0M1
    • Core Library
    • None

    Description

      SelectQueryMetadata.resolve:

      Part of the cache key building mechanism is doing this:

      key.append('/').append(query.getQualifier());

      resulting in full DataObjects used as cache keys if a qualifier matches a DataObject. Should be using ObjectId instead.

      Attachments

        Activity

          People

            Unassigned Unassigned
            andrus Andrus Adamchik
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: