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

Andrus Adamchik updated CAY-2682:
---------------------------------
    Fix Version/s:     (was: 4.1.1)
                   4.2.M2

We had some issues with the 
[https://github.com/apache/cayenne/pull/436|http://example.com] 
(PropagatedValueFactory was treated as the real column value in some of our 
tests), I discussed it with Nikita and I just unrolled the PR on 4.1 branch. I 
kept the test though with "@Ignored" annotation.

At the same time it works in 4.2 because of unrelated stack improvements, so I 
ported the test to 4.2 and marked it as fixed there. So in 4.1 it will stay as 
a "known issue".

> Vertical Inheritance: DB-generated PK doesn't propagate from the root to 
> children
> ---------------------------------------------------------------------------------
>
>                 Key: CAY-2682
>                 URL: https://issues.apache.org/jira/browse/CAY-2682
>             Project: Cayenne
>          Issue Type: Bug
>          Components: Core Library
>    Affects Versions: 4.0.2, 4.1
>            Reporter: Nikita Timofeev
>            Assignee: Nikita Timofeev
>            Priority: Major
>             Fix For: 4.2.M2
>
>
> In the vertical inheritance setup, if the root entity has DB-generated PK it 
> doesn't propagate to subclasses. Insert fails with SQL error as PK is NULL in 
> the subclass table.
> This works in Cayenne 4.2 as it has new {{FlushAction}} implementation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to