JDK 11 is required for Broadleaf release trains 1.7.0-GA, and beyond.
JDK 17 is supported for Broadleaf release trains 1.8.1-GA, and beyond.
Refactored import purge services to prevent very large memory consumption
Improved performance
Replaced methods that delete records one by one with methods that use a single query
Reduced the default value of the broadleaf.dataimport.purge.item-completion-batch-size
property from 1000
to 100
. By default, the maximum value is limited to 100
and if it is required to support a larger value override the PurgeImportJobHandler#getBatchSize()
method.