[
https://issues.apache.org/jira/browse/CAY-2210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nikita Timofeev updated CAY-2210:
---------------------------------
Fix Version/s: 4.0.M6
> Query cache: incorrect cache key for queries with custom value objects
> ----------------------------------------------------------------------
>
> Key: CAY-2210
> URL: https://issues.apache.org/jira/browse/CAY-2210
> Project: Cayenne
> Issue Type: Bug
> Reporter: Andrus Adamchik
> Assignee: Andrus Adamchik
> Fix For: 4.0.M6
>
>
> If we map any ObjAttributes of an entity to custom value types that do not
> have a repeatable toString, our cache keys will stop working if these types
> are used as qualifier parameters.
> Per CAY-2050 ExtendedTypes now support unique toString. Perhaps we use this
> or a similar method for cache key generation (actually can't use
> ExtendedType.toString directly for the types that are trimming their display
> values, like arrays and Strings, so we'll need to amend that API to use for
> cache keys).
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)