Profile remove deprecated hibernate template

Description

Spring's HibernateTemplate is deprecated and this transitions the profile tool to using the accepted hibernate best practice.

Additionally

  • switch Entity caches in Profile to use hibernates 2nd level cache

  • implement proper equals and hashcode for Entity’s

Activity

Show:

Andrea Schmidt August 2, 2024 at 10:24 PM

More testing on 25x: https://trunk-maria.nightly.sakaiproject.org/, build:350da610. I have not seen any new issues and it seems to be working as expected.

Andrea Schmidt July 2, 2024 at 11:47 PM
Edited

Started regression testing Profile but keep getting sidetracked by issues (not related to this Jira):

Users are able to change their profile picture, connect with other users, fill out their information (after dismissing the ckeditor error), but there is more to test.

Automation for Jira June 28, 2024 at 6:48 PM

A pull request has been created, "SAK-50266 Profile replace HibernateTemplate with modern Session pattern", you can see it at https://github.com/sakaiproject/sakai/pull/12689

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Created June 28, 2024 at 6:37 PM
Updated August 2, 2024 at 10:25 PM
Resolved July 2, 2024 at 3:45 PM