cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrus Adamchik (Closed) (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (CAY-1639) cayenne-lifecycle: don't call String representation of ObjectId a UUID
Date Sun, 13 Nov 2011 13:51:51 GMT

     [ https://issues.apache.org/jira/browse/CAY-1639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Andrus Adamchik closed CAY-1639.
--------------------------------

    Resolution: Fixed

We went with "string id" or "object id" depending on the use context. The resulting refactoring
has a bit wider scope than just renaming the classes. Specifically org.apache.cayenne.lifecycle.uuid
and org.apache.cayenne.lifecycle.ref packages were combined in a single org.apache.cayenne.lifecycle.id
package ("ref" was a leftover from the earlier "referenceable" concept, that gradually died
out, as all Cayenne objects are referenceable by nature).
                
> cayenne-lifecycle: don't call String representation of ObjectId a UUID
> ----------------------------------------------------------------------
>
>                 Key: CAY-1639
>                 URL: https://issues.apache.org/jira/browse/CAY-1639
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: Lifecycle Extensions
>            Reporter: Andrus Adamchik
>            Assignee: Andrus Adamchik
>             Fix For: 3.1M4
>
>
> "UUID" term is used very loosely in cayenne-lifecycle. Per http://en.wikipedia.org/wiki/Universally_unique_identifier
UUID is a 16 byte number. Our "UUID" is a String like "Artist:1"... Need to call it something
else and renamed the corresponding lifecycle classes before it made to a GA release. Not yet
sure what a good short term might be, but essentially we are talking about an ObjectId serialized
to String. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message