Broadleaf ScheduledJobsAndEvents 4.0.1-GA
Released on May 16, 2024
This is the 1st patch release for the Broadleaf Scheduled Jobs And Events 4.0.x module. This module requires Broadleaf Framework 7.0.0-GA or greater.
Noteworthy changes:
Some deprecated classes and methods are removed from the module. Here is a list:
NodeRegistration.java
andNodeRegistrationImpl.java
SystemEventNodeFinished.java
andSystemEventNodeFinishedImpl.java
- From
DatabaseSystemEventDao.java
removedlockGlobalEvent()
andremoveLock()
- From
DatabaseSystemEventNode.java
removedgetDurableEventsPerPoll()
andsetDurableEventsPerPoll()
- From
EventLockUtil.java
removedbuildGlobalEventLockKey()
andbuildGlobalEventRemovalKey()
An at-a-glance view of the issues that were closed in this release:
Minor Bugs(2)
- Made
start()
andstop()
methods synchronized inScheduledDeployManagerImpl
- Fixed the issue where some purging jobs would throw foreign key exceptions. Changed the query to delete event details and detail chunks first before event deletion itself.
Enhancements(4)
- Removed deprecated classes and methods that are mentioned above.
- Updated ID generator design for Hibernate 6. Replaced
@TableGenerator
with@GenericGenerator
with correct properties. - Improved formatting and cleaned up code throughout the module.
- Merged bug fixes and enhancements included in 3.3.7-GA
Total Resolved Issues: 6