Details

    • Similar issues:
      KULRICE-12591Add ability to relate data objects together and eager/lazy fetch outside of the ORM
      KULRICE-3967XStream and JPA/Hibernate Lazy Loading are not friends
      KULRICE-4464WorkflowAttributePropertyResolutionServiceImpl getPropertyByPath() fails if no OJB relationship
      KULRICE-11812KRAD maintenance docs break if there are lazy relationships in JPA due to copying by serialization
      KULRICE-4044Hey! What would happen if BusinessObjectService detached everything as soon as its loaded?
      KULRICE-563Create simple web page for admins to be able to clear out the DD cache and allow lazy re-loading at runtime
      KULRICE-383Finish implementing lazy loading of DD files; fix up unit tests
      KULRICE-5304KualiInquirableImpl doesn't check relationship in both directions
      KULRICE-9320Determine out-of-the-box configuration for EclipseLink dynamic weaving support for lazy loading
      KULRICE-2187Implement the KIM IdentityService
    • Rice Module:
      KIM

      Description

      In JPA, small object graphs which get cached should likely have eager relationships. Many of KIM's relationships for role membership, permissions, responsibilities, and the like are not deep object graphs. Therefore, KIM's entity mapping annotations should be double checked and should use EAGER relationships if at all possible.

        Activity

        Hide
        James Smith added a comment -

        Jeremy, can I just assign this to you?

        Show
        James Smith added a comment - Jeremy, can I just assign this to you?
        Hide
        James Smith added a comment -

        Assigning to Jeremy, as I believe he already completed this (or this is a dup...)

        Show
        James Smith added a comment - Assigning to Jeremy, as I believe he already completed this (or this is a dup...)
        Hide
        Jeremy Hanson added a comment -

        Committed what I've done.

        Show
        Jeremy Hanson added a comment - Committed what I've done.
        Hide
        Kuali RIce Hudson (Inactive) added a comment -

        Integrated in UT-1.1.0-oracle #171 (See http://ci.rice.kuali.org/job/UT-1.1.0-oracle/171/)
        KULRICE-4098 - KRNS_SESN_DOC_T table does not have OBJ_ID and VER_NBR columns to work with PersistableBusinessObjectBase
        KULRICE-3946 - Check KIM relationships for lazy loading
        KULRICE-3863 - Make KIM unit tests work with JPA

        Many fixes for Kim unit tests. Changed most Lazy relationship loading to eager for 3863. Included an sql update for 4098.

        Show
        Kuali RIce Hudson (Inactive) added a comment - Integrated in UT-1.1.0-oracle #171 (See http://ci.rice.kuali.org/job/UT-1.1.0-oracle/171/ ) KULRICE-4098 - KRNS_SESN_DOC_T table does not have OBJ_ID and VER_NBR columns to work with PersistableBusinessObjectBase KULRICE-3946 - Check KIM relationships for lazy loading KULRICE-3863 - Make KIM unit tests work with JPA Many fixes for Kim unit tests. Changed most Lazy relationship loading to eager for 3863. Included an sql update for 4098.

          People

          • Assignee:
            Jeremy Hanson
            Reporter:
            James Smith
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel