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.javaandNodeRegistrationImpl.javaSystemEventNodeFinished.javaandSystemEventNodeFinishedImpl.java- From
DatabaseSystemEventDao.javaremovedlockGlobalEvent()andremoveLock() - From
DatabaseSystemEventNode.javaremovedgetDurableEventsPerPoll()andsetDurableEventsPerPoll() - From
EventLockUtil.javaremovedbuildGlobalEventLockKey()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
@TableGeneratorwith@GenericGeneratorwith 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