[
https://issues.apache.org/jira/browse/LABS-469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Simone Gianni resolved LABS-469.
--------------------------------
Resolution: Fixed
> [validation] Validation must fetch data it needs despite optimizations
> ----------------------------------------------------------------------
>
> Key: LABS-469
> URL: https://issues.apache.org/jira/browse/LABS-469
> Project: Labs
> Issue Type: Bug
> Components: Magma
> Affects Versions: Current
> Reporter: Simone Gianni
> Assignee: Simone Gianni
> Priority: Critical
> Fix For: Current
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> There has been an optimization to avoid triggering lazy fetching of data from
> beans when manipulating fields.
> Before this optimization, the handler fetched all properties of a bean,
> potentially triggering tons of lazy loadings.
> Validation has been changed to honour this optimization, but we went a bit
> too deep in it so that validation is now reporting some required fields
> (those that are not simple types but beans) as missing even if they are
> there, simply to avoid fetching them.
> Until a better way to optimize it is found, validation should check if a
> field needs validation and then eventually fetch it.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]