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

Ari Maniatis updated CAY-1266:
------------------------------

      Component/s: Core Library
         Priority: Blocker  (was: Major)
    Fix Version/s: 3.0RC2

This looks like it might be a blocker for release.

> Joint prefetches do not work on Oracle
> --------------------------------------
>
>                 Key: CAY-1266
>                 URL: https://issues.apache.org/jira/browse/CAY-1266
>             Project: Cayenne
>          Issue Type: Bug
>          Components: Core Library
>    Affects Versions: 3.0M6
>            Reporter: Andrey Razumovsky
>            Priority: Blocker
>             Fix For: 3.0RC2
>
>
> Joint prefetches do not work on Oracle(when at least one column name in root 
> and prefetched tables has the same name (this is the most common case - 
> source and target join columns have the same name). Example of invalid SQL: 
> select * from ( select tid.*, ROWNUM rnum from (SELECT DISTINCT t0.DOCID, 
> t0.DOCTYPEID, t0.DOCDATE, t0.TIMESTAMP, t0.DOCDATEBEGIN, t0.DOCDESC, 
> t0.DOCNAME, t0.DOCEND, t0.DOCDATEEND, t0.DOCSTATUSID, t0.LABELID, 
> t0.DOCNUMBER, t0.DELETED, t0.DBUSER, t0.FOLDERID, t0.DOCDATEAGREE, t1.DBUSER, 
> t1.DELETED, t1.TIMESTAMP, t1.CUSTOMERID, t1.DOCID, t1.KCADOCID, 
> t1.KCADOCTYPEID, t1.KCAID, t1.ORGSID FROM DOC t0 LEFT JOIN KCA_DOC t1 ON 
> (t0.DOCID = t1.DOCID) WHERE t0.DOCTYPEID = ?) tid where ROWNUM <=30) where 
> rnum  > 0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to